x86 ベースシステムへの Solaris 9 のインストールを完全に自動化するには、Solaris Device Configuration Assistant (DCA) および kdmconfig ユーティリティーに情報を提供する追加構成ファイルを作成する必要があります。
次の内容を持つ dca という名前のファイルを作成します。
IF 0,2="Solaris Device Configuration" THEN F2 FI IF *,0="Enter_Continue" THEN ENTER FI IF *,0="Enter_Continue" THEN ENTER FI IF *,0="Enter_Continue" THEN ENTER FI F2 F2
Solaris 9 インストールイメージ内の boot/solaris ディレクトリに、この dca ファイルを保存します。
たとえば、/export/s9_x86/Solaris_9/Tools/Boot/boot/solaris ディレクトリにファイルを保存します。
Solaris 9 インストールイメージの Solaris_9/Tools/Boot/etc ディレクトリにある bootrc ファイルをエディタで開き、次のような内容にします。
# @(#)bootrc 1.10 01/04/18
#
# bootrc script for installations
#
# ER - This script has been reduced to just start up the kernel boot.
# No user interaction.
# definitions
set DEFAULT_BOOTFILE kernel/unix
# retrieve boot-path constructed by MDB
set bootfile $DEFAULT_BOOTFILE
getprop boot-path bp
getprop boot-args ba
set bootargs "${ba}"
# display current defaults
echo " <<< Current Boot Parameters >>>
Boot path: ${bp}
Boot args: ${ba}
"
setprop boot-args '- install nowin'
echo '
<<< starting automatic installation >>>
'
echo "Booting $DEFAULT_BOOTFILE..."
run $DEFAULT_BOOTFILE
次のテキスト内容を持つ /sysidcfg-addon-file という名前のファイルを作成します。
keyboard=workaround:Unknown display=workaround:Unknown pointer=workaround:Unknown monitor=workaround:Unknown
N1 SPS ブラウザインタフェースで次の基本 Solaris OS 構成変数を編集します。
この変数が Solaris インストールイメージディレクトリ内の dca ファイルを指し示すようにします。たとえば -f -P/boot/solaris/dca です。
この変数が、作成した/sysidcfg-addon-file を指し示すようにします。
Solaris OS プロビジョニングプロファイルの変数の作成または編集方法については、「非 JET Solaris プロビジョニングプロファイルを作成する (ブラウザインタフェース)」を参照してください。