On Wed, Dec 28, 2011 at 12:26 AM, Andrew Lowe <a...@wht.com.au> wrote:
> On 28/12/2011 10:49 AM, Pandu Poluan wrote:
>>
>>
>> On Dec 28, 2011 9:40 AM, "Nilesh Govindarajan" <cont...@nileshgr.com
>> <mailto:cont...@nileshgr.com>> wrote:
>>  >
>>  >
>>  > On Dec 28, 2011 7:52 AM, "Andrew Lowe" <a...@wht.com.au
>> <mailto:a...@wht.com.au>> wrote:
>>  > >
>
> [snip]
> ...
> ...
> ...
> [snip]
>
>>
>> True.
>>
>> My suggestion would be to not share your ~ directly, but instead share
>> something *under* ~
>>
>> E.g. :
>>
>> mkdir ~/sharedstuff
>> mount /dev/sdxx ~/sharedstuff
>>
>> Another alternative would be to ensure that you are not using the same
>> username in both OS, and just do a bindmount.
>>
>> Rgds,
>>
>
>
> People,
>        Thanks for the replies, I forgot about the config stuff sitting there
> in the home dir. I think the way around this for me is Pandu's suggestion of
> a different user name for each linux and using bind mount.

There's a big one nobody mentioned: Different versions of different
apps. In flipping a /home back and forth between different Linux
distributions running different versions of (mostly) the same
software, I've had apps crash. *Usually*, this happens when dotfiles
were created by newer versions of a program, and then read by an older
version, but I've seen it break going the other way, too.

The other (relatively mild) bit are UID/GID mappings for permissions.
As long as your login users and related groups in /etc/passwd and
/etc/group have the same UIDs and GIDs in both OSs, you should be just
fine. I got bit when I flipped back and forth between Fedora and
Ubuntu; Fedora started things at UID 500, Ubuntu started things at UID
1000. Files that had been created by my user account on one system
couldn't be read by my user account on the other without chowning
them.

-- 
:wq

Reply via email to