Hi All, I'm new to Linux and I just got the Suse 9.0 install on my P4 which is triple boot(Win98, Win XP & Suse9.0). I just like to find out how do I configure the grub to boot my Win XP ? When ever I boot my PC the Grub menu will pop up and I had only (Linux, Win 98, Failsafe, Memory Test) option. So when I select the Win 98 option it will always start execute the boot.ini file and I will got the Win XP boot loader option which is (Window XP Pro & Microsoft Windows) option. How do I edit the grub.conf to show the Win XP option ? I can't boot my Win XP Pro from the Grub menu. I need to boot the Win 98 then only I can select either to boot Win98 or Win XP. I had a 80 gig harddisk with 4 partition which is :- /dev/hda1 -- Win98 /dev/hda2 -- WinXP /dev/hda3 -- Linux Swap /dev/hda4 -- Suse Linux. My question is how do I configure the Grub to boot from hda1, hda2 & hda3 ? The yast2 will only allow me to configure to boot the /dev/hda1 & /dev/hda3. How do I add the /dev/hda2 to grub ? Another question is I understand that Suse 9.0 had 5 cd, so I just able to install the first two cd and I'm wondering how do I install the 3rd, 4th & 5th cd ? I understand that it is used for development purpose right but how to install it ? During the installation there is a menu that show how many percent of installation completed for each cd but it will only allow to install the 1st & 2nd CD. Do I need to manually install the 3rd, 4th & 5th CD ? Is there a option that allow me to continue the installation ? All help r welcome. Cheers. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.538 / Virus Database: 333 - Release Date: 11/10/03 __________________________________ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree
On Tuesday 11 November 2003 5:19 am, yfs us wrote:
Hi All,
I'm new to Linux and I just got the Suse 9.0 install on my P4 which is triple boot(Win98, Win XP & Suse9.0). I just like to find out how do I configure the grub to boot my Win XP ? When ever I boot my PC the Grub menu will pop up and I had only (Linux, Win 98, Failsafe, Memory Test) option. So when I select the Win 98 option it will always start execute the boot.ini file and I will got the Win XP boot loader option which is (Window XP Pro & Microsoft Windows) option. How do I edit the grub.conf to show the Win XP option ? I can't boot my Win XP Pro from the Grub menu. I need to boot the Win 98 then only I can select either to boot Win98 or Win XP. I had a 80 gig harddisk with 4 partition which is :- /dev/hda1 -- Win98 /dev/hda2 -- WinXP /dev/hda3 -- Linux Swap /dev/hda4 -- Suse Linux. My question is how do I configure the Grub to boot from hda1, hda2 & hda3 ? The yast2 will only allow me to configure to boot the /dev/hda1 & /dev/hda3. How do I add the /dev/hda2 to grub ? Another question is I understand that Suse 9.0 had 5 cd, so I just able to install the first two cd and I'm
wondering how do I install the 3rd, 4th & 5th cd ? I understand that it is used for development purpose right but how to install it ? During the installation there is a menu that show how many percent of installation completed for each cd but it will only allow to install the 1st & 2nd CD. Do I need to manually install the 3rd, 4th & 5th CD ? Is there a option that allow me to continue the installation ?
All help r welcome.
Cheers.
Doubt you can actually boot from ~hda3, although it would be an interesting nerdy hacker challange to put a bootable image on your swap partition. From a BIOS perspective, all your partitions are candidates for booting, as they are all primary, similarly, Linux would not have a problem with any of them. However, from a DOS perspective [which is all win98 and winxp really are for this discussion], both ~hda1 and ~hda2 are candidate C: drives. Only one of them can assume this role - one or the other must be hidden. So look at the manual for GRUB and find out about hiding and unhiding partitions, cos I dunno about this, but I do know you can do it in LILO. Better to to it in GRUB when you find out how. If you are really stuck till you find out, of course you can use the partitioning utilities in w98 and wxp to change the active partition, although you'll have to set it back to the GRUB partition for Linux afterwards. IIRC, setting active in w98, wxp will also do hiding for you. hth Vince Littler
On Tuesday 11 November 2003 12:24 pm, Vince Littler wrote:
On Tuesday 11 November 2003 5:19 am, yfs us wrote:
Hi All,
I'm new to Linux and I just got the Suse 9.0 install on my P4 which is triple boot(Win98, Win XP & Suse9.0). I just like to find out how do I configure the grub to boot my Win XP ? When ever I boot my PC the Grub menu will pop up and I had only (Linux, Win 98, Failsafe, Memory Test) option. So when I select the Win 98 option it will always start execute the boot.ini file and I will got the Win XP boot loader option which is (Window XP Pro & Microsoft Windows) option. How do I edit the grub.conf to show the Win XP option ? I can't boot my Win XP Pro from the Grub menu. I need to boot the Win 98 then only I can select either to boot Win98 or Win XP. I had a 80 gig harddisk with 4 partition which is :- /dev/hda1 -- Win98 /dev/hda2 -- WinXP /dev/hda3 -- Linux Swap /dev/hda4 -- Suse Linux. My question is how do I configure the Grub to boot from hda1, hda2 & hda3 ? The yast2 will only allow me to configure to boot the /dev/hda1 & /dev/hda3. How do I add the /dev/hda2 to grub ? Another question is I understand that Suse 9.0 had 5 cd, so I just able to install the first two cd and I'm
wondering how do I install the 3rd, 4th & 5th cd ? I understand that it is used for development purpose right but how to install it ? During the installation there is a menu that show how many percent of installation completed for each cd but it will only allow to install the 1st & 2nd CD. Do I need to manually install the 3rd, 4th & 5th CD ? Is there a option that allow me to continue the installation ?
All help r welcome.
Cheers.
Doubt you can actually boot from ~hda3, although it would be an interesting nerdy hacker challange to put a bootable image on your swap partition.
From a BIOS perspective, all your partitions are candidates for booting, as they are all primary, similarly, Linux would not have a problem with any of them. However, from a DOS perspective [which is all win98 and winxp really are for this discussion], both ~hda1 and ~hda2 are candidate C: drives. Only one of them can assume this role - one or the other must be hidden.
So look at the manual for GRUB and find out about hiding and unhiding partitions, cos I dunno about this, but I do know you can do it in LILO. Better to to it in GRUB when you find out how.
See the 'makeactive' and 'hide' commands of grub. From an 8.2 command line I typed 'grub': I get a grub> prompt type 'Help' and it will list all the commands. type 'help hide' and it will give a little info about the hide command.
If you are really stuck till you find out, of course you can use the partitioning utilities in w98 and wxp to change the active partition, although you'll have to set it back to the GRUB partition for Linux afterwards. IIRC, setting active in w98, wxp will also do hiding for you.
hth
Vince Littler
-- +----------------------------------------------------------------------------+ + Bruce S. Marshall bmarsh@bmarsh.com Bellaire, MI 11/11/03 16:34 + +----------------------------------------------------------------------------+ "One should never make one's debut in a scandal. One should reserve that to give interest to one's old age." - Oscar Wilde
On Tuesday 11 November 2003 3:36 pm, Bruce Marshall wrote:
On Tuesday 11 November 2003 12:24 pm, Vince Littler wrote:
On Tuesday 11 November 2003 5:19 am, yfs us wrote:
Vince and Bruce are correct. My experience has been that using Win2k/XP's boot.ini file to choose between Windows OS's is the easiest, fastest, least trouble prone method. I've tried Win98 and Win2K on different partitions of different hard drives using lilo and grub's makeactive and map commands. Having separate boot options in lilo or grub for each OS on whichever drive in whatever partition is possible and does work. I have quit proving, to myself, that the lilo and grub boot options work. They do. At some point during the reload, upgrade or messing around with other OSes, one of my Windows OS partitions gets messed up and I can't recover from my mistake for that Windows partition. So far, having a single Windows option in grub that points to my WIn98 hda1 boot partition that loads boot.ini works flawlessly and fast. And best of all it protects me from me! Windows OSes seem to behave better too since they follow what they expect to find. Easier to train them that way. YMMV, Stan
Bruce Marshall wrote:
type 'help hide' and it will give a little info about the hide command.
I was having trouble with a triple boot setup so I started looking for GRUB posts to see if I could find an answer to my problem. I had discovered through use of Partition Magic that hiding and unhiding was the issue. While this hinted at the solution, it didn't fix it for me. I searched the SuSE support database and found this really nice solution http://portal.suse.com/sdb/en/2002/09/fhassel_grub_win2.html Damon Register
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Try this by using a text editor.
Edit (as root) /boot/grub/menu.lst
add:
title windowsXP
root (hd0,1)
chainloader +1
hd0,1 == second partition on first hard drive (eg. /dev/hda2).
I don't know why you are unable to do it via YaST.
On Mon, 10 Nov 2003 21:19:50 -0800 (PST)
yfs us
Hi All,
I'm new to Linux and I just got the Suse 9.0 install on my P4 which is triple boot(Win98, Win XP & Suse9.0). I just like to find out how do I configure the grub to boot my Win XP ? When ever I boot my PC the Grub menu will pop up and I had only (Linux, Win 98, Failsafe, Memory Test) option. So when I select the Win 98 option it will always start execute the boot.ini file and I will got the Win XP boot loader option which is (Window XP Pro & Microsoft Windows) option. How do I edit the grub.conf to show the Win XP option ? I can't boot my Win XP Pro from the Grub menu. I need to boot the Win 98 then only I can select either to boot Win98 or Win XP. I had a 80 gig harddisk with 4 partition which is :- /dev/hda1 -- Win98 /dev/hda2 -- WinXP /dev/hda3 -- Linux Swap /dev/hda4 -- Suse Linux. My question is how do I configure the Grub to boot from hda1, hda2 & hda3 ? The yast2 will only allow me to configure to boot the /dev/hda1 & /dev/hda3. How do I add the /dev/hda2 to grub ? Another question is I understand that Suse 9.0 had 5 cd, so I just able to install the first two cd and I'm
wondering how do I install the 3rd, 4th & 5th cd ? I understand that it is used for development purpose right but how to install it ? During the installation there is a menu that show how many percent of installation completed for each cd but it will only allow to install the 1st & 2nd CD. Do I need to manually install the 3rd, 4th & 5th CD ? Is there a option that allow me to continue the installation ?
All help r welcome.
Cheers.
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.538 / Virus Database: 333 - Release Date: 11/10/03
__________________________________ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
- --
Jerry Feldman
participants (6)
-
Bruce Marshall
-
Damon Register
-
Jerry Feldman
-
Stan Glasoe
-
Vince Littler
-
yfs us