LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 02-13-2007, 05:36 PM   #1
Maccer2007
LQ Newbie
 
Registered: Feb 2007
Posts: 2

Rep: Reputation: 0
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!
 
Old 02-13-2007, 06:15 PM   #2
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,441
Blog Entries: 7

Rep: Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551
Quote:
Originally Posted by Maccer2007
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 installs it's boot loader (and a \Boot directory containing several files) onto the primary *active* FAT/NTFS partition on the first HDD present in the box.

If you move the Vista bootloader (and the \Boot directory) onto the same partition as the rest of Vista, you should be able to boot it with GRUB. It is important that the \Boot directory is in the same location as Vista's boot loader. Please don't confuse this with Linux's conventional /boot (with a lower-case "b") directory.

To get into XP might be more challenging. In the worst case scenario, you can fix XP's boot loader with the repair facility on the XP CD. You might even be able to do this from within Vista. I don't know. You might have to mess around a bit.

Before doing any of this, make sure you can boot into Linux with a boot disk or perhaps even an installation CD. Many installers offer the ability to boot an existing installation. You want to be able to do this incase Windows overwrites your MBR.
 
Old 02-14-2007, 05:45 PM   #3
Maccer2007
LQ Newbie
 
Registered: Feb 2007
Posts: 2

Original Poster
Rep: Reputation: 0
Thanks for your reply,
How do I go about finding and moving the Vista Bootloader and \Boot directory?
Can I do this from within Linux? or is there some tool you know of which I can boot from?
 
Old 02-14-2007, 06:55 PM   #4
saikee
Senior Member
 
Registered: Sep 2005
Location: Newcastle upon Tyne UK
Distribution: Any free distro.
Posts: 3,398
Blog Entries: 1

Rep: Reputation: 113Reputation: 113
Try to add makeactive in the booting of XP
Code:
title Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1
Once XP boots its NTLDR will give you the choice to boot into Vista like before.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Grub configuration for triple boot Mandriva 2007 / Suse 10.2 / Windows XP willy_9 SUSE / openSUSE 9 01-12-2007 05:54 PM
How to use grub to boot the triple OS: windows,linux,solaris? chuanweizuo Solaris / OpenSolaris 6 09-22-2006 06:10 AM
Triple boot...Xp then Fedora...then Vista ridergroov1 Fedora 3 01-19-2006 09:24 AM
Triple Boot Fedora C2 and Suse and windows = big grub error maneeshsethi Linux - Software 6 10-07-2004 04:03 PM
Triple Boot RedHat,Suse,and Windows??help!!! sissipher Linux - Newbie 19 08-03-2004 01:17 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 03:17 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration