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 安装(任务)

任务列表:准备定制 JumpStart 安装

为联网系统创建配置文件服务器

在服务器上创建 JumpStart 目录

允许所有系统访问配置文件服务器

允许所有系统访问配置文件服务器

创建独立系统的配置文件软盘

SPARC: 创建配置文件软盘

x86: 使用 GRUB 创建配置文件软盘

创建 rules 文件

rules 文件的语法

创建 rules 文件

rules 文件示例

创建配置文件

配置文件语法

创建配置文件

配置文件示例

测试配置文件

创建用于测试配置文件的临时 Solaris 环境

测试配置文件

配置文件测试示例

验证 rules 文件

验证 rules 文件

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

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

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

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

8.  定制 JumpStart(参考)

9.  使用 JumpStart 安装 ZFS 根池

第 2 部分附录

A.  故障排除(任务)

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

词汇表

索引

验证 rules 文件

在能够使用配置文件和 rules 文件之前,您必须运行 check 脚本来验证是否已正确设置这些文件。如果所有的规则和配置文件都已正确设置,那么将创建 rules.ok 文件,定制 JumpStart 安装软件需要使用该文件将系统与配置文件进行匹配。

表 3-2 描述了 check 脚本的作用。

表 3-2 使用 check 脚本时发生的情况

阶段
说明
1
检查 rules 文件的语法。

check 将验证规则关键字是否合法,以及是否为每条规则都指定了 beginclassfinish 字段。beginfinish 字段可以包含减号 (-) 而不是文件名。

2
如果 rules 文件中没有错误,将检查规则中指定的各个配置文件的语法。
3
如果未发现错误,则 check 会根据 rules 文件创建 rules.ok 文件,删除所有注释和空白行,保留所有规则并在结尾添加以下注释行:

# version=2 checksum=num

验证 rules 文件

  1. 确保 check 脚本位于 JumpStart 目录中。

    注 - check 脚本位于 Oracle Solaris Operating System DVD 或 Solaris Software - 1 CD 上的 Solaris_10/Misc/jumpstart_sample 目录中。


  2. 转到 JumpStart 目录。
  3. 运行 check 脚本以验证 rules 文件:
    $ ./check -p path -r file_name
    -p path

    使用 Solaris 软件映像中的 check 脚本(而不是所用系统中的 check 脚本)来验证 rulespath 是本地磁盘上的映像或已挂载的 Oracle Solaris Operating System DVD 或 Solaris Software - 1 CD。

    如果系统运行的是 Solaris 的早期版本,则使用此选项可运行 check 的最新版本。

    -r file_name

    指定一个名称不是 rules 的规则文件。使用此选项,您可以在将某条规则集成到 rules 文件之前,测试该规则的有效性。

    check 脚本运行时,它会报告对 rules 文件和每个配置文件的有效性的检查情况。如果未遇到错误,该脚本将报告以下信息。

    The custom JumpStart configuration is ok
  4. 确保 root 拥有 rules.ok 文件,并且权限被设置为 644。

另请参见

验证 rules 文件后,您可在第 4 章中了解有关可选定制 JumpStart 功能的更多信息。可在第 6 章中了解有关如何执行定制 JumpStart 安装的信息。