本章描述如何在基于 SPARC 或基于 IA 的系统上执行定制 JumpStart 安装。您需要在想要安装 Solaris 9 软件的系统上遵循这些步骤。
在定制 JumpStart 安装过程中,JumpStart 程序尝试使安装的系统与 rules.ok 文件中的规则相匹配。JumpStart 程序从第一条规则到最后一条规则读这些规则。当安装的系统与规则中定义的所有系统属性匹配时发生匹配。一旦系统匹配规则,JumpStart 程序即停止读取 rules.ok 文件,然后根据匹配规则的配置文件开始安装系统。
表 26–1 任务图:针对定制 JumpStart 安装设置系统
任务 |
说明 |
具体操作 |
---|---|---|
检查系统是否受支持 |
检查 Solaris 9 环境中的系统支持硬件文档。 |
Solaris 9 Sun Hardware Platform Guide |
检查系统是否有足够的磁盘空间用于 Solaris 9 软件 |
验证是否已规划了足够的空间在系统上安装 Solaris 软件。 | |
(可选)预先配置系统配置信息 |
可以使用 sysidcfg 文件或名称服务预先配置系统的安装信息。如果预先配置了系统信息,安装程序在安装过程中不会提示您提供这些信息。 | |
为定制 Jumpstart 安装准备系统 |
创建并验证 rules 文件和配置文件。 | |
(可选)准备可选的定制 JumpStart 功能 |
如果使用了开始脚本、结束脚本或其它可选功能,请准备这些脚本或文件。 | |
(可选)设置系统通过网络安装 |
要从远程 Solaris 9 DVD 或 Solaris 9 Software SPARC Platform Edition CD 映像安装系统,需要设置系统从安装服务器或引导服务器引导和安装。 | |
(可选)准备 Solaris Flash 归档文件安装 |
在安装 Solaris Flash 归档文件之前,需要 执行以下特定步骤。 | |
安装或升级 |
引导系统以便初始化安装或升级。 |
在安装服务器上,创建定制 JumpStart rules 文件。
有关创建定制 JumpStart 文件的详细说明,请参见第 23 章,准备定制 JumpStart 安装(任务)。
在安装服务器上,创建定制 JumpStart 配置文件。
有关 Solaris Flash 归档文件配置文件的示例,请参见配置文件示例。
将关键字 install_type 的值设置为 flash_install。
通过使用新的 archive_location 关键字添加 Solaris Flash 归档文件的路径。
有关 archive_location 关键字的详细信息,请参见archive_location 关键字。
指定文件系统配置。
Solaris Flash 归档文件提取过程不支持分区的自动布局。
(可选)如果要在克隆系统上安装附加的 Solaris Flash 归档文件,请为要安装的每个归档文件添加一个 archive_location 行。
在第 23 章,准备定制 JumpStart 安装(任务)中的现有定制 JumpStart 关键字列表中,当安装 Solaris Flash 归档文件时有效的关键字如下:
fdisk(仅适用于 IA)。
filesys – 不能将 filesys 关键字设置为值 auto。
install_type(必需)。
partitioning – 只能将 partitioning 关键字设置为值 explicit 或 existing。
在安装服务器上,添加要与 Solaris Flash 归档文件一起安装的客户程序。
有关详细说明,请参见使用 DVD 映像添加要从网络安装的系统或添加要使用 CD 映像从网络上安装的系统。
在克隆系统上执行定制 JumpStart 安装。
有关详细说明,请参见SPARC:使用定制 JumpStart 程序执行安装或升级。
如果系统是网络的一部分,请确保已将以太网连接器或类似的网络适配器连接到了系统上。
如果安装的系统是通过 tip(1) 行连接的,请确保窗口显示至少为 80 列宽、24 行长。
要确定 tip 窗口的当前尺寸,请使用 stty(1) 命令。
如果使用系统的 DVD-ROM 或 CD-ROM 驱动器安装 Solaris 9 软件,请将 Solaris 9 SPARC Platform Edition DVD 或 Solaris 9 Software 1 of 2 SPARC Platform Edition CD 插入驱动器。
如果使用配置文件软盘,请将此配置文件软盘插入系统的软盘驱动器。
引导系统。
如果系统是新的,刚从包装箱中拿出来,请打开系统。
如果要安装或升级现有的系统,请关闭系统。在 ok 提示符处,键入以下命令:
ok boot cdrom:net - install [[url:ask]] [[dhcp]] [[nowin]] |
SPARC: 系统检查硬件和系统组件以及您的 SPARC 系统引导区。引导过程将持续几分钟时间。
如果您没有预先配置 sysidcfg 文件中的系统信息,当提示时,请回答有关系统配置的问题。
按照屏幕上的说明来安装软件。
当 JumpStart 程序完成 Solaris 软件的安装后,系统将自动重新引导。
安装完成后,安装日志将保存在文件中。 您可以在以下目录中找到安装日志:
/var/sadm/system/logs
/var/sadm/install/logs
在定制 JumpStart 安装过程中,JumpStart 程序尝试使安装的系统与 rules.ok 文件中的规则相匹配。JumpStart 程序从第一条规则到最后一条规则读这些规则。当安装的系统与规则中定义的所有系统属性匹配时发生匹配。一旦系统匹配规则,JumpStart 程序即停止读取 rules.ok 文件,然后根据匹配规则的配置文件开始安装系统。
表 26–1 任务图:针对定制 JumpStart 安装设置系统
任务 |
说明 |
具体操作 |
---|---|---|
检查系统是否受支持 |
检查 Solaris 9 环境中的系统支持硬件文档。 |
Solaris 9 Sun Hardware Platform Guide |
检查系统是否有足够的磁盘空间用于 Solaris 9 软件 |
验证是否已规划了足够的空间在系统上安装 Solaris 软件。 | |
(可选)预先配置系统配置信息 |
可以使用 sysidcfg 文件或名称服务预先配置系统的安装信息。如果预先配置了系统信息,安装程序在安装过程中不会提示您提供这些信息。 | |
为定制 Jumpstart 安装准备系统 |
创建并验证 rules 文件和配置文件。 | |
(可选)准备可选的定制 JumpStart 功能 |
如果使用了开始脚本、结束脚本或其它可选功能,请准备这些脚本或文件。 | |
(可选)设置系统通过网络安装 |
要从远程 Solaris 9 DVD 或 Solaris 9 Software SPARC Platform Edition CD 映像安装系统,需要设置系统从安装服务器或引导服务器引导和安装。 | |
(可选)准备 Solaris Flash 归档文件安装 |
在安装 Solaris Flash 归档文件之前,需要 执行以下特定步骤。 | |
安装或升级 |
引导系统以便初始化安装或升级。 |
在安装服务器上,创建定制 JumpStart rules 文件。
有关创建定制 JumpStart 文件的详细说明,请参见第 23 章,准备定制 JumpStart 安装(任务)。
在安装服务器上,创建定制 JumpStart 配置文件。
有关 Solaris Flash 归档文件配置文件的示例,请参见配置文件示例。
将关键字 install_type 的值设置为 flash_install。
通过使用新的 archive_location 关键字添加 Solaris Flash 归档文件的路径。
有关 archive_location 关键字的详细信息,请参见archive_location 关键字。
指定文件系统配置。
Solaris Flash 归档文件提取过程不支持分区的自动布局。
(可选)如果要在克隆系统上安装附加的 Solaris Flash 归档文件,请为要安装的每个归档文件添加一个 archive_location 行。
在第 23 章,准备定制 JumpStart 安装(任务)中的现有定制 JumpStart 关键字列表中,当安装 Solaris Flash 归档文件时有效的关键字如下:
fdisk(仅适用于 IA)。
filesys – 不能将 filesys 关键字设置为值 auto。
install_type(必需)。
partitioning – 只能将 partitioning 关键字设置为值 explicit 或 existing。
在安装服务器上,添加要与 Solaris Flash 归档文件一起安装的客户程序。
有关详细说明,请参见使用 DVD 映像添加要从网络安装的系统或添加要使用 CD 映像从网络上安装的系统。
在克隆系统上执行定制 JumpStart 安装。
有关详细说明,请参见SPARC:使用定制 JumpStart 程序执行安装或升级。
如果系统是网络的一部分,请确保已将以太网连接器或类似的网络适配器连接到了系统上。
如果安装的系统是通过 tip(1) 行连接的,请确保窗口显示至少为 80 列宽、24 行长。
要确定 tip 窗口的当前尺寸,请使用 stty(1) 命令。
如果使用系统的 DVD-ROM 或 CD-ROM 驱动器安装 Solaris 9 软件,请将 Solaris 9 SPARC Platform Edition DVD 或 Solaris 9 Software 1 of 2 SPARC Platform Edition CD 插入驱动器。
如果使用配置文件软盘,请将此配置文件软盘插入系统的软盘驱动器。
引导系统。
如果系统是新的,刚从包装箱中拿出来,请打开系统。
如果要安装或升级现有的系统,请关闭系统。在 ok 提示符处,键入以下命令:
ok boot cdrom:net - install [[url:ask]] [[dhcp]] [[nowin]] |
cdrom |
指定从 CD 或 DVD 引导。 对于使用老式 EEPROM 的系统,请用 sd(0,6,2) 替换 cdrom 以从系统的 CD-ROM 或 DVD-ROM 驱动器引导。 |
|||||
net |
指定从网络上的安装服务器引导。 |
|||||
url |
指定定制 JumpStart 文件的位置。 可以为位于以下位置的文件指定 URL:
如果将一个 sysidcfg 文件放置在压缩配置文件中,必须指定包含该文件的服务器的 IP 地址,如下面的示例所示:
如果将压缩配置文件保存在位于防火墙后面的 HTTP 服务器上,则在引导过程中必须使用一个代理说明符。不需要为包含该文件的服务器指定 IP 地址。必须指定代理服务器的 IP 地址,如下面的示例所示:
|
|||||
ask |
指定在系统引导并连接到网络后,安装程序提示您键入压缩配置文件的位置。 如果您按回车键跳过了该提示,安装程序将以交互方式配置网络参数。然后,安装程序提示您键入压缩配置文件的位置。如果您按回车键跳过了该提示,则 Solaris suninstall 程序 开始运行。 |
|||||
dhcp |
指定使用 DHCP 服务器获取引导系统所需的网络安装信息。 如果您没有指定使用 DHCP 服务器,则系统使用 /etc/bootparams 文件或名称服务 bootparams 数据库。 |
|||||
nowin |
指定不开始 X 程序。您不需要使用 X 程序来执行定制 JumpStart 安装,因此可以使用 nowin 选项来缩短安装时间。 |
SPARC: 系统检查硬件和系统组件以及您的 SPARC 系统引导区。引导过程将持续几分钟时间。
如果您没有预先配置 sysidcfg 文件中的系统信息,当提示时,请回答有关系统配置的问题。
按照屏幕上的说明来安装软件。
当 JumpStart 程序完成 Solaris 软件的安装后,系统将自动重新引导。
安装完成后,安装日志将保存在文件中。 您可以在以下目录中找到安装日志:
/var/sadm/system/logs
/var/sadm/install/logs
在定制 JumpStart 安装过程中,JumpStart 程序尝试使安装的系统与 rules.ok 文件中的规则相匹配。JumpStart 程序从第一条规则到最后一条规则读这些规则。当安装的系统与规则中定义的所有系统属性匹配时发生匹配。一旦系统匹配规则,JumpStart 程序即停止读取 rules.ok 文件,然后根据匹配规则的配置文件开始安装系统。
表 26–2 x86: 任务图:针对定制 JumpStart 安装设置系统
任务 |
说明 |
具体操作 |
---|---|---|
确定是否需要保留现有的操作系统和用户数据 |
如果系统上的现有操作系统使用整个磁盘,则您必须保留现有操作系统以使其可以与 Solaris 9 软件共存。这一决定确定了如何指定系统配置文件中的 fdisk(1M) 关键字。 | |
检查系统是否受支持 |
检查 Solaris 9 环境中的系统支持硬件文档。 |
硬件生产商文档 |
检查系统是否有足够的磁盘空间用于 Solaris 9 软件 |
验证是否已规划了足够的空间在系统上安装 Solaris 软件。 | |
(可选)预先配置系统配置信息 |
可以使用 sysidcfg 文件或名称服务预先配置系统的安装信息。如果预先配置了系统信息,安装程序在安装过程中不会提示您提供这些信息。 | |
为定制 Jumpstart 安装准备系统 |
创建并验证 rules 文件和配置文件。 | |
(可选)准备可选的定制 JumpStart 功能 |
如果使用了begin 脚本、finish 脚本或其它可选功能,请准备这些脚本或文件。 | |
(可选)设置系统通过网络安装 |
要从远程 Solaris 9 Intel Platform Edition DVD 或 Solaris 9 Software Intel Platform Edition CD 映像安装系统,需要设置系统从安装服务器或引导服务器引导和安装。 | |
安装或升级 |
引导系统以便初始化安装或升级。 |
如果系统是网络的一部分,请确保已将以太网连接器或类似的网络适配器连接到了系统上。
如果要安装的系统是通过 tip(1) 行连接的,请确保窗口显示至少为 80 列宽、24 行长。
要确定 tip 窗口的当前尺寸,请使用 stty(1) 命令。
如果使用配置文件软盘,请将此配置文件软盘插入系统的软盘驱动器。
配置文件软盘中除配置文件信息外,还包含 Solaris 9 Device Configuration Assistant 的副本。如果您使用 PXE 网络引导通过网络引导系统,则必须配置系统使之从网络而不是从软盘引导。
如果使用系统的 DVD-ROM 或 CD-ROM 驱动器安装 Solaris 9 软件,请将 Solaris 9 Intel Platform Edition DVD 或 Solaris 9 Software 1 of 2 Intel Platform Edition CD 插入驱动器。
如果从 Solaris 9 DVD 或 Solaris 9 Installation CD 引导,请插入光盘。系统的 BIOS 必须支持 DVD 或 CD 引导。
如果从网络引导,请使用 Pre-boot eXecution Environment (PXE) 网络引导。系统必须支持 PXE。 使用系统 BIOS 的设置工具或网络适配器的配置设置工具将系统设置为使用 PXE。
如果从软盘引导,请使用步骤 3 中插入到驱动器中的配置文件软盘,或将 Solaris 9 Device Configuration Assistant Intel Platform Edition 软盘 插入系统软盘驱动器。
可以使用以下方法将 Device Configuration Assistant 软件复制到软盘中:
使用附录 E,x86: 准备从 Solaris 9 Device Configuration Assistant 或网络(任务)引导 中的过程,将该软件从 Solaris 9 Intel Platform Edition DVD 或 Solaris 9 Software 2 of 2 Intel Platform Edition CD 复制到软盘中。
从 Solaris Developer Connection(其网址为 http://soldc.sun.com/support/drivers/dca_diskettes)下载该软件,并将其复制到软盘中。
如果系统关闭,请打开系统。如果系统已打开,请重新引导系统。
Device Configuration Assistant 将识别系统的设备。
在“引导 Solaris”屏幕上,选择要从中引导系统的设备。选择 DVD、CD、Net 或 Disk。
提示时,执行以下操作之一:
选择要执行的安装类型: 1 Solaris 交互 2 定制 JumpStart 输入选择的数字,然后按 <ENTER> 键。 如果输入其它内容或等待 30 秒,则会启动交互安装程序。 |
要选择定制 JumpStart 方法,请执行以下操作之一:
如果 30 秒钟内您没有键入 2 或键入引导命令,则启动 Solaris suninstall 程序。可以在命令行中键入任何键来停止计时器。
键入 2 并按 Enter 键。
要指定定制 JumpStart 配置文件的位置,请键入以下命令:
b install [[url:ask]] [[dhcp]] [[nowin]] |
url |
指定定制 JumpStart 文件的位置。 可以为位于以下位置的文件指定 URL:
如果将一个 sysidcfg 文件放置在压缩配置文件中,必须指定包含该文件的服务器的 IP 地址,如下面的示例所示:
如果将压缩配置文件保存在位于防火墙后面的 HTTP 服务器上,则在引导过程中必须使用一个代理说明符。不需要为包含该文件的服务器指定 IP 地址。必须指定代理服务器的 IP 地址,如下面的示例所示:
|
|||||
ask |
指定在系统引导并连接到网络后,安装程序提示您键入压缩配置文件的位置。 如果您按回车键跳过了该提示,安装程序将以交互方式配置网络参数。然后,安装程序提示您键入压缩配置文件的位置。如果您按回车键跳过了该提示,则 Solaris suninstall 程序 开始。 |
|||||
dhcp |
指定使用 DHCP 服务器获取引导系统所需的网络安装信息。 如果您没有指定使用 DHCP 服务器,则系统使用 /etc/bootparams 文件或名称服务 bootparams 数据库。 |
|||||
nowin |
指定不开始 X 程序。您不需要使用 X 程序来执行定制 JumpStart 安装,因此可以使用 nowin 选项来缩短安装时间。 |
如果您没有预先配置 sysidcfg 文件中的系统信息,当提示时,请回答有关系统配置的问题。
按照屏幕上的说明来安装软件。
当 JumpStart 程序完成 Solaris 软件的安装后,系统将自动重新引导。
安装完成后,安装日志将保存在文件中。 您可以在以下目录中找到安装日志:
/var/sadm/system/logs
/var/sadm/install/logs
在定制 JumpStart 安装过程中,JumpStart 程序尝试使安装的系统与 rules.ok 文件中的规则相匹配。JumpStart 程序从第一条规则到最后一条规则读这些规则。当安装的系统与规则中定义的所有系统属性匹配时发生匹配。一旦系统匹配规则,JumpStart 程序即停止读取 rules.ok 文件,然后根据匹配规则的配置文件开始安装系统。
表 26–2 x86: 任务图:针对定制 JumpStart 安装设置系统
任务 |
说明 |
具体操作 |
---|---|---|
确定是否需要保留现有的操作系统和用户数据 |
如果系统上的现有操作系统使用整个磁盘,则您必须保留现有操作系统以使其可以与 Solaris 9 软件共存。这一决定确定了如何指定系统配置文件中的 fdisk(1M) 关键字。 | |
检查系统是否受支持 |
检查 Solaris 9 环境中的系统支持硬件文档。 |
硬件生产商文档 |
检查系统是否有足够的磁盘空间用于 Solaris 9 软件 |
验证是否已规划了足够的空间在系统上安装 Solaris 软件。 | |
(可选)预先配置系统配置信息 |
可以使用 sysidcfg 文件或名称服务预先配置系统的安装信息。如果预先配置了系统信息,安装程序在安装过程中不会提示您提供这些信息。 | |
为定制 Jumpstart 安装准备系统 |
创建并验证 rules 文件和配置文件。 | |
(可选)准备可选的定制 JumpStart 功能 |
如果使用了begin 脚本、finish 脚本或其它可选功能,请准备这些脚本或文件。 | |
(可选)设置系统通过网络安装 |
要从远程 Solaris 9 Intel Platform Edition DVD 或 Solaris 9 Software Intel Platform Edition CD 映像安装系统,需要设置系统从安装服务器或引导服务器引导和安装。 | |
安装或升级 |
引导系统以便初始化安装或升级。 |
如果系统是网络的一部分,请确保已将以太网连接器或类似的网络适配器连接到了系统上。
如果要安装的系统是通过 tip(1) 行连接的,请确保窗口显示至少为 80 列宽、24 行长。
要确定 tip 窗口的当前尺寸,请使用 stty(1) 命令。
如果使用配置文件软盘,请将此配置文件软盘插入系统的软盘驱动器。
配置文件软盘中除配置文件信息外,还包含 Solaris 9 Device Configuration Assistant 的副本。如果您使用 PXE 网络引导通过网络引导系统,则必须配置系统使之从网络而不是从软盘引导。
如果使用系统的 DVD-ROM 或 CD-ROM 驱动器安装 Solaris 9 软件,请将 Solaris 9 Intel Platform Edition DVD 或 Solaris 9 Software 1 of 2 Intel Platform Edition CD 插入驱动器。
如果从 Solaris 9 DVD 或 Solaris 9 Installation CD 引导,请插入光盘。系统的 BIOS 必须支持 DVD 或 CD 引导。
如果从网络引导,请使用 Pre-boot eXecution Environment (PXE) 网络引导。系统必须支持 PXE。 使用系统 BIOS 的设置工具或网络适配器的配置设置工具将系统设置为使用 PXE。
如果从软盘引导,请使用步骤 3 中插入到驱动器中的配置文件软盘,或将 Solaris 9 Device Configuration Assistant Intel Platform Edition 软盘 插入系统软盘驱动器。
可以使用以下方法将 Device Configuration Assistant 软件复制到软盘中:
使用附录 E,x86: 准备从 Solaris 9 Device Configuration Assistant 或网络(任务)引导 中的过程,将该软件从 Solaris 9 Intel Platform Edition DVD 或 Solaris 9 Software 2 of 2 Intel Platform Edition CD 复制到软盘中。
从 Solaris Developer Connection(其网址为 http://soldc.sun.com/support/drivers/dca_diskettes)下载该软件,并将其复制到软盘中。
如果系统关闭,请打开系统。如果系统已打开,请重新引导系统。
Device Configuration Assistant 将识别系统的设备。
在“引导 Solaris”屏幕上,选择要从中引导系统的设备。选择 DVD、CD、Net 或 Disk。
提示时,执行以下操作之一:
选择要执行的安装类型: 1 Solaris 交互 2 定制 JumpStart 输入选择的数字,然后按 <ENTER> 键。 如果输入其它内容或等待 30 秒,则会启动交互安装程序。 |
要选择定制 JumpStart 方法,请执行以下操作之一:
如果 30 秒钟内您没有键入 2 或键入引导命令,则启动 Solaris suninstall 程序。可以在命令行中键入任何键来停止计时器。
键入 2 并按 Enter 键。
要指定定制 JumpStart 配置文件的位置,请键入以下命令:
b install [[url:ask]] [[dhcp]] [[nowin]] |
url |
指定定制 JumpStart 文件的位置。 可以为位于以下位置的文件指定 URL:
如果将一个 sysidcfg 文件放置在压缩配置文件中,必须指定包含该文件的服务器的 IP 地址,如下面的示例所示:
如果将压缩配置文件保存在位于防火墙后面的 HTTP 服务器上,则在引导过程中必须使用一个代理说明符。不需要为包含该文件的服务器指定 IP 地址。必须指定代理服务器的 IP 地址,如下面的示例所示:
|
|||||
ask |
指定在系统引导并连接到网络后,安装程序提示您键入压缩配置文件的位置。 如果您按回车键跳过了该提示,安装程序将以交互方式配置网络参数。然后,安装程序提示您键入压缩配置文件的位置。如果您按回车键跳过了该提示,则 Solaris suninstall 程序 开始。 |
|||||
dhcp |
指定使用 DHCP 服务器获取引导系统所需的网络安装信息。 如果您没有指定使用 DHCP 服务器,则系统使用 /etc/bootparams 文件或名称服务 bootparams 数据库。 |
|||||
nowin |
指定不开始 X 程序。您不需要使用 X 程序来执行定制 JumpStart 安装,因此可以使用 nowin 选项来缩短安装时间。 |
如果您没有预先配置 sysidcfg 文件中的系统信息,当提示时,请回答有关系统配置的问题。
按照屏幕上的说明来安装软件。
当 JumpStart 程序完成 Solaris 软件的安装后,系统将自动重新引导。
安装完成后,安装日志将保存在文件中。 您可以在以下目录中找到安装日志:
/var/sadm/system/logs
/var/sadm/install/logs