Multibooting multiple Linux distros
Noobish question on multibooting multiple Linux distros.
I have four of the current major Linux distributions. Each has been installed and run individually (no other Linux distribution installed) in a dual-boot configuration with Windoze. No problem.
What I want to do is install all four Linux distributions and multiboot them. Reading the internet it would seem this is a simple task with GRUB. The short version being - install a Linux distro with a separate /boot partition for GRUB and use GRUB to boot the other Linux distros from the GRUB boot menu.
So I installed one of the Linux distros with a separate partition for /boot. The distro installer installed GRUB in /boot and correctly setup a dual-boot configuration with Windoze. GRUB was installed to the MBR.
Next I installed a second Linux distro in its own root partition and told the distros installer NOT to install GRUB to the MBR, but rather, to the boot sector of the root partion of the second Linux distro. Installation was uneventful (and I could access the second Linux partition from the first installed Linux distro, things looked ok).
Then I added to following to the installed (MBR - /boot) GRUB's menu.lst:
Error 5 : Partition table invalid or corrupt
Hmmm...fdisk, GParted, and Super GRUB Disk do not think the partition table is toast and I can still boot to the first Linux distro and Windoze from GRUB.
Next I check the menu.lst created by the installer of the second Linux distro which is as follows:
Checking and rechecking I cannot find the problem. I suspect there is something I missed in the multiboot configuration but have no clue as to what it might be.
For yuks, here is the output from fdisk:
Also, there are no duplicate partition labels:
Too many extended partitions.
What's the memory on the machine?
You can create a swapfile within each distro.
No chainloader is needed for a linux distro, just BSD and windows.
You should have this for each one:
If not, remember and edit as above. You should be able to mount with any liveCD and copy the config from eachnonto a usb stick.
Mount the stick from the main distro and add/edit the entries into /boot/grub/menu.lst
|All times are GMT -5. The time now is 11:19 PM.|