From: Allodoxaphobia on
On Mon, 05 Apr 2010 09:02:03 -0500, Ignoramus25832 wrote:
>> On Mon, 05 Apr 2010 08:30:28 -0500, Ignoramus25832 wrote:
>>>
>>> I would like to set up multiple boot on my laptop, booting Ubuntu,
>>> Debian Lenny and CentOS 5. I would like to know how much of a trouble
>>> will I have, with things like gnome settings, .mozilla directory,
>>> etc.
>
> Another thing that I could do, is have /home directory confined to
> every distro, and to have shared /data directory with movies and
> music. It would not be as elegant, but may be less troublesome.

That's what I do. I have individual /home/userids/ and therein I use
symbolic links to separate partions for ~/pdfs/ , ~/mp3/ , ~/images/ ,
~/video/ , etc , usw.

IWFM

Jonesy
--
Marvin L Jones | jonz | W3DHJ | linux
38.24N 104.55W | @ config.com | Jonesy | OS/2
* Killfiling google & XXXXbanter.com: jonz.net/ng.htm
From: Anton Ertl on
Bit Twister <BitTwister(a)mouse-potato.com> writes:
>For starters, I recommend /home installed under / and not shared
>across distributions.

Why?

>Different distribution releases can have different UID/GID.

Yes. This does not affect the home directory. Just add the UIDs of
all users in /home to /etc/passwd, which you have to edit anyway to
make the user and home directory known (possibly with a tool like
adduser).

>Desktop
>managers can be different

The OP will probably install Gnome on all the systems. But if he used
Gnome on Ubuntu, KDE on Debian, and something else on CentOS, I would
expect no problem, because they don't tread on each other in the home
directory; they are not Windows.

> not to mention applications.

The same is true for applications.

>New desktop manager might munge configuration files in $HOME and old
>release might not run with new config files.

Yes, so make a backup before switching.

>For the UID/GID problem, I numbered all user accounts starting from 1500.
>I have a script to save id/passwords for new installs and to use with
>any distribution.
>http://groups.google.com/group/alt.os.linux.mandriva/msg/320ac28aeedc5649?dmode=source

That's useful with a shared /home, too, because the UIDs and GIDs live
in /etc, not in /home.

>Other option to consider, use a virutal machine app like VirtuaBox.
>http://virtualbox.org/

In my experience chroot works well enough between Linux distributions;
they then have to run the same kernel that the system was booted with,
but so what? Lately chroot alone requires quite a lot of mount --bind
stuff, so the OP might want to look into stuff like schroot.

- anton
--
M. Anton Ertl Some things have to be seen to be believed
anton(a)mips.complang.tuwien.ac.at Most things have to be believed to be seen
http://www.complang.tuwien.ac.at/anton/home.html
From: The Natural Philosopher on
Bit Twister wrote:
> On Mon, 05 Apr 2010 08:30:28 -0500, Ignoramus25832 wrote:
>> I would like to set up multiple boot on my laptop, booting Ubuntu,
>> Debian Lenny and CentOS 5. I would like to know how much of a trouble
>> will I have, with things like gnome settings, .mozilla directory,
>> etc.
>
> For starters, I recommend /home installed under / and not shared
> across distributions.
>
> Different distribution releases can have different UID/GID. Desktop
> managers can be different, not to mention applications.
>

Good points. Why not have a /data area that you can exprt with samba to
fix all teh issues, or ount with group read/write.. and keep /home separate?


Or better still, a completely separate machine running a linux server
setup, and use NFS or samba on it.

That's what I do.

> New desktop manager might munge configuration files in $HOME and old
> release might not run with new config files.
>
> For the UID/GID problem, I numbered all user accounts starting from 1500.
> I have a script to save id/passwords for new installs and to use with
> any distribution.
> http://groups.google.com/group/alt.os.linux.mandriva/msg/320ac28aeedc5649?dmode=source
>
> For thunderbird, I have separate user accounts for each email address.
> That keeps any malware confined just to that email address.
>

On my separate server setup I remote mount the mail directory. No
malware that kills Linux .

> Any browser usage also has it's own user account (bank, surfing,
> credit card, ISP,...)
>
> Third part apps like thunderbird and firefox in shared partition /local/opt
> That way I have the latest from the vendor and do not use the
> Distribution's copy.
>

Gong a BIT far..I did that for firefox tis true..
From: The Natural Philosopher on
I
> Another thing that I could do, is have /home directory confined to
> every distro, and to have shared /data directory with movies and
> music. It would not be as elegant, but may be less troublesome.
>

mkdir /home/data
mount /dev/sdb2 /home/data..

doesn.t look hard to me.
:-)

I've got three NFS exports mounted on MY home directory!


From: Bill Bonde {Colourless green ideas don't sleep furiously) on


Bit Twister wrote:
>

> Any browser usage also has it's own user account (bank, surfing,
> credit card, ISP,...)
>
"its own user account"

Speaking of that, however, I'm doing that by ssh into the main
Firefox account. The confusion in switching between these accounts
on the desktop is partly fixed by having a scheme, or whatever it's
called, that looks different. Is there a way in Firefox to just
change the colour of the browser without loading someone's
extension? I would think that would be something they'd have. And
I'm also a bit confused about the icon that you see when you
alt-tab and the one in the toolbar. This is shared and therefore
confusing.



--
"It is illuminating for purposes of reflection, if not for
argument, to note that one of the greatest 'fictions' of our
federal system is that the Congress exercises only those powers
delegated to it, while the remainder are reserved to the States or
to the people. The manner in which this Court has construed the
Commerce Clause amply illustrates the extent of this fiction.",
Hodel v. Virginia Surface Mining, 452 U.S. 264, 307 (1981)