hm, pokud ti to nabootuje korektne z cd, tak zkus prenest kernel z cd aka:
1) primountujes po bootu z cd svuj disk nekam:
fdisk -l # vypise disky a oddily
mount /dev/foo /mnt #pripoji do /mnt puvodni oddil kde mas "/"
2) do /mnt/boot zkopirujes z live systemu /boot/vmlinuz-?verze a /lib/modules/`uname -r`
3) dale bys mel vygenerovat initrd, koukni se do manualu nebo na google jak se v ubuntu dela .. mozna mas jako ja prikaz mkinitrd
4) dale pridas polozku do /mnt/boot/grub/menu.lst ,, kdyz to otevres, bude ti to jasne