Solaris 9 12/03 安裝指南

驗證 rules 檔案

在能夠使用設定檔和 rules 檔案之前,您必須執行 check 程序檔來驗證檔案是否已正確安裝。如果正確地設定了所有規則和設定檔,則會建立 rules.ok 檔案,此檔案是自訂 JumpStart 安裝軟體將系統與設定檔進行比對所必需的。

表 23–3 描述了 check 程序檔所執行的作業。

表 23–3 使用 check 程序檔時發生的狀況

階段 

描述 

檢查 rules 檔案的語法。

 

check 會檢驗規則關鍵字是否合法,以及是否為每個規則指定了 beginclassfinish 欄位。beginfinish 欄位可包括減號 (-),但不包括檔案名稱。

如果 rules 檔案中沒有發現任何錯誤,則會檢查在規則中所指定的每個設定檔的語法。

如果沒有發現任何錯誤,則 check 會從 rules 檔案中建立 rules.ok 檔案,移除所有的註釋和空白行,保留所有規則,並在結尾處增加以下註釋行:

# version=2 checksum=num

驗證 rules 檔案

  1. 確保 check 程序檔位於 JumpStart 目錄中。


    註解 –

    check 程序檔位於 Solaris DVD 或 Solaris Software 1 of 2 CD 的 Solaris_9/Misc/jumpstart_sample 目錄中。


  2. 將目錄變更至 JumpStart 目錄。

  3. 執行 check 程序檔來驗證 rules 檔案:


    $ ./check [[-p path -r file_name]]
    -p 路徑

    透過 Solaris 9 軟體影像的 check 程序檔,而不是您正在使用的系統的 check 程序檔來驗證 rulespath 是本機磁碟、已裝載的 Solaris DVD 或 Solaris Software 1 of 2 CD 上的影像。

    如果系統正在執行舊版的 Solaris,請使用此選項來執行最新版本的 check

    -rfile_name

    指定一個規則檔案,而不是指定名為 rules 的檔案。使用此選項,您可以在將規則整合至 rules 檔案之前測試規則的有效性。

    當執行 check 程序檔時,程序檔會報告 rules 檔案和每個設定檔的有效性檢查。如果沒有發生任何錯誤,程序檔會報告:自訂 JumpStart 配置完成

  4. 確保中含有 rules.ok 檔案,且許可權已設為 644。

在您驗證了 rules 檔案之後,可以在第 24章, 使用可選的自訂 JumpStart 功能 (工作)中學習更多可選擇的自訂 JumpStart 的功能。您可以在第 26章, 執行自訂 JumpStart 安裝 (工作)中學習如何執行自訂 JumpStart 安裝。