Solaris 9 9/04 安装指南

用开始脚本创建派生配置文件

派生配置文件是由开始脚本在定制 JumpStart 安装期间动态创建的配置文件。 当不能设置 rules 文件以使特定的系统与配置文件相匹配时,就需要派生配置文件。 例如,可能需要将派生配置文件用于具有不同硬件组件的相同系统型号,如包含不同的帧缓存器的系统。

要设置使用派生配置文件的规则,必须执行以下任务:

当系统匹配一个配置文件字段为等号 (=) 的规则时,开始脚本创建用于在系统上安装 Solaris 软件的派生配置文件。

下面是一个开始脚本的实例,该脚本每次都创建相同的派生配置文件。 您可以编写一个开始脚本,根据规则的计算创建不同的派生配置文件。


实例 27–1 创建派生配置文件的开始脚本

#!/bin/sh
echo "install_type        initial_install"    > ${SI_PROFILE}
echo "system_type         standalone"        >> ${SI_PROFILE}
echo "partitioning        default"           >> ${SI_PROFILE}
echo "cluster             SUNWCprog"         >> ${SI_PROFILE}
echo "package       SUNWman     delete"      >> ${SI_PROFILE}
echo "package       SUNWolman   delete"      >> ${SI_PROFILE}
echo "package       SUNWxwman   delete"      >> ${SI_PROFILE}

在此实例中,开始脚本必须将 SI_PROFILE 环境变量用作派生配置文件的名称,该派生配置文件缺省情况下设为 /tmp/install.input



注意:

如果使用开始脚本来创建派生配置文件,则要确保该脚本没有任何错误。 派生配置文件不由 check 脚本验证,这是因为派生配置文件直到开始脚本执行后才创建。