I have installed grub-0.5.96.1 and am trying to get it to boot up
Windows 98 on a secondary IDE disk. My primary disk - SCSI - boots
up fine, but I can't get grub to boot Windows on the secondary disk.
I also have Linux installed on the seconday disk and I *can* boot
that!
If I switch it in the BIOS so that the IDE disk is primary, I can
get grub to boot Windows. Weird huh?
(IDE - hd0, SCSI - hd1)
If I do:
rootnoverify (hd0,0)
makeactive
chainloader +1
boot
and Windows boots!
But if I make the SCSI disk the primary in the BIOS and then do:
(SCSI - hd0, IDE - hd1)
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1
boot
nothing happens. It just sits there.
Likewise, if I do:
rootnoverify (hd1,0)
makeactive
chainloader +1
boot
it also hangs.
But if I do:
root (hd1,9)
kernel /boot/vmlinuz
boot
I can easily boot up Linux.
For what its worth, I have LILO installed in the MBR of the IDE and SCSI disks,
although I don't think that has anything to do with this.
I'd like to keep the SCSI disk the primary in the BIOS. How can I get Windows 98
to boot from grub or is this a bug?
_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub