Quote Originally Posted by MaldiGola
I would like to configure a system to dual boot between FC2 and Knoppix 3.4 (HDD install).
I would like to share the /swap and /home directories. (Even though I could access the other OS from a live Knoppix CD it would be good practice for doing this with other 'nixes.)
Now, do I need 2 separate /boot partitions or can I share that as well?
I have already installed FC2 and done a HDD install of Knoppix 3.4.
They should be sharing swap already, each distro will find the swap partition & use it automatically when it boots.
Sharing /home is doable but I wouldn't actually share "/home". You have to use separate 'users' anyway (it gets very complicated if you don't, you would have to match up UID & GID numbers as well an user names in each distro plus each distro would have to be a near match in applications as there are config settings for each user in /home/user). Much easier to make a separate partition for your data and just share the data between the two distos by allowing each one access to the drive. This is most conveniently done by putting a symlink in /home/user. ie knoppix/home/user would contain a symlink pointing to /mnt/hdaX/documents, as would fedora/home/user.

How can I have both of them use one boot loader? Can I use GRUB for both?
Not familiar with GRUB, with Lilo I would just choose one distro as 'primiary', have it put lilo on the MBR. Edit lilo.conf to boot the other distro partition as 'other'. Then have the other distro put lilo on the partition, not on the MBR. Primiry lilo will then boot into the partition lilo to boot the other distro.
Also, how can I have Knoppix boot to 800x600 by default?
Add the appropriate cheatcode to the 'append=' line in lilo (or the equivalent in GRUB).