This small tutorial will tell you how you can mount an OpenSolaris ZFS partition using the OpenSolaris Live CD.
This is really easy.
Put in the OpenSolaris Live CD and type the following:
pfexec zpool import
The above command will give you the disk number something like c3d0s0
pfexec zpool import -f rpool
pfexec mkdir /a
pfexec mount -F zfs rpool/ROOT/opensolaris /a
pfexec zfs set mountpoint=/a/rpool rpool
Now, if you want to access the home folder of your OpenSolaris, you need to mount that also
pfexec mkdir /a/export/home
pfexec mount -F zfs rpool/export/home /a/export/home
To install the GRUB, just do the following:
pfexec cd /a/boot/grubpfexec installgrub stage1 stage2 /dev/rdsk/c3d0s0
Note: This article is originally posted at http://blogs.sun.com/avinashjoshi/entry/mount_opensolaris_zfs_partition_and