Originally Posted by tuxrules
I run three distros out of one hard drive. The key is that you install first one and configure the bootloader. Once you do that, install others distros but donot let them install their bootloaders.
After the subsequent installs, you would have to modify your bootloader config file and include entries for other distros.
Partitioning is the key, don't let the distro auto partition (that may have been reason why your earlier attempt did not work). I always choose manual partition. You can also create partitions and filesystems before hand with a live-cd. Try system rescue cd. Check out www.sysresccd.org
I gotta agree with tuxrules here. I had 3 going at one point. I was just a case of having 3 root partitions, one for each distro. I used a common /home and as long as I had the same packages installed in all 3 distros, then all links, shortcuts, icons etc just worked. If you don't, then you end up with some facilities that don't work because you ain't got the packages installed.
In truth, IMO, there was no point in doing that, because the only real differences until you're "up to speed" with linux, are the package managers (and if all distro are based on same system, then not a lot of difference) and some of the artwork/iconsets/etc etc.
I would suggest, that you set up (or get someone to sort it for you) so that you have 4 partitions for linux, a /boot, a /swap, a / (that'd be root) and a /home. That way, again, as long as you install the same apps/packages, you can just change distros quite easily by installing a new one to the / partition. You'd only need to tell the installer of the new distro where the "mount points" are, and to format the /boot and / partitions. Provided the same apps/packages are present in the / then when you log in as user the stuff should pretty much work, the only stuff you might loose would be distro specific eye candy stuff.