Firstly, A. Khattri, I had the grub.conf correct on the disk. I just mistyped it here. There is no equal sign after kernel.
On 6/13/05, Richard Fish <[EMAIL PROTECTED]> wrote: > What does /boot/grub/device.map contain? > > Assuming that it has a line that reads "(hd0) /dev/hde", then everything > should be correct. (fd0) /dev/fd0 (hd0) /dev/hde (hd1) /dev/hdg And it is. > I guess your next step would be to get dirty with grub. Start with the > following: > > # grub --device-map=/boot/grub/device.map > grub> root (hd0,0) > Filesystem type is ext2fs, partition type 0x83 > > grub> setup (hd0) > Checking if "/boot/grub/stage1" exists... no > Checking if "/grub/stage1" exists... yes > Checking if "/grub/stage2" exists... yes > Checking if "/grub/e2fs_stage1_5" exists... yes > Running "embed /grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded. > succeeded > Running "install /grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/grub/stage2 > /grub/menu.lst"... succeeded > > The command we are looking for is that final 'install' command. We need > to run that again, adding a 'd' after stage1: > > grub> install /grub/stage1 d (hd0) (hd0)1+16 p (hd0,0)/grub/stage2 > /grub/menu.lst > > grub> quit Okay, I tried that. No dice. I tried removing all occurences of /boot in case it didn't like symlinks, but that didn't work either. > The 'd' option is a workaround for BIOSs that get confused about which > drive is being used to boot. No, I haven't had problems booting before. The RAID controller's BIOS is set to boot from the primary master (/dev/hde). Windows liked it. -- Colin -- gentoo-user@gentoo.org mailing list