如果要从当前运行的系统以外的源创建引导环境,则必须使用带有 -s 选项的 lucreate 命令。对于 UFS 文件系统,-s 选项的用法是一样的。-s 选项提供备用根 (/) 文件系统的路径。此备用根 (/) 文件系统是用于创建新 ZFS 根池的源。备用根可以是 UFS (/) 根文件系统或 ZFS 根池。复制过程可能比较耗时,具体取决于您的系统。
以下命令可从现有的 ZFS 根池创建新的 ZFS 根池。-n 选项为要创建的引导环境指定名称 new-zfsBE。-s 选项指定将引导环境 source-zfsBE 用作复制的源(而不是当前运行的引导环境)。-p 选项指定将新的引导环境置于 newpool2 中。
# lucreate -n new-zfsBE -s source-zfsBE -p rpool2 |
现在可以升级和激活引导环境 new-zfsBE 了。