Patrick P Korsnick writes:
> i've been experimenting switching back and forth between 2 different
> boot environments on a laptop: the original install was of snv_52
> which was then lu-copied to the other lu env. i then upgraded the
> second env to snv_54.  i have both env's set up as 10GB UFS
> partitons and i had a few ZFS partitions that i shared between the
> two.

This is similar to what I've been doing for years -- including with
those two Nevada builds -- without trouble.

Where exactly are your ZFS file systems mounted?

>  this seemed to cause lots of trouble due to the fact i think that
>  config files and libraries are different between the two versions.
>  i know i couldn't even launch gnome until i erased all the . files
>  from my home directory-- some incompatibility between JDS 2.14 and
>  2.16.

That's not really an install issue.  For GNOME issues, I would suggest
talking with the Desktop community:

  http://www.opensolaris.org/os/community/desktop/

For what it's worth, I don't use GNOME often myself (my main desktop
is twm), but I have seen reports of version-to-version compatibility
problems with GNOME.  They're usually fixed with the somewhat violent
"gnome-cleanup" script.

>  also all the gnu stuff i build in /usr/local on one env
>  wouldn't run on the other env because of library troubles.  i was
>  sharing /opt withhout any trouble except for the different versions
>  of star office, but that wasn't a big problem.

You shouldn't have trouble with /usr/local unless you try to go
backwards in time.

In other words, if you compile on snv_52, you should have no trouble
running on snv_54.  If you do the reverse, though, you will likely run
into problems.  We don't support compatibility in the opposite
direction -- binaries built on new systems can't necessarily be run on
old ones.

Assuming you didn't try to go backwards, can you share some of the
error messages you saw?

(I don't think this is really an install-related issue, either, but
without details, I don't know where the problem might be.)

> so my question is how do experienced users set up their partitions
> to not have toooo much duplicate data, but enough that one doesn't
> run into the problems i've described above?  i thought about
> enlarging the UFS env partitions, but that seems a bit wasteful.
> but maybe that's the only way to keep the two env's isolated enough.

I use ZFS and LU on my machines, and I use separate file systems for
/opt/csw, /usr/local and other large, non-system directories -- but,
importantly, *not* /opt itself -- and I haven't had trouble with it.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to