JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 10 1/13 安装指南:JumpStart 安装     Oracle Solaris 10 1/13 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  在何处查找 Oracle Solaris 安装规划信息

2.  JumpStart(概述)

3.  准备 JumpStart 安装(任务)

4.  使用可选的 JumpStart 功能(任务)

5.  创建定制规则和探测关键字(任务)

6.  执行 JumpStart 安装(任务)

JumpStart 安装问题

SPARC: 针对 JumpStart 安装设置系统(任务列表)

SPARC: 执行 JumpStart 安装

准备使用 JumpStart 安装来安装 Flash 归档文件

SPARC: 使用 JumpStart 程序执行安装或升级

SPARC: boot 命令的命令参考

x86: 针对 JumpStart 安装设置系统(任务列表)

x86: 执行 JumpStart 安装

x86: 如何使用 JumpStart 程序和 GRUB 执行安装或升级

x86: 用于引导系统的命令参考

7.  使用 JumpStart 进行安装(示例)

8.  JumpStart 关键字参考

9.  使用 JumpStart 安装 ZFS 根池

词汇表

索引

x86: 执行 JumpStart 安装

在 JumpStart 安装过程中,JumpStart 程序尝试将要安装的系统与 rules.ok 文件中的规则进行匹配。JumpStart 程序从第一条规则到最后一条规则通读这些规则。当安装的系统与规则中定义的所有系统属性一致时发生匹配。一旦系统与规则匹配,JumpStart 程序即停止读取 rules.ok 文件,然后根据匹配规则的配置文件开始安装系统。

您可以使用 JumpStart 安装 Flsh 归档文件。有关说明,请参见准备使用 JumpStart 安装来安装 Flash 归档文件

选择以下过程来使用 JumpStart 程序和 GRUB 执行安装或升级。

x86: 如何使用 JumpStart 程序和 GRUB 执行安装或升级

通过本过程,可以使用 GRUB 为基于 x86 的系统安装 Oracle Solaris OS。

开始之前

  1. 如果使用配置文件磁盘,请将此配置文件磁盘插入系统的磁盘驱动器。

    配置文件磁盘不再用于引导系统,但可以准备一张只包含 JumpStart 目录的磁盘。以后在执行 JumpStart 安装并从 CD-ROM 引导时可以使用该磁盘。

  2. 引导系统。
    • 如果从 Oracle Solaris Operating System DVD 或 Oracle Solaris Software - 1 CD 引导,请插入磁盘。

      系统的 BIOS 必须支持从 DVD 或 CD 引导。如果希望从 DVD 或 CD 引导,请在系统的 BIOS 中更改引导设置,将其设置为从 DVD 或 CD 介质引导。有关更多信息,请参见硬件文档。

    • 如果从网络引导,请使用引导前执行环境 (PXE) 网络引导。

      系统必须支持 PXE。通过使用系统 BIOS 设置工具或网络适配器的配置设置工具,使系统能够使用 PXE。

  3. 如果系统关闭,请打开系统。如果系统已打开,请重新引导系统。

    此时将显示 GRUB 菜单。此菜单提供了引导项的列表。

    GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
    +-------------------------------------------------------------------+
    |Oracle Solaris 10 8/11 image_directory                               |
    |Solaris Serial Console ttya                                        |
    |Solaris Serial Console ttyb (for lx50, v60x and v65x               |
    +-------------------------------------------------------------------+
    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.

    image-directory 是安装映像所在目录的名称。JumpStart 文件的路径是使用 add_install_client 命令和 -c 选项进行定义的。

  4. 确定在执行 JumpStart 安装之前是否需要执行 OS 的标准引导或修改 GRUB 引导命令,例如,出于调试目的。
    • 要执行标准引导过程,请在突出显示 Oracle Solaris 10 8/11 时按 Enter 键。
    • 要修改 GRUB 引导命令并执行定制的引导过程,请执行以下操作:
      1. 通过键入 e 来停止引导过程。

        此时将显示 GRUB 编辑菜单。

        kernel /I86PC.Solaris_11-8/multiboot kernel/unix -B console=ttyb,\
        install_media=131.141.2.32:/export/mary/v11 \
        module /I86PC.Solaris_11-8/x86.new
      2. 使用方向键选择引导项。
      3. 键入 e 访问编辑器。

        将显示与以下示例相似的命令。

        grub edit>kernel /I86PC.Solaris_11-8/multiboot kernel/unix -B \
        console=ttyb,install_media=131.141.2.32:/export/mary/_\
        module /I86PC.Solaris_11-8/x86.new
      4. 通过键入所需的选项来编辑命令。

        用于 JumpStart 安装的语法如下所示:

        grub edit>kernel /I86PC.Solaris_11-image_directory/multiboot kernel/unix/ \
        - install [url|ask] options -B install_media=media-type

        有关 JumpStart 选项的描述,请参见x86: 用于引导系统的命令参考

        在以下示例中,OS 是使用 JumpStart 配置文件通过网络进行安装的。

        kernel /I86PC.Solaris_11-8/multiboot kernel/unix/ - install \
        -B install_media=131.141.2.32:/export/mary/v11 \
        module /I86PC.Solaris_11-8/x86.new
      5. 要接受编辑,请按 Enter 键。

        注 - 要返回 GRUB 主菜单而不保存更改,请按 Esc 键。


        系统将保存所做更改并显示 GRUB 主菜单。

      6. 键入 b 开始引导过程。

        此时将显示安装菜单。

  5. 键入 2 并按 Enter 键,选择 JumpStart 方法。

    JumpStart 安装随即开始。


    注 - 如果 30 秒内未进行选择,则 Oracle Solaris 交互式安装程序将启动。可以在命令行中键入任何键来停止计时器。


  6. 如果没有预配置 sysidcfg 文件中的系统信息,则在收到系统提示时,请回答有关系统配置的问题。

    注 - 从 Oracle Solaris 10 9/10 发行版开始,如果 sysidcfg 文件中未包含 auto_reg 关键字,系统将提示您提供自动注册的支持凭据和代理信息。


  7. 按照屏幕上的说明来安装软件。

    当 JumpStart 程序完成 Oracle Solaris 软件的安装时,系统将自动重新引导。同时,GRUB menu.lst 文件将自动更新。然后,下一次使用 GRUB 菜单时,将显示已安装的 Oracle Solaris 实例。

    完成安装后,安装日志将保存在文件中。您可以在以下目录中找到安装日志:

    • /var/sadm/system/logs

    • /var/sadm/install/logs

x86: 用于引导系统的命令参考

下表介绍了 GRUB 菜单引导命令的命令行选项。所列选项适用于 JumpStart 安装。

引导命令的语法如下:

kernel /I86PC.Solaris_11-image-directory/multiboot kernel/unix/ - install \
[url|ask] options -B install_media=media-type

表 6-4 GRUB 菜单引导命令参考

选项
说明
- install
执行 JumpStart 安装。

在以下示例中,系统将从 DVD 介质引导并使用下列选项:

  • - install 执行 JumpStart

  • file://jumpstart/config.tar 查找本地磁盘上的 JumpStart 配置文件

kernel /I86pc.Solaris_11.8/multiboot - install file://jumpstart/config.tar \
 -B install_media=dvdrom module /I86Solaris_11.8/x86.new
[url| ask]
指定 JumpStart 文件的位置或提示您输入位置。
  • url-指定文件的路径。可以为位于 HTTP 或 HTTPS 服务器上的文件指定 URL。

    HTTP 服务器的语法如下:

    http://server-name:IP-address/jumpstart-dir/
    compressed-config-file&proxy-info
    • 如果将一个 sysidcfg 文件放置在压缩配置文件中,必须指定包含该文件的服务器的 IP 地址,如下例所示:

      kernel /I86pc.Solaris_11.8/multiboot install \
      http://192.168.2.1/jumpstart/config.tar \
       -B install_media=192.168.2.1/export/Solaris_11.8/boot \
      module /I86PC.Solaris_11.8/x86.new
    • 如果将压缩配置文件保存在位于防火墙后面的 HTTP 服务器上,则在引导过程中必须使用代理说明符。不需要为包含该文件的服务器指定 IP 地址。必须指定代理服务器的 IP 地址,如下例所示:

      kernel /I86pc.Solaris_11.8/multiboot install \
      http://www.shadow.com/jumpstart/config.tar&proxy=131.141.6.151 \
       -B install_media=192.168.2.1/export/Solaris_11.8/boot \
      module /I86PC.Solaris_11.8/x86.new
  • ask-指定在系统引导并连接到网络后,安装程序提示您键入压缩的配置文件位置。如果使用该选项,您将无法执行完全无人参与的 JumpStart 安装。

    如果通过按回车键跳过提示,Oracle Solaris 安装程序将交互式地配置网络参数。然后,安装程序提示您键入压缩配置文件的位置。

    以下示例将执行 JumpStart 安装并从 DVD 介质引导。在系统连接到网络后,将提示您键入配置文件的位置。

    kernal /boot/multiboot kernel/unix install ask -B \
    install_media=192.168.2.1:export/sol_11_x86/boot module \
    /I86PC.Solaris_11.8_