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

文档信息

前言

第 1 部分使用定制 JumpStart

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

2.  定制 JumpStart(概述)

3.  准备定制 JumpStart 安装(任务)

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

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

6.  执行定制 JumpStart 安装(任务)

JumpStart 安装的限制

SPARC: 任务列表:针对定制 JumpStart 安装设置系统

SPARC: 执行定制 JumpStart 安装

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

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

SPARC: boot 命令的命令参考

x86: 任务列表:针对定制 JumpStart 安装设置系统

x86: 执行定制 JumpStart 安装

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

x86: 通过编辑 GRUB boot 命令执行定制 JumpStart 安装

x86: 修改 GRUB boot 命令

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

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

8.  定制 JumpStart(参考)

9.  使用 JumpStart 安装 ZFS 根池

第 2 部分附录

A.  故障排除(任务)

B.  附加 SVR4 打包要求(参考)

词汇表

索引

SPARC: 执行定制 JumpStart 安装

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

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

对于初始安装,可安装完全归档文件;如果您已安装了归档文件,则可安装差别归档文件以进行更新。使用定制 JumpStart 安装方法或使用 Solaris Live Upgrade,可以在不活动的引导环境中安装归档文件。本步骤提供使用定制 JumpStart 来安装归档文件的说明。

  1. 检查以下限制。
    说明
    示例
    注意: 使用 archive_location 关键字安装 Solaris Flash 归档文件时,归档文件和安装介质必须包含相同的操作系统版本。
    例如,如果归档文件是 Oracle Solaris 10 8/11 操作系统且您使用的是 DVD 介质,则必须使用 Oracle Solaris 10 8/11 DVD 介质来安装归档文件。如果操作系统的版本不匹配,将无法在克隆系统中安装归档文件。

    注意

    注意 - 当安装了非全局区域时,将无法正确创建 Solaris Flash 归档文件。Solaris Flash 功能与 Solaris Zone 分区技术不兼容。如果创建了 Solaris Flash 归档文件,当在下列条件下部署归档文件时,所生成的归档文件无法正确安装:

    • 归档文件是在非全局区域中创建的

    • 归档文件是在安装了非全局区域的全局区域中创建的


  2. 在安装服务器上,创建定制 JumpStart rules 文件。

    有关创建定制 JumpStart 文件的详细说明,请参阅第 3 章

  3. 在安装服务器上,创建定制 JumpStart 配置文件。

    有关 Solaris Flash 归档文件配置文件的示例,请参见配置文件示例

    基于表 8-2 中定制 JumpStart 关键字的现有列表,只有以下关键字在安装 Solaris Flash 归档文件时有效:


    关键字
    初始安装
    差别归档文件
    (必需)archive_location
    X
    X
    fdisk(仅适用于 x86)
    X
    X
    filesys

    注 - 不能将关键字 filesys 的值设置为 auto


    X
    forced_deployment
    X
    (必需)install_type
    X
    X
    local_customization
    X
    X
    no_content_check
    X
    no_master_check
    X
    package(软件包)
    X
    root_device
    X
    X
    1. install_type 关键字的值设置为下列类型之一。
      • 对于完全归档文件安装,将该值设置为 flash_install

      • 对于差别归档文件安装,将该值设置为 flash_update

    2. 使用 archive_location 关键字来添加 Solaris Flash 归档文件的路径。

      有关 archive_location 关键字的详细信息,请参阅archive_location 关键字

    3. 指定文件系统配置。

      Solaris Flash 归档文件提取过程不支持分区的自动布局。

    4. (可选的)如果希望在安装归档文件的同时安装附加软件包,请使用 package 关键字。有关更多信息,请参见package 配置文件关键字(UFS 和 ZFS)
    5. (可选的)如果要在克隆系统上安装一个附加的 Solaris Flash 归档文件,请为要安装的每个归档文件添加一个 archive_location 行。
  4. 在安装服务器上,添加要与 Solaris Flash 归档文件一起安装的客户程序。

    有关详细说明,请参阅以下章节:

  5. 在克隆系统上执行定制 JumpStart 安装。

    有关详细说明,请参阅SPARC: 使用定制 JumpStart 程序执行安装或升级

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

  1. 如果系统是网络的一部分,请确保已将以太网连接器或类似的网络适配器连接到了系统上。
  2. 如果要安装通过 tip(1) 行连接的系统,请确保所显示的窗口宽度和长度至少分别为 80 列和 24 行。

    要确定 tip 窗口的当前尺寸,请使用 stty(1) 命令。

  3. 如果使用系统的 DVD-ROM 或 CD-ROM 驱动器安装 Solaris 软件,请将 Oracle Solaris Operating System for SPARC Platforms DVD 或 Solaris Software for SPARC Platforms - 1 CD 插入驱动器。
  4. 如果使用了配置文件软盘,请将此配置文件软盘放入系统的软盘驱动器。
  5. 引导系统。
    • 如果系统是新的,刚从包装箱中拿出来,请打开系统。

    • 如果要安装或升级现有系统,则关闭该系统。在 ok 提示符下,键入 boot 命令的适当选项。boot 命令的语法如下。

      ok boot [cd–dvd|net] - install [url|ask] options

      例如,如果键入以下命令,将使用 JumpStart 配置文件通过网络安装 OS。

      ok boot net - install http://131.141.2.32/jumpstart/config.tar

      有关 boot 命令选项的描述,请参见下表。


    仅适用于 SPARC - 系统将检查硬件、系统组件以及基于 SPARC 的系统引导。引导过程将持续几分钟。


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

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

    有关自动注册的信息,请参见《Oracle Solaris 10 8/11 安装指南:规划安装和升级》中的"Oracle Solaris 自动注册"


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

    当 JumpStart 程序完成 Solaris 软件的安装后,系统将自动重新引导。

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

    • /var/sadm/system/logs

    • /var/sadm/install/logs

SPARC: boot 命令的命令参考

boot 命令的语法如下。

ok boot [cd–dvd|net] - install [url|ask] options

下表描述了适用于 JumpStart 安装的 boot 命令的命令行选项。

选项
说明
[cd–dvd|net]
指定从 CD 或 DVD 引导,或者从网络上的安装服务器引导。
  • cd-dvd-使用 cdrom 从 CD 或 DVD 引导。

  • net-指定从网络上的安装服务器引导。

[url| ask]
指定定制 JumpStart 文件的位置或提示您指定位置。
  • url-指定文件的路径。可以为位于 HTTP 或 HTTPS 服务器中的文件指定 URL。

    HTTP 服务器

    http://server_name:IP_address/jumpstart_dir_path/
    compressed_config_file&proxy_info
    • 如果将一个 sysidcfg 文件放置在压缩配置文件中,必须指定包含该文件的服务器的 IP 地址,如下例所示:

      http://131.141.2.32/jumpstart/config.tar
    • 如果将压缩配置文件保存在位于防火墙后面的 HTTP 服务器上,则在引导过程中必须使用代理说明符。不需要为包含该文件的服务器指定 IP 地址。必须指定代理服务器的 IP 地址,如下例所示:

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

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

options
  • dhcp-指定使用 DHCP 服务器获取引导系统所需的网络安装信息。该选项对于 JumpStart 安装不是必需的。如果未通过键入 dhcp 来指定使用 DHCP 服务器,则系统将使用 /etc/bootparams 文件或命名服务 bootparams 数据库。例如,如果您希望保留静态 IP 地址,您将不会指定 dhcp
  • 选项 nowintext 不适用于 JumpStart 安装。这些选项对于交互式安装很有帮助。有关更多信息,请参见《Oracle Solaris 10 8/11 安装指南:基本安装》中的"使用 Solaris 安装程序安装或升级"