I'm new to multi-boot systems and I need some help and advice on 'how to...' and on deciding the best way to configure my system(s).
Please bear with me as I have quite a few questions...
Re: HDD partitions >>
1. Should '/boot' be on the first primary partition (e.g. sda1 = 100MB ext4 /boot)?
-- is this different to the MBR?
2. Do all the distro's I install share the /boot partition?
-- If so how do I set it up so it doesn't get overwritten by each one in turn because otherwise it ends up that I can only boot the last distro I install?
3. Can all the distro's safely share the same swap space partition? (I'm aware of the risk when hibernating one dist then booting another)
My thoughts/proposed partition config is as follows:
- Code: Select all
Drive | Mount | Format | Size (MB)
sda1 /boot ext4 100
| -- swap linux swap 4096 (4GiB)
| -- /home ext4 51,200 (50GiB)
| -- /var ext4 10,240 (10GiB)
| -- /Mint13 ext4 20,480 (20GiB)
| -- /Fedora17 '' ''
| -- /Mageia2 '' ''
| -- /SuSE12 '' ''
| -- ...etc...
4. Is this a viable structure?
5. How much space should I give to /var?
6. How much space should I give to each distro?
My thought was have my swap, /home and /var closest to the spindle (I'm using a mechanical HDD not SSD!) then have my distro's each with their own root partition.
One final question I'd like to know is...
7. is it possible to have a virtual machine (i.e. using VirtualBox) run a 'real' installed distro from a HDD partition as a VM inside one of the other distro's?
I realise that I could just install one 'base' distro then install all of the others as purely virtual machines. But I'd want to be able to keep their VHD's on a separate partition so as not to fill my /home drive with huge files. Also my reason for NOT using VM's from the off is performance. My CPU does not support native virtualisation technologies so I'm worried that if I ran all of my secondary distro's as VM's then they wouldn't perform as well.
Thanks so much for sticking with me and for any help/advice anyone is able to offer.