Dennis Carr (dennisthetiger) wrote in debian,

Dual booting XP from a separate disk - possibly killed XP?

Situation is this: I have /dev/hda1 which contains /boot for my Linux volume, and /dev/hdc1 contains a Windows XP boot partition. After a handful of edits, Grub doesn't seem to want to load it, however, telling me that the partition type on (hd2,0) is unrecognized as 0x07.

Behind the cut is my menu.lst.



default 0

timeout 5

title Debian GNU/Linux, kernel 2.6.26-2-686
root (hd0,0)
kernel /vmlinuz-2.6.26-2-686 root=/dev/hda2 ro quiet
initrd /initrd.img-2.6.26-2-686

title Debian GNU/Linux, kernel 2.6.26-2-686 (single-user mode)
root (hd0,0)
kernel /vmlinuz-2.6.26-2-686 root=/dev/hda2 ro quiet single
initrd /initrd.img-2.6.26-2-686

### END DEBIAN AUTOMAGIC KERNELS LIST

## Windows volume

title Windows XP
root (hd2,0)
makeactive
chainloader +1
boot



Moreover, at this point, if I go through the BIOS boot menu and tell it to explicitly boot from /dev/hdc1 to load XP, owing to something I did that seems to have killed the Windows bootloader, it now simply responds by saying "GRUB " - which tells me that something is hosed.

So the questions:

1) How do I revert this back to where I was, so that I actually can boot XP when necessary?

2) What am I missing in the process of doing this?
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 3 comments