Originally Posted by Higgsboson
Is it possible to have 2 seperate OSs which mount the same home directory which is in a different partition?
yes but as many have warned me from that same idea, is:
that the .x files may confict between two seperate OS's using the same /home with different window managers/desk tops. you could experiment with it, just keep back up files of all of your .x files denoting which os they belong to, so you can try and keep things stright, to help with this you also could keep a little bit of hard drive set aside to use for a home partition for one of the OS's then set that up later if things do not work out.
that is using a same user name senerio.
when you are partitioning out your hard drive split up like this
one swap # they can be shared for every Linux type os.
one for /
another for / different os
one for /home two os's
one that is not used it is left over and not partitioned raw space
if it does not work out then you can use something as simple as Gparted to create a partition then mount it as a home partiton for one of your OS's within your fstab, of that OS then link it to that system, which will require another help post or google it first it is on the net how to do this....
a different senerio could be:
having the same /home partition. two or more OS's using that same /home partition but using a different user name for each OS that uses this same /home partition. that would keep things seperated, but if you need to go into a different user to get something you have to go su
to get into that other users home directory to have read write permissions, then change it up owner and user permissions and such if you copy anything from that user into the current user home dir.
I have not tried this personally but in theory it can be done.
I have done this using two seperate /homes off the same hard drive of two seperate OS installs, (dual boot). going into the others user home directory to get stuff and copy it into my current user home directory.
If you can mount it, and you can get to it using root permissions then do can to it what you will.