Quad boot (xp, Vista, Fedora, Ubuntu)

#1
i have 2 hard drives, but
I want to install all 4 on the same harddrive if possible. which order do i install them in?? and where do i install grub for each distro?
i already have xp installed. and on my other harddrive i was going to have the swap for linux and just NTFS space for linux.
 
Last edited:

Mak 2.0

Mod...WAFFLES!?!?
Staff member
#2
#3
do i just let grub install to the mbr (its defualt)???? or the bootloader for that distro?
or another question can i get all of them to work from vista's boot loader :smile: or all from grub. just to be simple?
 

Mak 2.0

Mod...WAFFLES!?!?
Staff member
#4
You can get them working from the BCD. The instructions are on the pages i linked to. We suggest just installed GRUB to the SWAP or right to the Linux partition. That way it makes it easier to just modify EasyBCD and add the entries that way.

You will basically add a Linux entry and then modify it to have both Linux partitions recognized.
 

mqudsi

Mostly Harmless
Staff member
#5
Install GRUB separately for each distribution; specifying that distro's partition as the installation target for GRUB.

Then reboot into Vista, use EasyBCD to add each partition as a separate Linux entry. You'll have all 4 OSes on one (Vista) menu.
 

JustinW

Super Moderator
Staff member
#6
You guys mention that we should make it as easy as possible for the less experienced users, so here's one solution. If you want to install GRUB to the MBR, I'd install XP, Vista, Fedora, and then Ubuntu. Ubuntu 7.10 or 8.04 well automatically add an entry for Vista during the installation and ask if you wish to import any Windows user accounts for use on the new installation.

The entry Ubuntu well add well load Vista's bootmgr, assuming that you installed in the order I mentioned. Since Vista's bootmgr already has a entry for XP, you can boot XP that way.

Since Fedora is already installed, Ubuntu's installer should also automatically detect it and add the entry to GRUB for you to boot it.

This way, you do not need to use any additional tools other then installing the OSes in the correct order and assuring that Ubuntu detects the other installations in the end.
 

mqudsi

Mostly Harmless
Staff member
#7
The problem is that applying updates like SP1 to Windows Vista will leave unable to boot into any of the non-Windows OSes. That's why it's recommended to use BOOTMGR instead of GRUB.
 

JustinW

Super Moderator
Staff member
#8
That is why I said "want to install". But then again, are you sure service pack installs really muck the current MBR in replacement to load Vista's bootmgr? I use Vista's bootmgr personally, but that is because I have linux on the seperate external drive (not on the main hard drive).

Would Ubuntu's "Rescue a Broken System" option from the bootable CD restore GRUB easily wihout having to work with the command line?
 

JustinW

Super Moderator
Staff member
#10
Interesting... but I still can't see why that user couldn't boot Vista using GRUB after attempting SP1 because it probablly just chainloads to Vista's bootsector or bootmgr loader (not specific files other then the loader that could have changed after applying SP1). They asked about restoring Vista's bootloader which suggests that even after the install the MBR remains intact and answers my question to the previous post. The posts actually sound more like the user is having trouble installing SP1 in the first place when inside of Vista (like a lot of us), but that doesn't mean it is GRUB/Ubuntu related.
 

mqudsi

Mostly Harmless
Staff member
#11
Read Terry's post there - he had GRUB installed on the MBR, but SP1 re-installed its own bootloader over it.
 

JustinW

Super Moderator
Staff member
#12
Okay... now I see. Man can Apple and Microsoft be jerks about not allowing to install the bootloader wherever you plz! The odasity of them to replace w/e you're using after SP installations is like Apple offering Safari by default via Apple Software Update to unsuspecting users.

No worries though... they'll have no choice one day but to do so in order to keep the growing number of linux users happy.
 
Last edited:

mqudsi

Mostly Harmless
Staff member
#13
That's what NST's here for :smile: