要在新的引导环境中升级或安装 Solaris Flash 归档文件,设备必须为物理片。如果引导环境中的文件系统安装在 Solaris 卷管理器元设备或 Veritas 文件系统 (VxFS) 卷中,那么升级或安装归档文件将失败。要在这样的引导环境中升级或安装归档文件,必须手动更改引导环境,使所有片均为物理磁盘片。 可以使用 lucreate 命令创建一个新的引导环境,也可以拆分元设备或卷。
要使用 lucreate 命令制作引导环境的副本,则应将引导环境副本放在物理磁盘片上。例如,假定当前引导环境的磁盘配置如下所示:
根 (/) |
安装在 /dev/md/dsk/d10 上 |
/usr |
安装在 /dev/md/dsk/d20 上 |
/var |
安装在 /dev/dsk/c0t3d0s0 上 |
空闲片 |
c0t4d0s0 |
空闲片 |
c0t4d0s3 |
空闲片 |
c0t4d0s4 |
那么,您可以使用下面的 lucreate 命令将引导环境复制到物理磁盘片上。然后,可以使用归档文件升级或安装引导环境。本例中,当前引导环境被命名为 currentBE,而新的引导环境被命名为 nextBE。
# lucreate -s currentBE -n nextBE -m /:/dev/dsk/c0t4d0s0:ufs \ -m /usr:/dev/dsk/c0t4d0s3:ufs -m /var:/dev/dsk/c0t4d0s4:ufs |
然后,可以在新的引导环境中升级或安装归档文件、将其激活并以手动方式重新镜像或封装它。
手动安装引导环境
编辑 /etc/vfstab 文件以将所有元设备或卷更改为物理磁盘片
使用 Solaris 卷管理器或 Veritas 软件拆分元设备或卷
卸载引导环境