在自定义 JumpStart 安装过程中,JumpStart 程序尝试将要安装的系统与 rules.ok 文件中的规则进行匹配。JumpStart 程序从第一条规则到最后一条规则通读这些规则。当安装的系统与规则中定义的所有系统属性一致时发生匹配。如果系统与规则匹配,JumpStart 程序即停止读取 rules.ok 文件,然后根据该匹配规则的配置文件开始安装系统。
对于初始安装,可安装完全归档文件;如果您已安装了归档文件,则可安装差别归档文件以进行更新。使用自定义 JumpStart 安装方法或使用 Solaris Live Upgrade,可以在不活动的引导环境中安装归档文件。本步骤提供使用自定义 JumpStart 来安装归档文件的说明。
有关完全归档文件或差别归档文件的概述,请参见《Solaris 10 安装指南:Solaris Flash 归档文件(创建和安装)》中的第 1 章 “Solaris Flash(概述)”。
有关使用 Solaris Live Upgrade 在非活动的引导环境中安装归档文件的过程,请参见《Solaris 10 安装指南:Solaris Live Upgrade 和升级规划》中的“使用配置文件安装 Solaris Flash 归档文件(命令行界面)”。
检查以下限制。
在安装服务器上,创建自定义 JumpStart rules 文件。
有关创建自定义 JumpStart 文件的详细说明,请参阅第 6 章,准备自定义 JumpStart 安装(任务)。
在安装服务器上,创建自定义 JumpStart 配置文件。
有关 Solaris Flash 归档文件配置文件的示例,请参见配置文件示例。
基于在表 11–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 |
将 install_type 关键字的值设置为下列类型之一。
对于完全归档文件安装,将该值设置为 flash_install。
对于差别归档文件安装,将该值设置为 flash_update。
使用 archive_location 关键字来添加 Solaris Flash 归档文件的路径。
有关 archive_location 关键字的详细信息,请参阅archive_location 关键字。
指定文件系统配置。
Solaris Flash 归档文件提取过程不支持分区的自动布局。
(可选)如果希望在安装归档文件的同时安装附加软件包,请使用 package 关键字。有关更多信息,请参见package 配置文件关键字。
(可选)如果要在克隆系统上安装附加的 Solaris Flash 归档文件,请为要安装的每个归档文件添加一个 archive_location 行。
在安装服务器上,添加要与 Solaris Flash 归档文件一起安装的客户程序。
有关详细说明,请参阅以下章节:
在克隆系统上执行自定义 JumpStart 安装。
有关详细说明,请参阅SPARC: 使用自定义 JumpStart 程序执行安装或升级。
如果系统是网络的一部分,请确保已将以太网连接器或类似的网络适配器连接到了系统上。
如果要安装通过 tip(1) 行连接的系统,请确保所显示的窗口宽度和长度至少分别为 80 列和 24 行。
要确定 tip 窗口的当前尺寸,请使用 stty(1) 命令。
如果使用系统的 DVD-ROM 或 CD-ROM 驱动器安装 Solaris 软件,请将 Solaris Operating System for SPARC Platforms DVD 或 Solaris Software for SPARC Platforms - 1 CD 插入驱动器。
如果使用了配置文件软盘,请将此配置文件软盘放入系统的软盘驱动器。
引导系统。
如果系统是新的,刚从包装箱中拿出来,请打开系统。
如果要安装或升级现有系统,则关闭该系统。在 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 的系统引导。引导过程将持续几分钟。
如果没有预配置 sysidcfg 文件中的系统信息,则在收到系统提示时,请回答有关系统配置的问题。
按照屏幕上的说明来安装软件。
当 JumpStart 程序完成 Solaris 软件的安装后,系统将自动重新引导。
完成安装后,安装日志将保存在文件中。您可以在以下目录中找到安装日志:
/var/sadm/system/logs
/var/sadm/install/logs
boot 命令的语法如下。
ok boot [cd–dvd|net] - install [url|ask] options |
下表描述了适用于 JumpStart 安装的 boot 命令的命令行选项。
选项 |
描述 |
|||
---|---|---|---|---|
[ cd–dvd|net] |
指定从 CD 或 DVD 引导,或者从网络上的安装服务器引导。
|
|||
[ url| ask] |
指定自定义 JumpStart 文件的位置或提示您指定位置。
|
|||
options |
|