Solaris 9 安裝指南

驗證 rules 檔案

在您可以使用設定檔和 rules 檔案之前,您必須執行 check 程序檔來驗證檔案是否已正確安裝。若已正確設定所有的規則和設定檔,則會建立 JumpStart 安裝軟體所需要的 rules.ok 檔案,使設定檔和系統能夠相符。

表 23–3 會說明check 程序檔所執行的作業。

表 23–3 使用 check 程序檔各個階段的作業

階段 

說明  

檢查 rules 檔案的語法。

 

check 會檢驗規則關鍵字是否合法,且已指定每套規則的 begin classfinish 欄位。beginfinish 欄位由減號,而不是 (-) 檔案名稱構成。

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

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

# version=2 checksum=num

如果要驗證 rules 檔案

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


    註解 –

    check 程序檔位於 Solaris 9 DVD 或 Solaris 9 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 9 DVD 或 Solaris 9 Software 1 of 2 CD 上的影像。

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

    -r file_name

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

    當執行 check 程序檔時,程序檔會報告 rules 檔案和每個設定檔的有效性檢查。如果沒有發生任何錯誤,程序檔會報告: The custom JumpStart configuration is ok

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

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

如果要驗證 rules 檔案

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


    註解 –

    check 程序檔位於 Solaris 9 DVD 或 Solaris 9 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 9 DVD 或 Solaris 9 Software 1 of 2 CD 上的影像。

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

    -r file_name

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

    當執行 check 程序檔時,程序檔會報告 rules 檔案和每個設定檔的有效性檢查。如果沒有發生任何錯誤,程序檔會報告: The custom JumpStart configuration is ok

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

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