re upgrading from UFS to ZFS root
As a member of Sun's kernel engineering community, I've now had the
distinct pleasure of upgrading many systems from UFS root to ZFS root.
From NV/ufs to NV/zfs.
From S10/ufs to S10/zfs.
From S10/ufs to NV/zfs.
You use LiveUpgrade. It really is as simple as the following:
(install new LU packages from the target OS you want to install)
# zpool create rootpool
# lucreate -n zfsrootenv -p rootpool
# luupgrade -u -n zfsrootenv -s /path/to/install/media
# luactivate zfsrootenv
# init 6
(cue much joy).
The only pain I've had with it has been in waiting for the initial lucreate on UFS to finish, so AC - please, if you've got hard data to support your contention about pain, please provide it.