Oracle Solaris 10 9/10 安装指南:基于网络的安装

第 6 章 使用 CD 介质从网络进行安装(任务)

本章介绍如何使用 CD 介质设置网络和系统,以便从网络安装 Solaris 软件。通过网络安装,可以将 Solaris 软件从可访问当前 Solaris 发行版光盘映像的系统(称为“安装服务器”)安装到网络上的其他系统中。先将 CD 介质的内容复制到安装服务器的硬盘上。然后,可以使用任何一种 Solaris 安装方法从网络安装 Solaris 软件。本章包含以下主题:


注 –

从 Oracle Solaris 10 9/10 发行版开始,仅提供 DVD。不再提供 Solaris Software CD。

请参见使用 DVD 映像从网络安装系统



注 –

任务图:使用 CD 介质从网络进行安装

表 6–1 任务图:使用 CD 介质设置安装服务器

任务 

说明 

参考 

(仅适用于 x86): 检验您的系统是否支持 PXE。 

如果要通过网络安装基于 x86 的系统,请确保您的计算机可以在没有本地引导介质的情况下使用 PXE 进行引导。 

如果基于 x86 的系统不支持 PXE,则必须从本地 DVD 或 CD 引导系统。 

查看您的硬件制造商的文档或系统 BIOS。 

选择安装方法。 

Solaris OS 提供了几种安装或升级方法。选择最适合于您的环境的安装方法。 

《Oracle Solaris 10 9/10 安装指南:规划安装和升级》中的“选择 Solaris 安装方法”

收集关于您的系统的信息。 

使用检查清单并完成工作表以收集在安装或升级时需要的全部信息。 

《Oracle Solaris 10 9/10 安装指南:规划安装和升级》中的第 5  章 “在安装或升级前收集信息(规划)”

(可选)预配置系统信息。 

您可以预配置系统信息,以避免在安装或升级时被提示输入该信息。 

第 2 章

创建安装服务器。

使用 setup_install_server(1M) 命令将 Solaris Software - 1 CD 复制到安装服务器的硬盘上。

使用 add_to_install_server(1M) 命令将其他 Solaris Software CD 和 Solaris Languages CD 复制到安装服务器的硬盘上。

使用 SPARC 或 x86 CD 介质创建安装服务器

(可选)创建引导服务器。

如果要从与安装服务器不在同一子网的网络中安装系统,必须在子网上创建一个引导服务器以引导系统。在 setup_install_server 命令中使用 -b 选项设置引导服务器。如果使用动态主机配置协议 (Dynamic Host Configuration Protocol, DHCP),则无需设置引导服务器。

使用 CD 映像在子网上创建引导服务器

添加要从网络安装的系统。

使用 add_install_client 命令设置要从网络安装的每个系统。要安装的每个系统都需要在网络上具备安装服务器、引导服务器(如果需要)和配置信息。

使用 CD 映像添加要从网络安装的系统

(可选)配置 DHCP 服务器。

如果您要使用 DHCP 来提供系统的配置参数和安装参数,请配置 DHCP 服务器,然后针对您的安装创建相应的选项和宏。 


注 –

如果您要通过网络使用 PXE 来安装基于 x86 的系统,必须配置一个 DHCP 服务器。


《系统管理指南:IP 服务》中的第 13  章 “规划 DHCP 服务(任务)”

使用 DHCP 服务预配置系统配置信息(任务)

通过网络安装系统。 

通过从网络引导系统来开始安装。 

使用 CD 映像从网络安装系统

使用 SPARC 或 x86 CD 介质创建安装服务器

安装服务器中包含从网络安装系统所需的安装映像。要在网络中的系统上安装 Solaris 软件,必须创建一个安装服务器。不必每次都设置一个单独的引导服务器。


注 –

从 Oracle Solaris 10 9/10 发行版开始,仅提供 DVD。不再提供 Solaris Software CD。

请参见使用 DVD 映像从网络安装系统


ProcedureSPARC: 使用 SPARC 或 x86 CD 介质创建安装服务器


注 –

此过程假设系统正在运行卷管理器。如果不是使用卷管理器管理介质,请参阅 《系统管理指南:设备和文件系统》


  1. 在要成为安装服务器的系统上,成为超级用户或承担等效角色。


    注 –

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”


    该系统必须包含一个 CD-ROM 驱动器,并且是站点的网络和命名服务的一部分。如果使用命名服务,则该系统必须已经在命名服务(如 NIS、NIS+、DNS 或 LDAP)中。如果不使用命名服务,则必须按照站点策略来分发有关该系统的信息。

  2. 将 Solaris Software - 1 CD 插入该系统的驱动器。

  3. 为 CD 映像创建一个目录。


    # mkdir -p install_dir_path
    
    install_dir_path

    指定 CD 映像将被复制到的目录

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


    # cd /cdrom/cdrom0/Solaris_10/Tools
    
  5. 将驱动器中的映像复制到安装服务器的硬盘上。


    # ./setup_install_server install_dir_path
    
    install_dir_path

    指定 CD 映像将被复制到的目录


    注 –

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


  6. 确定是否需要使安装服务器通过 NFS 被挂载。

    • 如果安装服务器与要安装的系统在同一子网上或者使用 DHCP,则不必创建引导服务器。继续步骤 7

    • 如果安装服务器与要安装的系统不在同一子网上,而且您没有使用 DHCP,请完成以下步骤。

      1. 验证安装服务器映像的路径是否被正确共享。


        # share | grep install_dir_path
        
        install_dir_path

        指定安装映像的路径,CD 映像便是从此映像复制而来的。

        • 如果已显示安装服务器目录的路径并且在选项中显示 anon=0,请继续步骤 7

        • 如果没有显示安装服务器目录的路径,或者选项中未显示 anon=0,则继续。

      2. 使安装服务器可供引导服务器使用。

        使用 share 命令将以下项添加到 /etc/dfs/dfstab 文件中。


        share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path
        
      3. 验证 nfsd 守护进程正在运行。

        • 如果安装服务器正在运行当前 Solaris 发行版或兼容版本,请键入以下命令。


          # svcs -l svc:/network/nfs/server:default
          

          如果 nfsd 守护进程已联机,请继续步骤 d。如果 nfsd 守护进程尚未联机,请启动该守护进程。


          # svcadm enable svc:/network/nfs/server
          
        • 如果安装服务器正在运行 Solaris 9 OS 或兼容版本,请键入以下命令。


          # ps -ef | grep nfsd
          

          如果 nfsd 守护进程正在运行,请继续步骤 d。如果 nfsd 守护进程未运行,请启动该守护进程。


          # /etc/init.d/nfs.server start
          
      4. 共享该安装服务器。


        # shareall
        
  7. 转到根目录 (/)。


    # cd /
    
  8. 弹出 Solaris Software - 1 CD。

  9. 将 Solaris Software - 2 CD 插入系统的 CD-ROM 驱动器。

  10. 转到已挂载 CD 上的 Tools 目录。


    # cd /cdrom/cdrom0/Solaris_10/Tools
    
  11. 将 CD-ROM 驱动器中的 CD 复制到安装服务器的硬盘上。


    # ./add_to_install_server install_dir_path
    
    install_dir_path

    指定 CD 映像将被复制到的目录

  12. 转到根目录 (/)。


    # cd /
    
  13. 弹出 Solaris Software - 2 CD。

  14. 对于要安装的每张 Solaris Software CD,重复步骤 9步骤 13

  15. 将第一张 Solaris Languages CD 插入系统的 CD-ROM 驱动器。

  16. 转到已挂载 CD 上的 Tools 目录。


    # cd /cdrom/cdrom0/Solaris_10/Tools
    
  17. 将 CD-ROM 驱动器中的 CD 复制到安装服务器的硬盘上。


    # ./add_to_install_server install_dir_path
    
    install_dir_path

    指定 CD 映像将被复制到的目录

  18. 弹出 CD。

  19. 对于第二张 Solaris Languages CD,重复步骤 15步骤 18

  20. 转到根目录 (/)。


    # cd /
    
  21. (可选的)修补位于网络安装映像(通过 setup_install_server 创建)上的 miniroot 中的文件。

    如果引导映像有问题,则必须修补文件。有关逐步操作步骤,请参见第 7 章

  22. 确定是否需要创建引导服务器。


示例 6–1 x86: 使用 CD 介质创建安装服务器

以下示例说明如何通过将以下 CD 复制到安装服务器的 /export/home/cdimage 目录来创建安装服务器。此示例假设安装服务器正在运行当前 Solaris 发行版。

将 Solaris Software - 1 CD 插入系统的 CD-ROM 驱动器。


# mkdir -p /export/home/cdimage
# cd /cdrom/cdrom0/Solaris_10/Tools
# ./setup_install_server /export/home/cdimage

# cd /

弹出 Solaris Software - 1 CD。将 Solaris Software - 2 CD 插入 CD-ROM 驱动器。


# cd /cdrom/cdrom0/Solaris_10/Tools
# ./add_to_install_server /export/home/cdimage
# cd /

为要安装的每个 Solaris Software CD 重复执行上述命令。

将第一张 Solaris Languages CD 插入 CD-ROM 驱动器。


# cd /cdrom/cdrom0/Solaris_10/Tools
# ./add_to_install_server /export/home/cdimage

弹出 CD。

对每张 Solaris Languages CD 重复执行上述命令。


继续安装

设置安装服务器后,必须将客户机添加为安装客户机。有关如何添加客户机系统以便通过网络进行安装的信息,请参见使用 CD 映像添加要从网络安装的系统

如果没有使用 DHCP,并且客户机系统在安装服务器以外的其他子网上,则必须创建引导服务器。有关更多信息,请参见使用 CD 映像在子网上创建引导服务器

另请参见

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

使用 CD 映像在子网上创建引导服务器

要通过网络在系统上安装 Solaris 软件,必须创建安装服务器。不必每次都设置引导服务器。引导服务器包含足够从网络引导系统的引导软件,然后安装服务器将完成 Solaris 软件的安装。


注 –

从 Oracle Solaris 10 9/10 发行版开始,仅提供 DVD。不再提供 Solaris Software CD。

请参见使用 DVD 映像从网络安装系统


Procedure使用 CD 映像在子网上创建引导服务器

  1. 在要使其成为子网的引导服务器的系统上,登录并成为超级用户或承担等效角色。


    注 –

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”


    该系统必须具有本地 CD-ROM 驱动器,或者能够访问远程当前 Solaris 发行版光盘映像,这些映像通常在安装服务器上。如果使用命名服务,则该系统应该在命名服务中。如果不使用命名服务,则必须按照站点策略来分发有关该系统的信息。

  2. 从安装服务器挂载 Solaris Software - 1 CD 映像。


    # mount -F nfs -o ro server_name:path /mnt
    
    server_name: path

    是安装服务器的名称和光盘映像的绝对路径

  3. 创建引导映像的目录。


    # mkdir -p boot_dir_path
    
    boot_dir_path

    指定引导软件将被复制到的目录

  4. 转到 Solaris Software - 1 CD 映像上的 Tools 目录。


    # cd /mnt/Solaris_10/Tools
    
  5. 将引导软件复制到引导服务器。


    # ./setup_install_server -b boot_dir_path
    
    -b

    指定要将系统设置为引导服务器

    boot_dir_path

    指定引导软件将被复制到的目录


    注 –

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


  6. 转到根目录 (/)。


    # cd /
    
  7. 卸载安装映像。


    # umount /mnt
    

示例 6–2 使用 CD 介质在子网上创建引导服务器

以下示例说明如何在子网上创建引导服务器。这些命令将引导软件从 Solaris Software for SPARC Platforms - 1 CD 映像复制到系统的本地磁盘上的 /export/install/boot


# mount -F nfs -o ro crystal:/export/install/boot /mnt 
# mkdir -p /export/install/boot 
# cd /mnt/Solaris_10/Tools
# ./setup_install_server -b /export/install/boot
# cd /
# umount /mnt

在本示例中,在命令之前插入并自动挂载光盘。在命令之后,光盘被取出。


继续安装

完成引导服务器设置后,必须将该客户机添加为安装客户机。有关如何添加客户机系统以便通过网络进行安装的信息,请参见使用 CD 映像添加要从网络安装的系统

另请参见

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

使用 CD 映像添加要从网络安装的系统

创建安装服务器并根据需要创建引导服务器后,必须对每个要从网络安装的系统进行设置。每个要安装的系统都需要找到以下内容:


注 –

从 Oracle Solaris 10 9/10 发行版开始,仅提供 DVD。不再提供 Solaris Software CD。

请参见使用 DVD 映像从网络安装系统


请使用以下 add_install_client 过程设置安装服务器和客户机。

有关与此命令一起使用的更多选项,请参见手册页 add_install_client(1M)

Procedure使用 add_install_client 添加要从网络安装的系统 (CD)

创建了安装服务器之后,必须设置要通过网络安装的每个系统。

按照以下 add_install_client 步骤设置要从网络进行安装的 x86 客户机。

开始之前

如果有引导服务器,请确保已共享了安装服务器的安装映像。请参见“创建安装服务器”过程的步骤 6

每个要安装的系统都需要找到以下项。

  1. 在安装服务器或引导服务器上,成为超级用户或承担等效角色。


    注 –

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”


  2. 如果使用 NIS、NIS+、DNS 或 LDAP 命名服务,请验证以下有关要安装系统的信息是否已经添加到命名服务中:

    • 主机名

    • IP 地址

    • 以太网地址

    有关命名服务的更多信息,请参见《系统管理指南:名称和目录服务(DNS、NIS 和 LDAP)》

  3. 转到安装服务器上当前 Solaris 发行版 CD 映像中的 Tools 目录:


    # cd /install_dir_path/Solaris_10/Tools
    
    install_dir_path

    指定 Tools 目录的路径

  4. 将客户机添加到安装服务器的 /etc/ethers 文件。

    1. 在客户机上,找到以太网地址。 可从本地文件中获取 /etc/ethers 映射。


      # ifconfig -a grep ether
      ether 8:0:20:b3:39:1d
    2. 在安装服务器上,在编辑器中打开 /etc/ethers 文件。将地址添加到列表中。

  5. 设置要从网络安装的客户机系统。


    # ./add_install_client -d -s install_server:install_dir_path \
    -c jumpstart_server:jumpstart_dir_path   -p sysid_server:path \
      -t boot_image_path -b "network_boot_variable=value" \
    -e ethernet_address client_name platform_group 
    
    -d

    指定客户机使用 DHCP 获取网络安装参数。如果仅使用 -d 选项,add_install_client 命令将为同一类的客户机系统(例如,所有的 SPARC 客户机)设置安装信息。要为特定的客户机设置安装信息,请将 -d-e 选项一起使用。

    对于 x86 客户机,使用此选项可以使用 PXE 网络引导从网络引导系统。该选项的输出列出了需要通过 DHCP 服务器创建的 DHCP 选项。

    有关使用 DHCP 进行特定于类的安装的更多信息,请参见为 Solaris 安装参数创建 DHCP 选项和宏

    -s install_server:install_dir_path

    指定安装服务器的名称和路径。

    • install_server 是安装服务器的主机名

    • install_dir_path 是当前 Solaris 发行版 CD 映像的绝对路径

    -c jumpstart_server :jumpstart_dir_path

    为自定义 JumpStart 安装指定 JumpStart 目录。jumpstart_server 是 JumpStart 目录所在的服务器的主机名。jumpstart_dir_path 是 JumpStart 目录的绝对路径。

    -p sysid_server :path

    指定用于预配置系统信息的 sysidcfg 文件的路径。sysid_server 是一个有效的主机名或者是包含文件的服务器的 IP 地址。path 是包含 sysidcfg 文件的目录的绝对路径。

    -t boot_image_path

    如果要使用 当前 Solaris 发行版 网络安装映像、CD 或 DVD 上 Tools 目录中引导映像以外的另一引导映像,请指定此引导映像的路径。

    -bboot-property= value

    仅限基于 x86 的系统: 使您可以设置要用来从网络引导客户机的引导属性变量的值。-b 必须和 -e 选项一起使用。

    有关引导属性的描述,请参见 eeprom(1M) 手册页。

    -e ethernet_address

    指定要安装的客户机的以太网地址。通过该选项可以为特定客户机设置安装信息,包括该客户机的引导文件。

    引导文件名中不再使用 nbp. 前缀。例如,如果对一个基于 x86 的客户机指定 -e 00:07:e9:04:4a:bf,则该命令将在 /tftpboot 目录中创建引导文件 010007E9044ABF.i86pc。但是,该当前 Solaris 发行版支持使用前缀为 nbp. 的传统引导文件。

    有关使用 DHCP 进行的特定于客户机的安装的更多信息,请参见为 Solaris 安装参数创建 DHCP 选项和宏

    client_name

    是要从网络安装的系统的名称。该名称不是安装服务器的主机名。

    platform_group

    是要安装的系统的平台组。有关平台组的详细列表,请参见《Oracle Solaris 10 9/10 安装指南:规划安装和升级》中的“平台名称和平台组”


示例 6–3 SPARC: 使用 DHCP 时在 SPARC 安装服务器上添加 SPARC 安装客户机 (CD)

以下示例说明使用 DHCP 在网络上设置安装参数时如何添加安装客户机。安装客户机名为 basil,它是一个 Ultra 5 系统。文件系统 /export/home/cdsparc/Solaris_10/Tools 包含 add_install_client 命令。

有关如何使用 DHCP 为网络安装设置安装参数的更多信息,请参见使用 DHCP 服务预配置系统配置信息(任务)


sparc_install_server# cd /export/home/cdsparc/Solaris_10/Tools
sparc_install_server# ./add_install_client -d basil sun4u


示例 6–4 添加与服务器在同一子网上的安装客户机 (CD)

以下示例说明如何添加与安装服务器在同一子网上的安装客户机。安装客户机名为 basil,它是一个 Ultra 5 系统。文件系统 /export/home/cdsparc/Solaris_10/Tools 包含 add_install_client 命令。


install_server# cd /export/home/cdsparc/Solaris_10/Tools
install_server# ./add_install_client basil sun4u


示例 6–5 向引导服务器添加安装客户机 (CD)

以下示例说明如何向引导服务器添加安装客户机。安装客户机名为 rose,它是一个 Ultra 5 系统。在引导服务器上运行此命令。-s 选项用于指定名为 rosemary 的安装服务器,该服务器的 /export/home/cdsparc 中包含 当前 Solaris 发行版 CD 映像。


boot_server# cd /export/home/cdsparc/Solaris_10/Tools
boot_server# ./add_install_client -s rosemary:/export/home/cdsparc rose sun4u


示例 6–6 x86: 使用 DHCP 在 x86 安装服务器上添加单个 x86 安装客户机 (CD)

GRUB 引导装载程序不使用 SUNW.i86pc DHCP 类名。以下示例说明:通过网络使用 DHCP 设置安装参数时,如何将 x86 安装客户机添加到安装服务器。


x86_install_server# cd /export/boot/cdx86/Solaris_10/Tools
x86_install_server# ./add_install_client -d -e 00:07:e9:04:4a:bf \ 
-s rosemary:/export/home/cdx86 i86pc

通过上述命令将以太网地址为 00:07:e9: 04:4a: bf 的客户机设置为安装客户机。然后在安装服务器上创建引导文件 010007E9044ABF.i86pc。在早期版本中,该引导文件被命名为 nbp.010007E9044ABF.i86pc

有关如何使用 DHCP 为网络安装设置安装参数的更多信息,请参见使用 DHCP 服务预配置系统配置信息(任务)



示例 6–7 x86: 指定在网络安装中使用的串行控制台 (CD)

以下示例说明如何将 x86 安装客户机添加到安装服务器,并指定在安装过程中使用的串行控制台。本示例按以下方式设置安装客户机。

添加客户机。


install server# cd /export/boot/cdx86/Solaris_10/Tools
install server# ./add_install_client -d -e "00:07:e9:04:4a:bf" \
-b "console=ttya" i86pc

有关可以使用 -b 选项的引导属性变量和值的完整说明,请参见 eeprom(1M) 手册页。


继续安装

如果使用 DHCP 服务器来通过网络安装基于 x86 的客户机,需配置 DHCP 服务器以及创建 add_install_client -d 命令输出中所列的选项和宏。有关如何配置 DHCP 服务器来支持网络安装的说明,请参见使用 DHCP 服务预配置系统配置信息(任务)

基于 x86 的系统: 如果未使用 DHCP 服务器,则必须从本地 Solaris OS DVD 或 CD 引导系统。

另请参见

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

使用 CD 映像从网络安装系统


注 –

从 Oracle Solaris 10 9/10 发行版开始,仅提供 DVD。不再提供 Solaris Software CD。

请参见使用 DVD 映像从网络安装系统


在将系统添加为安装客户机后,您可以从网络安装该客户机。此部分描述以下任务。

ProcedureSPARC: 通过网络安装客户机 (CD)

开始之前

此过程假设您已经完成以下任务。

  1. 打开客户机系统。

    如果该系统当前正在运行,请使系统运行 0 级。

    将显示 ok 提示符。

  2. 通过网络引导系统。

    • 要使用 Solaris 交互式安装 GUI 进行安装,请键入以下命令。


      ok boot net
      
    • 要在桌面会话中使用 Solaris 交互式文本安装程序进行安装,请键入以下命令。


      ok boot net - text
      
    • 要在控制台会话中使用 Solaris 交互式文本安装程序进行安装,请键入以下命令。


      ok boot net - nowin
      

    系统通过网络引导。

  3. 如果有提示,请回答系统配置问题。

    如果使用的是 GUI,在确认系统配置信息后,将显示“欢迎使用 Solaris”面板。

  4. 如果有提示,请回答其余的问题直到完成安装。

另请参见

有关如何使用 Solaris 安装 GUI 完成交互式安装的信息,请参见《Oracle Solaris 10 9/10 安装指南:基本安装》中的“通过 GRUB 使用 Solaris 安装程序执行安装或升级”

Procedurex86: 使用 GRUB 通过网络安装客户机 (CD)


注 –

从 Oracle Solaris 10 9/10 发行版开始,仅提供 DVD。不再提供 Solaris Software CD。

请参见使用 DVD 映像从网络安装系统


基于 x86 的系统的 Solaris 安装程序将使用 GRUB 引导装载程序。本过程说明了如何使用 GRUB 引导装载程序通过网络来安装基于 x86 的系统。有关 GRUB 引导装载程序的概述信息,请参见《Oracle Solaris 10 9/10 安装指南:规划安装和升级》中的第 7  章 “基于 SPARC 和 x86 的引导(概述与规划)”

要通过网络安装系统,必须指示客户机系统通过网络进行引导。通过使用其系统 BIOS 和/或网络适配器 BIOS 的 BIOS 设置程序来启动客户机系统上的网络引导。在某些系统上,还必须调整引导设备优先列表,以便在从其他设备进行引导之前尝试网络引导。请参见生产商的文档以了解每种设置程序,或在引导过程中注意设置程序指令。

开始之前

此过程假设您已经完成以下任务。

该过程还假设您的系统可以通过网络引导。

  1. 打开系统。

  2. 按下相应的键组合,以便进入系统 BIOS。

    某些带有 PXE 功能的网络适配器具有一种功能,即,如果您在简短的引导提示符下敲击某一特定按键,将启动 PXE 引导。

  3. 在系统 BIOS 中,指示系统通过网络引导。

    有关如何在 BIOS 中设置引导优先级的信息,请参见您的硬件文档。

  4. 退出 BIOS。

    系统通过网络引导。此时将显示 GRUB 菜单。


    注 –

    在您的系统中显示的 GRUB 菜单,与下列样例会有所不同,这取决于您的网络安装服务器的配置。



    GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
    +-----------------------------------------------------------------------------------------------------------+
    | Solaris 10 9/10  /cdrom0                                                           
    |                                                                                                           |
    |                                                                                                           |
    +-----------------------------------------------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted.
    Press enter to boot the selected OS, 'e' to edit the
    commands before booting, or 'c' for a command-line.
  5. 选择相应的安装选项。

    • 要从网络安装 Solaris OS,请在菜单中选择相应的 Solaris 项,然后按 Enter 键。

      如果要从网络安装服务器(在使用 SPARC 或 x86 DVD 介质创建安装服务器中设置)安装,则选择此项。

    • 要使用特定引导参数从网络安装 Solaris OS,请执行以下步骤。

      如果要在该安装过程中修改设备配置,并且此前没有使用使用 add_install_client 添加要从网络安装的系统 (DVD)中描述的 add_install_client 命令来设置这些引导参数,您可能需要设置特定引导参数。

      1. 在 GRUB 菜单上,请选择要编辑的安装选项,然后按 e。

        与下列文本类似的引导命令将在 GRUB 菜单上显示。


        kernel /I86pc.Solaris_10/multiboot kernel/unix \
        -B install_media=192.168.2.1:/export/cdrom0/boot \
        module /platform/i86pc/boot_archive
      2. 使用方向键来选择要编辑的引导项,然后按 e。

        要编辑的引导命令将在 GRUB 编辑窗口中显示。

      3. 通过键入要使用的引导参数或选项来编辑命令。

        Grub 编辑菜单的命令语法如下所示:


        grub edit>kernel /image_directory/multiboot kernel/unix/ \
        install [url|ask] -B options install_media=media_type
        

        有关引导参数和命令语法的信息,请参见表 9–1

      4. 要接受编辑内容并返回到 GRUB 菜单,请按 Enter 键。

        此时将显示 GRUB 菜单。对引导命令的编辑内容也将显示出来。

      5. 要开始安装,请在 GRUB 菜单中键入 b

    Solaris 安装程序程序根据安装或升级系统的要求,检查缺省引导盘。如果 Solaris 安装程序程序无法检测系统配置,程序会提示您所有缺少的信息。

    检查完毕后,会显示安装选择屏幕。

  6. 选择一个安装类型。

    安装选择屏幕显示以下选项。


          Select the type of installation you want to perform:
    
             1 Solaris Interactive
             2 Custom JumpStart
             3 Solaris Interactive Text (Desktop session)
             4 Solaris Interactive Text (Console session)
             5 Apply driver updates
             6 Single user shell
    
             Enter the number of your choice followed by the <ENTER> key.
             Alternatively, enter custom boot arguments directly.
    
             If you wait 30 seconds without typing anything,
             an interactive installation will be started.
    • 要安装 Solaris OS,请选择以下选项:

      • 要使用 Solaris 交互式安装 GUI 进行安装,请键入 1,然后按 Enter 键。

      • 要使用交互式文本安装程序在桌面会话中进行安装,请键入 3,然后按 Enter 键。

        选择此安装类型会覆盖缺省的 GUI 安装程序并运行文本安装程序。

      • 要使用交互式文本安装程序在控制台会话中进行安装,请键入 4,然后按 Enter 键。

        选择此安装类型会覆盖缺省的 GUI 安装程序并运行文本安装程序。

      如果要执行无人参与的自定义 JumpStart 安装(选项 2),请参见《Oracle Solaris 10 9/10 安装指南:自定义 JumpStart 和高级安装》

      有关 Solaris 安装 GUI 和文本安装程序的详细信息,请参见《Oracle Solaris 10 9/10 安装指南:规划安装和升级》中的“系统要求和建议”

      系统会配置设备和接口,并搜索配置文件。安装程序开始运行。转至步骤 7 继续安装。

    • 要在安装前执行系统管理任务,请选择以下选项:

      • 要更新驱动程序或安装一个安装时更新 (install time update, ITU),请插入更新介质并键入 5,再按 Enter 键。

        您可能需要更新驱动程序或安装 ITU 来允许 Solaris OS 在系统中运行。请遵照有关驱动程序更新或 ITU 的说明来安装更新。

      • 要执行系统管理任务,请键入 6,再按 Enter 键。

        如果在安装前需要在系统上执行系统管理任务,可能需要启动单用户 shell。有关可以在安装前执行的系统管理任务的信息,请参见《系统管理指南:基本管理》

      执行完这些系统管理任务后,将显示前面的选项列表。选择相应的选项来继续安装。

  7. 如果有提示,请回答系统配置问题。

    如果使用安装 GUI 进行安装,在您确认系统配置信息后,将显示“欢迎使用 Solaris”面板。

  8. 如果有提示,请回答其余的问题直到完成安装。

  9. 通过网络引导和安装系统后,指示系统后续引导时从磁盘驱动器引导。


    注 –

    在安装后引导系统时,GRUB 菜单将列出已安装的操作系统,其中包括新安装的 Solaris OS。选择要引导的操作系统。如果您没有做出其他选择,将装入缺省选择。


后续步骤

要在您的计算机上安装多个操作系统,您需要指示 GRUB 引导装载程序识别这些操作系统以便进行引导。有关更多信息,请参见 《系统管理指南:基本管理》中的“通过在引导时编辑 GRUB 菜单修改引导行为”

另请参见

有关如何使用 Solaris 安装 GUI 完成交互式安装的信息,请参见《Oracle Solaris 10 9/10 安装指南:基本安装》中的“通过 GRUB 使用 Solaris 安装程序执行安装或升级”