Linux - GeneralThis 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
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have a 160 GB HDD which I"d like to install a multiboot Linux system
they are Debian, OpenSUSE, Fedora, Mageia, Red Hat, Ubuntu and CentOS, not necessary in that order. I want to keep some space for bata.
Not Windows at all.
I'd appreciate your help.
Raulmcsr
Partition for each, 20GB should be enough for root. I suggest a different disk for your home directory.
The real issue is going to be grub2. I haven't figured it out yet for multi-booting different distributions. It was easy with grub legacy, I just used a single shared /boot filesystem. It should still be possible, but you would want to use only one of the distributions to apply updates to the menu. Grub2 has so many different sources of data...
What's the problem? You would first need to decide if you are going to use UEFI/GPT or just the old MBR. With the old MBR method, just install the first OS and make sure you install Grub to the MBR. Reboot to test. You can then repeat that process and reboot to test the next operating system(s) or install Grub to the root partition of subsequent installs and then update grub from the first OS you installed. I have or have had all these systems installed without problems except for Red Hat, used CentOS. UEFI installs will be different and you'll need to do some reading on that.
A very simple and effective alternative is to use virtual machines, hosted by "your operating-system of choice."
VirtualBox, which is absolutely free, yet backed by Oracle Corporation (yes, the "gigantic database" people ...), does an excellent job of virtualization and runs on a variety of hosts.
It bears remembering that, "in the cloud," most of the systems that you will encounter these days are virtual.
A very simple and effective alternative is to use virtual machines, hosted by "your operating-system of choice."
VirtualBox, which is absolutely free, yet backed by Oracle Corporation (yes, the "gigantic database" people ...), does an excellent job of virtualization and runs on a variety of hosts.
It bears remembering that, "in the cloud," most of the systems that you will encounter these days are virtual.
Xen works fairly well too. The usual problem is that the peripherals don't get passed to the virtual machine (audio, video acceleration, USB...) very well. Video acceleration was my basic problem. It was all software.
As you can see there are a lot of ideas. It more boils down to your testing. Linux is pretty good now on how it allows one to install multi distro's. Most installers will correctly view the situation but in the end you may have to be creative with partitions and loaders and maybe chainloading.
At one time there used to be a few programs that would run on start up to help manage multiple OS installations. I haven't used them in a very long time but they are still around. They can sometimes assist you in loading and running 100 or more OS's from a menu at boot.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.