|
Triple Boot Vista,XP,Suse 10.2 Grub Can't Load Windows
Hi,
I am new to Linux and want to get 3 OS's running on the same disk.
I am using a 36GB SATA disk.
Firstly I installed XP and then I installed Vista.I could boot to either OS using the Vista Bootloader.(The choices were Vista or Earlier version of Windows in the boot menu).Vista is on a 20GB NTFS partition(no choice!) and XP is on a 7GB FAT32 partition.
Secondly I installed SUSE linux on an extended partition.Within this are 3 partitions called /Boot (Ext3),/ (Ext3) and tmp (swap).
Boot is 164.7 MB,/ is 4.1GB and swap is 3.8GB.I have 1.5 GB of RAM.
XP was installed on the first 7GB,Vista on the next 20GB and SUSE on the rest of the disk.
Grub now displays 3 entries;SUSE 10.2,Windows and SUSE 10.2(failsafe).
SUSE loads fine.Whenever I choose Windows I got the error message
"rootnoverify (hd0,0)
chainloader (hd0,1) +1
NTLDR is missing
Press Ctrl+Alt+Del.."
To try and fix this I edited the Windows entry in GRUB to say
title Windows
rootnoverify (hd0,1) #I reasoned that the Vista bootloader was
savedefault #on the 2nd Partition and had to load first
makeactive
chainloader
I got error 15 in GRUB.
######################################################
Next I tried;
title Windows
rootnoverify (hd0,1)
chainloader +1
Got error message;
rootnoverify (hd0,1)
chainloader +1
NTLDR is missing
######################################################
Next I tried;
title Windows
rootnoverify (hd0,0)
chainloader +1
Got error message;
rootnoverify (hd0,0)
chainloader +1
Remove disks or other media
Press any key to restart
DISK BOOT FAILUE,INSERT SYSTEM DISK
#####################################################
Does anyone know what I have to enter in the Windows entry in GRUB?I am assuming this is where the problem lies!
Any help greatly appreciated!
|