導出的設定檔是指在自訂 JumpStart 安裝期間,由開始程序檔動態建立的設定檔。 當您無法建立 rules 檔案時,就必須使用導出的設定檔,以使特定系統與設定檔相符合。 例如,您可能需要將導出的設定檔用於相同的系統模型,這些模型有不同的硬體元件,如內含不同框架緩衝區的系統。
如果要建立使用導出設定檔的規則,您必須執行下列工作:
當系統符合某條規則,而「設定檔」欄位出現等號 (=) 時,開始程序檔會建立用來在系統上安裝 Solaris 軟體的導出設定檔。
以下是一個開始程序檔的範例,它每次都建立同樣的導出設定檔。 您可以撰寫一個開始程序檔,根據規則的評估來建立其他導出的設定檔。
#!/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 程序檔不會檢驗導出的設定檔,因為導出 的程序檔要到開始程序檔執行時才會建立。