[indiana-discuss] Can Opensolaris 2008.05 share a partition with Nevada or S10?
Dave Miner
Dave.Miner at Sun.COM
Tue May 6 10:40:22 PDT 2008
Steffen Weiberle wrote:
> Brian Nitz wrote:
>> I appreciate that is is now possible to install OpenSolaris 2008.05 on a
>> partition alongside GNU/Linux, BSD, MS-Windows, OSX or _almost_ any
>> other X86 OS the user chooses. However, I would like to see the
>> capability of OpenSolaris to live alongside Solaris 10 or Solaris
>> Nevada. It takes some careful work during install and manual grub
>> configuration, but Solaris Nevada and Solaris 10 can share a partition.
>>
>> Is there any way to confine OpenSolaris 2008.05 to a slice so it can
>> live alongside other Solaris distributions or must it live inside a
>> VirtualBox?
>> _______________________________________________
>> indiana-discuss mailing list
>> indiana-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
>
> I filed http://defect.opensolaris.org/bz/show_bug.cgi?id=1223 to
> preservice existing Solaris slices.
>
I'd suggest installing it as your primary and have Solaris 10 live in
the VirtualBox. Virtualization is a heck of a lot more convenient than
multi-booting for a lot of purposes.
But if your usage doesn't allow that, then multi-booting with Solaris 10
or Nevada is a manual process to set up. A couple of approaches:
1. Install OpenSolaris to an alternate disk (like a 4 GB USB flash
drive), boot from it, then add the slice in your multi-boot disk as a
mirror to the pool (zpool attach...). Let it resilver, then detach it.
Update GRUB menu in the multi-boot disk as needed.
2. Install OpenSolaris to an alternate disk or VirtualBox instance and
use zfs send/zfs recv to copy the datasets to a pool you create on the
slice in your multi-boot disk. Detlef Drewanz wrote up detailed
instructions for this internally (search nv-users archives), which I'm
hoping he'll post to a blog or something to share with the community.
Dave
More information about the indiana-discuss
mailing list