Solaris 9 安裝指南

驗證 rules 檔案

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

表 23-3 會說明什麼是check 程序檔。

表 23-3 當您使用 check 程序檔時會生什麼事

階級 

說明 

檢查 rules 檔案的語法。

 

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

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

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

# version=2 checksum=num

驗證 rules 檔案

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


    註解 -

    check 程序檔位於 Solaris 9 DVD 或 Solaris 9 Software 2 之 2 光碟上的Solaris_9/Misc/jumpstart_sample 目錄中。


  2. 變更JumpStart 目錄的目錄。

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


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

    -p 路徑

    從 Solaris 9 軟體影像,而不是從您正在使用的系統的check 程序檔,來使用 check 程序檔驗證 rules path 是本機磁碟、或已裝載 Solaris 9 DVD、或 Solaris 9 Software 2 之 2 光碟上的影像。

    如果系統執行前一版的 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 安裝。