Hmm.... Make sure you are running setup (hd0) and not (hd0,0). (hd0) put it in the boot sector, (hd0,0) puts it on the first partition. Those are two different places. Also make sure you are pointing the boot command to the Linux partition that contains the /boot folder, not the partition that is marked as active.
This is the way my machine is setup
hda1 - Win2K (20GB)
hda2 - /boot (10MB)
hda3 - Linux swap (1GB)
hda4 - / (the rest of the linux filesystem ~18GB)
hda1 is my active partition. To setup grub I ran "setup (hd0)" to install it on the boot sector of the HD, then "boot (hd0,1)" to tell it that the menu file (grub.conf) is located on the second partition of the first HD.
Based on your layout now, try these commands before you give up:
setup (hd0)
boot (hd0, 6)
If all else fails, you should be able to get XP back by booting from the XP setup cd, choosing REPAIR from the menu, and running the command FIXBOOT at the command prompt. Once that is finished, remove the disk and type EXIT to reboot.
This is the way my machine is setup
hda1 - Win2K (20GB)
hda2 - /boot (10MB)
hda3 - Linux swap (1GB)
hda4 - / (the rest of the linux filesystem ~18GB)
hda1 is my active partition. To setup grub I ran "setup (hd0)" to install it on the boot sector of the HD, then "boot (hd0,1)" to tell it that the menu file (grub.conf) is located on the second partition of the first HD.
Based on your layout now, try these commands before you give up:
setup (hd0)
boot (hd0, 6)
If all else fails, you should be able to get XP back by booting from the XP setup cd, choosing REPAIR from the menu, and running the command FIXBOOT at the command prompt. Once that is finished, remove the disk and type EXIT to reboot.





