You want the long or the short version? Oh, the long? Cool
You've got 60 GB. Let's say for easy sake, you don't wanna have a "common" partitition between the distros. You want them all to have their own little partitions. Good. So let's create them. You have 20 gigs already spoken for, however 40 are just floating around. Create partitions on them. I'd seperate them into 2 20 gig partitions, simply for ease. Now, you've got basically 3 20 gig partitions spoken for (whatever RH did with it's 20 is cool, it's spoken for nonetheless). Ok, now install Mandy on the second 20. When you get to the partition portion on the Mandy install, be sure you click on 1 of the 20 GB partitions, and only install to it (leaving 20 more free for SuSE). During the install it will ask where to install LILO, this is where you will make the decision on which bootloader to use, it's personal preference since both LILO and GRUB will do a fine job. I'd go for LILO, but that's just me. So, I would, during the Mandrake install, install LILO into the MBR.
Ok, cool. Now you won't be able to boot into RH without a rescue floppy, no worries. Once you finish the Mandrake install and boot up, you will be able to mount the RH partition at any given mount point (let's call it /mnt/redhat). So you will need to copy the kernel to your Mandrake /boot directory. Locate the RH kernel (most likely called vmlinuz-kernelversion) on the /mnt/redhat/boot directory, and copy it over to your /boot directory. Rename it to something easy to remember. I'd say vmlinuz-redhat. Cool, now create an entry in /etc/lilo.conf for the new kernel. Something like:
Code:
image=/boot/vmlinuz-redhat
label=RH
root=/dev/hda5
append="quiet hdc=ide-scsi hdd=ide-scsi"
initrd=/boot/initrd.img
vga=791
read-only
Adjust to suite your needs. The root= line is the one to pay close attention to. This is the ROOT ( / ) directory/partition of your RH install, NOT the ROOT directory of your Mandrake (the current / ) install. This is where some seem to get confused.
Ok, after that's done, be sure to rerun lilo to make the changes take effect:
/sbin/lilo -v
And now you can restart. You should be able to boot into RH now, and enjoy both distros.
Along comes SuSE. Toss it on the last 20GB, when you get to boot loader, don't install it. Finish up the install, and do the same thing. Boot into Mandrake, mount the SuSE partition go to the /boot directory of the SUSE partiition and copy the kernel into your Mandrake /boot directory. Create another entry in /etc/lilo.conf for SuSE, might be:
Code:
image=/boot/vmlinuz-suse
label=SuSE
root=/dev/hda8
append="quiet hdc=ide-scsi hdd=ide-scsi"
initrd=/boot/initrd.img
vga=791
read-only
Again, adjusting to your needs, and watching the root partition
HTH
Cool