Best practice for multiple version/OS boot?

Tim Landscheidt tim at
Mon Nov 25 06:33:03 UTC 2013


IIRC fedora-review suggested to test packages on all sup-
ported Fedora releases.  So, with a larger hard disk, I want
to install Fedora 19, 20 (soon) and Rawhide and throw in
(recent) Debian and Ubuntu as well.  As my notebook doesn't
support VMs, I'm interested in best practices for partition-
ing and multi-boot setups.

Currently I use a partition for /boot and another for an en-
crypted LVM, so I only need to worry not to put private data
in /boot, and I would like to keep such flexibility.

I suppose I need to create a /boot partition for each ver-
sion/OS.  I have had different Fedora versions share the
same encrypted LVM without problems; I assume Debian and
Ubuntu will do so as well, but I will keep some free space
and partitions just in case.

More contested seems to be the multi-boot setup. has a
myriad of opinions on how it should be set up;
suggests "chainloader", and
recommends "configfile".  Of course there is also GRUB's OS

So what are Fedora developers /actually/ using?  Creating a
separate GRUB partition and "chainloader"/"configfile"?
Running OS prober in the "main" OS after each installation/
kernel update?  Something else?  How often do the setups al-
low one to shoot oneself in the foot, or are they (more or
less) "foolproof"?

Thanks in advance,

More information about the devel mailing list