Solaris 10 6/06 安装指南:基于网络的安装

创建 WAN Boot Miniroot

WAN Boot 使用已修改的特殊 Solaris miniroot 来执行 WAN Boot 安装。WAN Boot Miniroot 包含 Solaris Miniroot 中的软件的子集。要执行 WAN Boot 安装,必须将 miniroot 从 Solaris DVD 或 Solaris Software - 1 CD 复制到 WAN Boot 服务器。请使用带有 -w 选项的 setup_install_server 命令将 WAN Boot Miniroot 从 Solaris 软件介质复制到系统硬盘。

ProcedureSPARC: 创建 WAN Boot Miniroot

此过程将使用 SPARC 介质创建 SPARC WAN Boot Miniroot。如果要通过基于 x86 的服务器使用 SPARC WAN Boot Miniroot,那么您必须在 SPARC 计算机上创建 miniroot。创建 miniroot 后,请将其复制到基于 x86 的服务器上的文档根目录中。

开始之前

此过程假设 WAN Boot 服务器正在运行卷管理器。如果您没有使用卷管理器,请参见《System Administration Guide: Devices and File Systems》,以了解在不使用卷管理器的情况下管理可移除介质的有关信息。

  1. 成为 WAN Boot 服务器上的超级用户。

    系统必须满足以下要求。

    • 包含 CD-ROM 驱动器或 DVD-ROM 驱动器

    • 是站点网络和名称服务的一部分

      如果您使用了名称服务,该系统必须已经在名称服务(例如 NIS、NIS+、DNS 或 LDAP)中。如果没有使用名称服务,则必须按照站点策略来发布有关此系统的信息。

  2. 将 Solaris Software - 1 CD 或 Solaris DVD 插入安装服务器的驱动器中。

  3. 为 WAN Boot Miniroot 和 Solaris 安装映像创建目录。


    # mkdir -p wan-dir-path install-dir-path
    
    -p

    指示 mkdir 命令为要创建的目录创建所有必需的父目录。

    wan-dir-path

    指定安装服务器上要用来创建 WAN Boot Miniroot 的目录。该目录需要容纳 miniroot(通常为 250 MB)。

    install-dir-path

    指定安装服务器上 Solaris 软件映像将被复制到其中的目录。在此过程中,该目录稍后可以删除。

  4. 转到已挂载磁盘上的 Tools 目录。


    # cd /cdrom/cdrom0/s0/Solaris_10/Tools
    

    在以上示例中,cdrom0 为指向包含 Solaris OS 介质的驱动器的路径。

  5. 将 WAN Boot Miniroot 和 Solaris 软件映像复制到 WAN Boot 服务器的硬盘。


    # ./setup_install_server -w wan-dir-path install-dir-path
    
    wan-dir-path

    指定 WAN Boot Miniroot 将被复制到其中的目录

    install-dir-path

    指定 Solaris 软件映像将被复制到其中的目录


    注 –

    setup_install_server 命令指示您是否有足够的磁盘空间用于 Solaris Software 磁盘映像。要确定可用磁盘空间,请使用 df -kl 命令。


    setup_install_server -w 命令可以创建 WAN Boot Miniroot 和 Solaris 软件的网络安装映像。

  6. (可选的)删除网络安装映像。

    使用 Solaris Flash 归档文件执行 WAN 安装时无需 Solaris 软件映像。如果该网络安装映像不再用于其他网络安装,请执行此操作以释放磁盘空间。请键入以下命令,以删除网络安装映像。


    # rm -rf install-dir-path
    
  7. 通过以下方法之一使 WAN Boot Miniroot 可用于 WAN Boot 服务器。

    • 在 WAN Boot 服务器的文档根目录中创建指向 WAN Boot Miniroot 的符号链接。


      # cd /document-root-directory/miniroot
      # ln -s /wan-dir-path/miniroot .
      
      document-root-directory/miniroot

      指定 WAN Boot 服务器的文档根目录中,要链接到 WAN Boot Miniroot 的目录。

      /wan-dir-path/miniroot

      指定指向 WAN Boot Miniroot 的路径。

    • 将 WAN Boot Miniroot 移到 WAN Boot 服务器上的文档根目录中。


      # mv /wan-dir-path/miniroot /document-root-directory/miniroot/miniroot-name
      
      wan-dir-path/miniroot

      指定指向 WAN Boot Miniroot 的路径。

      /document-root-directory/miniroot/

      指定 WAN Boot 服务器的文档根目录中,指向 WAN Boot Miniroot 目录的路径。

      miniroot-name

      指定 WAN Boot Miniroot 的名称。对文件进行描述性命名,例如 miniroot.s10_sparc


示例 13–1 创建 WAN Boot Miniroot

使用带有 -w 选项的 setup_install_server(1M) 将 WAN Boot Miniroot 和 Solaris 软件映像复制到 wanserver-1/export/install/Solaris_10 目录中。

将 Solaris Software 介质放入已连接至 wanserver-1 的介质驱动器中。键入以下命令。


wanserver-1# mkdir -p /export/install/sol_10_sparc
wanserver-1# cd /cdrom/cdrom0/s0/Solaris_10/Tools
wanserver-1# ./setup_install_server -w /export/install/sol_10_sparc/miniroot \
/export/install/sol_10_sparc

将 WAN Boot Miniroot 移到 WAN Boot 服务器的文档根目录 (/opt/apache/htdocs/) 中。在本例中,WAN Boot Miniroot 被命名为 miniroot.s10_sparc


wanserver-1# mv /export/install/sol_10_sparc/miniroot/miniroot \
/opt/apache/htdocs/miniroot/miniroot.s10_sparc

继续 WAN Boot 安装

创建 WAN Boot Miniroot 后,请验证客户机 OpenBoot PROM (OBP) 是否支持 WAN Boot。有关说明,请参见在客户机上验证 WAN Boot 支持

另请参见

有关 setup_install_server 命令的其他信息,请参见 install_scripts(1M)