bootenv 关键字可标识引导环境特征。缺省情况下,引导环境是在安装期间由 pool 关键字创建的。如果您结合使用 bootenv 关键字和 installbe 选项,则可以命名新的引导环境,并在引导环境内创建 /var 数据集。
可以在配置文件中使用此关键字来安装 UFS 文件系统或 ZFS 根池。
在 UFS 文件系统中,可使用此关键字为将来的 Solaris Flash 归档文件安装创建一个空引导环境。有关适用于 UFS 的 bootenv 关键字的完整描述,请参见 bootenv 配置文件关键字(UFS 和 ZFS)。
对于 ZFS 根池,bootenv 关键字可更改在安装时创建的缺省引导环境的特征。此引导环境是您所安装的根文件系统的副本。
bootenv 关键字可以与 installbe、bename 和 dataset 选项结合使用。这些选项可命名引导环境,并创建独立的 /var 数据集。
bootenv installbe bename new-BE-name [dataset mount-point]
更改在安装期间创建的缺省引导环境的特征。
指定要创建的新引导环境的名称 new_BE_name。此名称不能超过 30 个字符,只能包含字母数字字符,不能包含多字节字符。名称在系统中必须是唯一的。
使用可选的 dataset 关键字可标识独立于 ROOT 数据集的 /var 数据集。mount-point 值限制为 /var。例如,用于独立的 /var 数据集的 bootenv 语法行类似于以下内容:
bootenv installbe bename zfsroot dataset /var |
有关升级和激活引导环境的更多信息,请参见《Solaris 10 10/09 安装指南:Solaris Live Upgrade 和升级规划》中的第 11 章 “Solaris Live Upgrade 和 ZFS(概述)”。