Solaris 9 9/04 安装指南

激活引导环境

激活一个引导环境后,可以在下次重新引导系统时引导该引导环境。 如果在引导新建的活动引导环境时出现故障,还可以快速切换回初始引导环境。 请参见故障恢复: 回退到初始引导环境 (命令行界面)

要成功激活一个引导环境,该引导环境必须满足以下条件:


注意:

如果要重新配置交换,请在引导非活动引导环境之前进行此项更改。 缺省情况下,所有引导环境共享同一台交换设备。 要重新配置交换,请参见“创建新的引导环境”的步骤 9创建引导环境并重新配置交换(命令行界面)


x86: (可选)在激活前更新引导软盘

如果不是使用 Solaris Device Configuration Assistant x86 Platform Edition 软盘 引导系统,可以跳过本过程。 如果您使用 Device Configuration Assistant 进行引导,就需要更新引导软盘。 本过程通过覆写现有软盘或写入一个新软盘,使引导软盘与当前的系统版本匹配。

  1. 插入 Solaris Device Configuration Assistant x86 Platform Edition 软盘。 该软盘可以是被覆写的现有软盘,也可以是一个新软盘。

  2. 使用此版本的最新映像更新引导软盘。

  3. 弹出引导软盘。

  4. 键入:


    volcheck
    
  5. 将新的引导环境中的 boot/solaris/bootenv.rc 文件复制到软盘上。


    cp /a/boot/solaris/bootenv.rc /floppy/floppy0/solaris/bootenv.rc
    
  6. 检查软盘上的输出和输入设备,确保其正确。 如果不正确,更新这些设备。

    现在您已经做好了激活新引导环境的准备。

激活引导环境(字符界面)

第一次从新创建的引导环境引导时,Solaris Live Upgrade 软件将新的引导环境与上一个活动引导环境同步。 “同步”是指将某些关键的系统文件和目录从上一个活动引导环境复制到正在引导的引导环境中。 初始引导后,Solaris Live Upgrade 不执行此同步,除非在提示强制同步时请求此操作。

有关同步的详细信息,请参见在引导环境之间同步文件

  1. 从 Solaris Live Upgrade 主菜单中选择“激活”。

  2. 键入要激活的引导环境的名称:


    引导环境的名称:Solaris_9
    是否要强制执行 Live Upgrade 同步操作:no
    
  3. 您可以继续,也可以强制执行文件同步。

    • 按回车键继续。

      第一次引导引导环境时,系统将自动同步文件。

    • 您可以强制执行文件同步,但在使用此功能时要小心。 每个引导环境中的操作系统必须与要同步的文件兼容。 要强制执行文件同步,请键入:


      是否要强制执行 Live Upgrade 同步操作:yes 
      

      小心:小心:

      使用强制同步时要特别小心,因为您可能会注意不到或者无法控制在上一个活动引导环境中可能发生的更改。 例如,如果您正在当前引导环境中运行 Solaris 9 软件并且通过强制同步引导回 Solaris 7 发行版,则文件可能在 Solaris 7 发行版上发生更改。 由于文件依赖于操作环境的发行版,并且由于 Solaris 9 文件可能与 Solaris 7 文件不兼容,因此引导到 Solaris 7 发行版可能失败。


  4. 按 F3 键开始激活进程。

  5. 按回车键继续。

    下次重新引导时将激活新的引导环境。

  6. 要激活非活动引导环境,请重新引导:


    # init 6
    

激活引导环境(命令行界面)

  1. 以超级用户身份登录。

  2. 要激活引导环境,请键入:


    # /usr/sbin/luactivate  BE_name
    
    BE_name

    指定要激活的引导环境的名称。

  3. 重新引导。


    # init 6
    

    小心:小心:

    仅使用 initshutdown 命令重新引导。 如果使用 reboothaltuadmin 命令,则系统将不切换引导环境。 而再次引导上一个活动引导环境。



实例 36–10 激活引导环境(命令行界面)

在本例中,second_disk 引导环境在下次重新引导时激活。


# /usr/sbin/luactivate second_disk
# init 6

激活引导环境并同步文件(命令行界面)

第一次从新创建的引导环境引导时,Solaris Live Upgrade 软件将新的引导环境与上一个活动引导环境同步。 “同步”是指将某些关键的系统文件和目录从上一个活动的引导环境复制到正在引导的引导环境中。 初始引导后,Solaris Live Upgrade 不执行此同步,除非使用 luactivate 命令和 -s 选项强制同步。

有关同步的详细信息,请参见在引导环境之间同步文件

  1. 以超级用户身份登录。

  2. 要激活引导环境,请键入:


    # /usr/sbin/luactivate  -s BE_name
    
    -s

    在上一个活动引导环境和新引导环境之间强制执行文件同步。 第一次激活某个引导环境时,引导环境中的文件将被同步。在随后的激活中,如果不使用 -s 选项,将不同步文件。


    小心:小心:

    使用此选项时要特别小心,因为您可能会注意不到或者无法控制在上一个活动引导环境中可能发生的更改。 例如,如果您正在当前引导环境中运行 Solaris 9 软件并且通过强制同步引导回 Solaris 7 发行版,则文件可能在 Solaris 7 发行版上发生更改。 由于文件依赖于操作环境的发行版,并且由于 Solaris 9 文件可能与 Solaris 7 文件不兼容,因此引导到 Solaris 7 发行版可能失败。


    BE_name

    指定要激活的引导环境的名称

  3. 重新引导。


    # init 6
    

实例 36–11 激活引导环境(命令行界面)

在本例中,second_disk 引导环境在下次重新引导时被激活并且文件被同步。


# /usr/sbin/luactivate -s second_disk
# init 6