LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   Installing two versions of Linux (https://www.linuxquestions.org/questions/linux-general-1/installing-two-versions-of-linux-328552/)

rlbewick 05-30-2005 10:35 AM

Installing two versions of Linux
 
I am trying to install WindowsXP, Mandriva 10.2 and SUSE 9.1 all on the same box. Each OS has a dedicated hard drive. I have installed WindowsXP and Mandriva with the bootloader in the MBR. When I try to install SUSE, Mandriva does not appear in the bootloader and I cannot make it boot with configuration of the bootloader from SUSE.

What steps must I take to make all three OSes bootable? I am open to use either LILO or GRUB.

Thanks everyone :)

trickykid 05-30-2005 10:38 AM

Install Suse and then configure grub with Suse to boot into any other Linux distro. Most distributions only detect FAT or NTFS to assume they are Windows installs, but usually won't detect other Linux installs, etc.

bigrigdriver 05-30-2005 08:40 PM

There are two ways to go about it.
1) You already have a working grub in Mandriva; don't mess with it. Install SuSE, and be careful to write grub to the root of the SuSE partition, not the MBR. When SuSE is installed and running, create a mount point for Mandriva. Something like: mkdir /mnt/Mandriva. Then edit the SuSE /etc/fstab to add that mount point to fstab. Something like: /dev/hdb1 (or wherever Mandriva is installed) /mnt/Mandriva ext3 (or whatever filesystem you are using) defaults
/dev/hdb1 /mnt/Mandriva ext3 defaults
Now Suse can find and mount the Mandriva partition.
Copy the Suse entry from /boot/grub/menu.lst to /mnt/Mandriva/boot/grub/menu.lst. Now Mandriva can find Suse on reboot, and Suse will show up in the grub menu.

2) Install Suse, writing grub to the Suse partition, not the MBR. When done, reboot into Mandriva. Then follow the rest of the instructions above to create a mount point for Suse, and an fstab entry for Suse. Then mount the Suse partition, and copy the /boot/grub/menu.lst entry from Suse, and paste into the Mandriva menu.lst (or grub.conf if that's what you're using).

That's how I handle multiple distros; it works for me.


All times are GMT -5. The time now is 02:10 PM.