Dual boot pain

From NinjaMonkeys

Jump to: navigation, search

Three hard drives, windows on one SATA, linux on an IDE. Linux boots fine, but windows seizes after the 'starting up' message or says NTLDR is missing.

Somehow I managed to get it going after ages of fiddling, and yet, when I boot my Linux drives comes up as /dev/sdc instead of /dev/sda the way it is in the grub configuration. Illogical, but it's working, so I'm backing up that knowledge here.

Grub device.map:

(hd0)	/dev/sda
(hd1)	/dev/sdb
(hd2)	/dev/sdc

Grub menu.lst:

default 0
timeout 10

title Ubuntu 8.04
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=f302c7bb-09cd-4bf0-8579-dc72578f5303 ro quiet splash
initrd /boot/initrd.img-2.6.24-16-generic

title Ubuntu 8.04, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin

title Other operating systems:
root 

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