Nur als Denksansatz:
Vllt. geht es, wenn Du auf der IDE-Platte eine /boot-Partition anlegst, die den Kernel und ggf. eine initrd beinhaltet. In den mbr dieser Platte kann dann /boot eingetragen werden (mit grub - root (hdx,y) - boot (hdx)). hdx ist die Ziffer der Platte (vermutlich 0, was steht in der /boot/grub/device.map?), y die Ziffer der /boot-Partition. Grub zählt diese bei 0 beginnend durch, wenn /boot auf hda4 liegt, wäre es also hd(0,3).
Du kannst es natürlich auch erst mal so probieren, ich weiß nicht, ob Grub tatsächlich nicht von USB-Platten booten kann. Dann wäre interessant zu wissen, wie Deine Platten angeklemmt sind und wo sich /boot befindet. Poste doch mal die Ausgabe folgender Befehle (fdisk als root ausführen)
Code:
fdisk -l
df -h
cat /boot/grub/device.map
cat /boot/grub/menu.lst
Kreol
Lesezeichen