Hi,

I've set up Grub on my system to replace Lilo, but I've got a problem.  I
boot GNU/Linux from hda and Windows 98 from hdb.  On hdb, C: is a large
primary FAT32 partition (hdb1) that is bootable, and D: is a logical FAT32
partition where windows is installed to.  When I try to boot Windows from
Grub, it boots fine, but for some reason DOS can't see the D: partition
and thus can't start Windows, even though if I run fdisk from that DOS
environment, it sees and identifies the D: partition just fine.  Linux
fdisk also identifies all partitions correctly.

When I boot from an MS-DOS floppy, I can read D: just fine.  Only when
booting through Grub can DOS not see it.  Here's my menu.lst entry for
Windows:

        title Windows
        root (hd1,0)
        map (hd0) (hd1)
        map (hd1) (hd0)
        makeactive
        chainloader +1


Here's the Lilo entry that booted Windows correctly:

other=/dev/hdb1
        label=windows
        table=/dev/hdb
        map-drive = 0x80
                to = 0x81
        map-drive = 0x81
                to = 0x80

Any ideas on why this might be happening?  I'm using Grub 0.90.


_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to