Hi
am stuck with a similar situation.
I have a desktop with two SATA hdd's which are seen by FC3 as sda and sdb. sda has FC3 and sdb has winxp.
#fdisk /dev/sda
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 3200 25599577+ 83 Linux
/dev/sda3 3201 3331 1052257+ 82 Linux swap
the rest of the space i left for data (partitions yet to be created)
#fdisk /dev/sdb
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1275 10241406 7 HPFS/NTFS
/dev/sdb2 1276 9728 67898722+ f W95 Ext'd (LBA)
/dev/sdb5 1276 9728 67898691 7 HPFS/NTFS
my grub.conf looks like this.
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=15
splashimage=(hd0,0)/grub/splash.xpm.gz
#hiddenmenu
title Fedora Core (2.6.9-1.667smp)
root (hd0,0)
kernel /vmlinuz-2.6.9-1.667smp ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-1.667smp.img
title Fedora Core-up (2.6.9-1.667)
root (hd0,0)
kernel /vmlinuz-2.6.9-1.667 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-1.667.img
title PainXPee
rootnoverify (hd1,0)
chainloader +1
The comp loads FC3 fine but when asked to load winxp it says the above last two lines and hangs. When I disable the first SATA 120G which has grub&FC3, winxp boots fine.
This happened to me on a FC3/Win98 comp. Win98 can boot independently but thru grub 'NO'.
anybody have any ideas why?
thanks
balu