Hi Nicolas,

Nicolas Linkert wrote:
I have one thing happening now at boot which must have happened
> during the migration to zfs boot. I get an error message about
> /dev/random: "No randomness provider enabled for /dev/random.
> Use cryptoadm to provide one." Does anyone know how to fix this?

Yep, Constantine spotted this before as well - see Darren's response
at http://www.opensolaris.org/jive/thread.jspa?threadID=28795&tstart=195

Oh, wrt. the sharetab part of that mail, I think the zfs-boot install
script I had wasn't creating a mountpoint for the new sharetab mount
that went in recently, I need to update that at some stage.

Another thing: Is it possible to upgrade to a higher build when using zfs boot? Is this what LiveUpgrade does? And is there a step by step instruction on how to use LiveUpgrade with zfs boot?

Unfortunately not yet - I've been simply doing fresh installs
of Solaris, preserving the slices with ZFS pools I want to keep data
from, and then re-setting up my ZFS root install after that.

If you're using the zfs-actual-root-install.sh, and want to install to
an existing pool, you can create your filesystem first, the set the
$ROOT_FS environment variable to the filesystem you'd like to install
ZFS root on (assuming that filesystem is contained in a pool with a
supported configuration)

Eg. after a reinstall/upgrade do:

 * remove any old zfs root entries from /etc/vfstab
    if you did an upgrade

 * zpool import tank, if you did an fresh install

 # zfs destroy tank/old-root-fs
 # zfs create tank/new-root-fs
 # ROOT_FS=tank/new-root-fs
 # export ROOT_FS
 # ./zfs-actual-root-install.sh foo

Alternatively, you could boot back into ufs-root, perform a LiveUpgrade
of that, and again re-setup your root pool. Not ideal but it should
work.
        cheers,
                        tim

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to