I've migrated a lot of ide to ide in the past, but perhaps with lilo, I forget. Anyway, I've copied all the files, set up fstab, etc, all that should be fine. However I'm having trouble getting grub to boot off the new drive. It is bootable as verified by fdisk, I've tried grub-install --recheck /dev/sda, which shows the sda as hd3, so I edited the /boot/grub/grub.conf on the new scsi drive to refer to hd3, etc.. and then did grub-install /dev/sda. Also tried numerous other things. Bios screen goes where it would say "loading grub stage 1.5" or such, but never does. I've also tried doing it directly from the grub commandline, device (hd3) /dev/sda, root (hd3,0), setup (hd3), but that didn't help either. What's odd is that if I let grub start off of the IDE drive, and I edit my default kernel to root=/dev/sda1 and root (hd2,0) it boots the SCSI properly. The trained eye just noticed I said hd2; not hd3. If I do the commandline after booting grub off the ide drive and do root (hd3,0) it fails, but (hd2,0) works. So the hd# is different. So I've also tried all the above with "hd2" as well, no luck. I have to be missing something simple, but I've exhausted about all I can think of/find on google. The system IS booted just fine right now after manually editing the IDE drive's grub lines to boot /dev/sda1 / (hd2,0) but I'd like to replace the IDE drive entirely as it is very old. Basically either grub isn't installing, or the bios isn't loading from it properly, which would suck.. Here's some various info: Mobo sees the SCSI drive as a boot device, I can set it as the default boot in the BIOS config, or in the F11 "select boot device" menu. It seems to read from it, just stops after it does the "verify dmi" stuff, which on the IDE drive immediately shows grub info after. System has hda and hdb on mobo IDE. hde and hdg (dvdrw) are on Promise IDE controller (previous motherboard would not handle hde 200G drive). sda is on an Adaptec 160 card, no other scsi devices. # cat /boot/grub/device.map (fd0) /dev/fd0 (hd0) /dev/hda (hd1) /dev/hdb (hd2) /dev/sda (edited... originally was hd2 /dev/hde and hd3 /dev/sda, I've tried both ways) # cat /boot/grub/grub.conf default=0 timeout=10 splashimage=(hd2,0)/grub/splash.xpm.gz title Fedora Core 2.6.14 kernel /vmlinuz-2.6.14 ro root=/dev/sda2 root (hd2,0) ....etc Kernel above is a custom one, scsi is compiled in, etc,.. it boots if I manually select it, so it's not a kernel thing. Any help would be greatly appreciated. I suspect once I remove the current hda drive things might change around again, but then I'll at least know how to fix it presumably. Thanks! -- Walter Francis http://khayts.us http://theblackmoor.net http://unlimitedphoto.com Powered by Fedora Core 3