Ubuntu – Where to install bootloader when installing a second Linux OS


I want to try Bodhi Linux (which is very close to Ubuntu) beside the already installed Lubuntu Quantual (which was in a dual boot with WinXP). So, I want a 3-boot: to chose between these three at boot.

I have shrinked Windows partition, created a 7 GB new one and want to put Bodhi there.

But didn't took the time to get all the info. Where to put the bootloader?

I have set it to the same partition where I set Bodhi to be installed. It is called /dev/sda4 and is on the same partition table with all the others. But during install it says that setting bootloader there is impossible and I have several options: change location of bootloader, continue without a bootloader and abort installation.

What to do?

Continuing without bootloader would keep the old Lubuntu bootloader and I'll have the 3-boot desired option in grub or what?

Should I follow this answer and others that recommend to put bootloader in /dev/sda or is that just for dual boot?

Best Answer

From my experience you should install the bootloader in the hard drive itself instead of a partition, most likely /dev/sda (unless you are using a mac with OSX where you need to install EFI in the hard drive and create a partition for the bootloader).

Every time you add a new distro grub checks for installed OSs in each partition and it will update your grub screen with an option for each OS.

The only thing that will happen is that some distros have a different look and feel for grub so it might not be as nice depending on what partition you install last.

Finally if you want to update your grub (because you broke it or don't like the looks of it) you can put a live cd (or usb or whatever you fancy) and fix it. There are some guides for it. My point there is that you can play around without actually losing information though backups are always in place ;)