Si tiene una agrupación root de o un entorno de arranque de UFS que no se utilice como entorno de arranque activo, puede utilizar el ejemplo siguiente para crear un entorno de arranque de ZFS desde este entorno de arranque. Una vez creado el entorno de arranque de ZFS, este nuevo entorno de arranque se puede modernizar y activar según sea preciso.
Si está creando un entorno de arranque desde otro origen que no sea el sistema en ejecución, debe utilizar el comando lucreate con la opción -s. La opción -s funciona del mismo modo que para un sistema de archivos UFS. La opción -s proporciona la ruta al sistema de archivos root alternativo (/). Este sistema de archivos root alternativo (/) es el origen para la creación de una nueva agrupación root de ZFS. La raíz puede ser un sistema de archivos root de UFS (/) o una agrupación root de ZFS. El proceso de copia puede tardar, dependiendo del sistema.
El ejemplo siguiente muestra cómo se utiliza la opción -s para crear un entorno de arranque en otra agrupación root de ZFS.
El siguiente comando crea una agrupación root de ZFS desde una agrupación root de ZFS existente. La opción -n asigna el nombre al entorno de arranque que se creará, new-zfsBE. La opción -s especifica el entorno de arranque (rpool3) que se utilizará como origen de la copia en lugar del entorno de arranque en ejecución. La opción -p indica que el nuevo entorno de arranque se creará en rpool2.
# lucreate -n new-zfsBE -s rpool3 -p rpool2 # lustatus boot environment Is Active Active Can Copy Name Complete Now OnReboot Delete Status ------------------------------------------------------------------------ zfsBE yes yes yes no - zfsBE2 yes no no yes - zfsBE3 yes no no yes - new-zfsBE yes no no yes - # zfs list NAME USED AVAIL REFER MOUNTPOINT rpool2 9.29G 57.6G 20K /rpool2 rpool2/ROOT/ 5.38G 57.6G 18K /rpool2/ROOT rpool2/ROOT/new-zfsBE 5.38G 57.6G 551M /tmp/.new.luupdall.109859 rpool2/dump 3.99G - 3.99G - rpool2/swap 3.99G - 3.99G - rpool3 9.29G 57.6G 20K /rpool2 rpool3/ROOT/ 5.38G 57.6G 18K /rpool2/ROOT rpool3/ROOT/zfsBE3 5.38G 57.6G 551M /tmp/.new.luupdall.109859 rpool3/dump 3.99G - 3.99G - rpool3/swap 3.99G - 3.99G - prool 9.29G 57.6G 20K /.new.lulib.rs.109262 rpool/ROOT 5.46G 57.6G 18K legacy rpool/ROOT/zfsBE 5.46G 57.6G 551M rpool/dump 3.99G - 3.99G - rpool/swap 3.99G - 3.99G - |
Ahora puede modernizar y activar el nuevo entorno de arranque.