Solaris 10 5/09 发行说明

SPARC: Solaris 10 5/09 的 WAN Boot 安装失败

从 Solaris 10 5/09 发行版安装 WAN Boot 映像时,安装会失败。将显示以下错误消息:


boot_file=/wanboot/wanboot.u-137111-04
root_file=/miniroot/miniroot.s10-1008

解决方法:必须修补 Solaris 10 5/09 miniroot 映像,才能继续安装。执行下列步骤修补网络安装 miniroot 映像:


注 –

这些步骤假设您的网络上已经有一个正在运行当前 Solaris 发行版的系统,并且可以通过网络访问该系统。


  1. 在运行当前 Solaris 发行版的系统上,以超级用户身份登录或承担等效角色。

  2. 转到创建的安装映像的 Tools 目录。


    # cd install-server-path/install-dir-path/Solaris_10/Tools
    
    install-server-path

    指定网络中的安装服务器系统的路径,例如,/net/installserver-1

  3. 创建一个新的安装映像,并将该映像放置在正在运行当前 Solaris 发行版的系统上。


    # ./setup_install_server remote_install_dir_path
    
    remote_install_dir_path

    指定当前 Solaris 发行版中用来创建新安装映像的路径。

    此命令会在当前 Solaris 发行版上创建一个新的安装映像。为了修补此映像,必须临时将此映像放置在正在运行当前 Solaris 发行版的系统上。

  4. 在当前 Solaris 发行版上,解压缩网络安装引导归档文件。


    # /boot/solaris/bin/root_archive unpackmedia remote_install_dir_path \
     destination_dir
    
    remote_install_dir_path

    指定当前 Solaris 发行版中的网络安装映像路径。

    destination_dir

    指定包含解压缩引导归档文件的目录的路径。

  5. 在当前 Solaris 发行版上,修补解压缩的引导归档文件。


    # patchadd -C destination_dir path-to-patch/patch-id
    
    path-to-patch

    指定您要添加的修补路径,例如,/var/sadm/spool

    patch-id

    指定要应用的修补程序 ID。

    可以使用 patchadd -M 选项指定多个修补程序。有关更多信息,请参见 patchadd(1M)


    注意 – 注意 –

    除非阅读了 Patch README 中的指导或联系了当地的 Sun 支持办事处,否则不要使用 patchadd -C 命令。


  6. 在当前 Solaris 发行版上,压缩引导归档文件。


    # /boot/solaris/bin/root_archive packmedia remote_install_dir_path \
     destination_dir
    
  7. 将修补后的归档文件复制到安装服务器上的安装映像。


    # cd remote_install_dir_path
    # find boot Solaris_10/Tools/Boot | cpio -pdum \
      install-server-path/install_dir_path