本章提供逐步說明,可讓您瞭解如何在站點上準備系統,使用自訂 JumpStart 安裝方法從站點上或在站點上安裝 Solaris 軟體。
作業 |
說明 |
相關說明 |
---|---|---|
如果系統上已安裝了舊版的 Solaris 軟體,您必須決定升級該系統的方法。 |
如果系統上已安裝了舊版的 Solaris,您需要決定如何升級該系統。請確保您已熟悉系統升級的準備和後續工作。規劃可協助您建立設定檔、開始程序檔以及結束程序檔。 | |
建立 JumpStart 目錄。 |
於伺服器上 如果您要在連接至網路的系統上執行自訂 JumpStart 安裝,則必須建立設定檔伺服器。設定檔伺服器包含一個用於自訂 JumpStart 檔案的 JumpStart 目錄。 | |
於磁片上 如果您要在未連接至網路的系統上執行自訂 JumpStart 安裝,則必須建立設定檔磁片。設定檔磁片包含自訂 JumpStart 檔案。 | ||
將規則增加至 rules 檔案。 |
在決定了如何安裝每個系統群組或單一系統後,請為每個要安裝的群組建立一個規則。每個規則均能夠根據一個或多個系統屬性來區分群組。這些規則將每個群組連結至一個設定檔。 | |
為每個規則建立設定檔。 |
設定檔是一種可定義如何安裝 Solaris 軟體 (例如,要在系統上安裝何種軟體群組) 的文字檔案。每個規則均指定一個設定檔,以在比對該規則時定義如何使用 Solaris 軟體來安裝系統。通常會為每個規則建立不同的設定檔。但是,相同設定檔可以用於一個以上的規則。 | |
(可選擇) 測試設定檔。 |
建立設定檔之後,請使用 pfinstall(1M) 指令測試設定檔,再使用設定檔安裝或升級系統。 | |
驗證 rules 檔案。 |
當 rules 檔案被 JumpStart 程式用來比對以設定檔所安裝的系統時,會產生一個 rules.ok 檔案版本。您必須使用 check 程序檔來驗證 rules 檔案。 |
當您為網路上的系統設定自訂 JumpStart 安裝時,需要在伺服器上建立一個名為 JumpStart 的目錄。JumpStart 目錄包含所有重要的自訂 JumpStart 檔案,例如,rules 檔案、rules.ok 檔案和設定檔。您必須將 JumpStart 目錄儲存在設定檔伺服器的根 (/) 目錄中。
包含 JumpStart 目錄的伺服器稱為設定檔伺服器。設定檔可以是如安裝伺服器或開機伺服器一樣的系統,或者該伺服器也可以是完全不一樣的伺服器。設定檔伺服器可以為不同的平台提供自訂 JumpStart 檔案。例如,x86 伺服器可同時對 SPARC 系統和 x86 系統提供自訂 JumpStart 檔案。
建立設定檔伺服器之後,您必須讓系統能存取伺服器。如需詳細說明,請參閱允許所有系統存取設定檔伺服器。
此程序假定系統正在執行 Volume Manager。如未使用 Volume Manager 管理光碟,請參閱「System Administration Guide: Devices and File Systems」,以瞭解如何在不使用 Volume Manager 的情況下管理可移除媒體的詳細資訊。
找出要建立 JumpStart 目錄的伺服器。
成為超級使用者,或者假定一個對等身份。
身份包含授權指令與特權指令。如需有關角色的更多資訊,請參閱「System Administration Guide: Security Services」中的「Configuring RBAC (Task Map)」。
在伺服器上的任意位置建立 JumpStart 目錄。
# mkdir -m 755 jumpstart_dir_path |
在以上指令中,jumpstart_dir_path 是 JumpStart 目錄的絕對路徑。
例如,下列指令在根 (/) 目錄中建立了名為 jumpstart 的目錄,並將權限設為 755:
# mkdir -m 755 /jumpstart |
share -F nfs -o ro,anon=0 jumpstart_dir_path |
例如,以下的項目可共用 /jumpstart 目錄:
share -F nfs -o ro,anon=0 /jumpstart |
決定您是否要將自訂 JumpStart 檔案的範例複製到 JumpStart 目錄中。
如果不複製,則跳至步驟 9。
如果要複製,請使用以下的決定表來選擇下一個步驟。
將自訂 JumpStart 範例檔案複製到設定檔伺服器的 JumpStart 目錄。
# cp -r media_path/Solaris_10/Misc/jumpstart_sample/* jumpstart_dir_path |
CD、DVD 或本機磁碟影像的路徑
放置自訂 JumpStart 檔案範例的設定檔伺服器上的路徑
例如,以下指令會將 jumpstart_sample 目錄複製到設定檔伺服器上的 /jumpstart 目錄:
若為 SPARC 系統:
cp -r /cdrom/cdrom0/s0/Solaris_10/Misc/jumpstart_sample/* /jumpstart |
若為 x86 系統:
cp -r /cdrom/cdrom0/Solaris_10/Misc/jumpstart_sample/* /jumpstart |
更新 JumpStart 檔案範例,使檔案能在您的環境中作業。
確保根中含有 JumpStart 目錄,且權限已設為 755。
允許網路上的系統存取設定檔伺服器。
如需詳細說明,請參閱允許所有系統存取設定檔伺服器。
當您建立設定檔伺服器時,必須確定系統在自訂 JumpStart 的安裝期間能在設定檔伺服器上存取 JumpStart 目錄。使用以下方法之一來確保存取權。
指令或檔案 |
提供存取權 |
操作說明 |
---|---|---|
每次新增用於網路安裝的系統時,請使用 -c 選項和 add_install_client 指令指定設定檔伺服器。 備註 – 若不使用 NFS,則必須使用其他方法提供存取權。
|
|
|
啟動系統時指定 JumpStart 目錄的位置 |
| |
| ||
/etc/bootparams 檔案 |
在 /etc/bootparams 檔案中新增萬用字元。 |
於 /etc/bootparams 檔案內。
於命名服務 bootparams 資料庫內。若要更新 bootparams 資料庫,請增加步驟 3 中顯示的項目。
若使用下列程序,則必須使用相同類型的系統,如所有的都為 SPARC 系統。
下列情況時請勿使用此程序:
將 JumpStart 目錄儲存在磁片時。
於啟動系統時指定了設定檔伺服器的位置。若使用其他架構的系統,則必須在啟動系統時指定設定檔伺服器的位置
若發生上述情況,請使用 SPARC boot 指令或使用 x86 GRUB 功能表。
您亦可將網路安裝資訊儲存在 DHCP 伺服器上。
若為 SPARC 系統,請以 add_install_client 指令和 -d 選項,指定自訂 JumpStart 程式使用 DHCP 伺服器。或以 boot 指令搭配 dhcp 選項,指定自訂 JumpStart 程式使用 DHCP 伺服器。如需關於使用此選項的說明,請參閱SPARC: boot 指令的指令參考。
若為 x86 系統,請以下列一種方式使用 dhcp:
若使用安裝伺服器,請以 add_install_client 指令和 -d 選項,指定自訂 JumpStart 程式使用具有 PXE 的 DHCP 伺服器。
您可以編輯 GRUB 功能表的 GRUB 項目,增加 dhcp 選項。如需有關編輯 GRUB 項目的說明,請參閱x86: 編輯 GRUB Boot 指令來執行自訂 JumpStart 安裝。
以超級使用者的身份登入安裝伺服器或啟動伺服器。
使用文字編輯器開啟 /etc/bootparams。
* install_config=server:jumpstart_dir_path |
指定所有系統均有存取權的萬用字元符號
JumpStart 目錄所在的設定檔伺服器的主機名稱
JumpStart 目錄的絕對路徑
例如,下列項目可讓所有系統存取名為 sherlock 的設定檔伺服器上之 /jumpstart 目錄:
* install_config=sherlock:/jumpstart |
若於啟動安裝用戶端時使用此程序,可能會產生以下錯誤訊息:
WARNING:getfile:RPC failed:error 5:(RPC Timed out).
從網路啟動,錯誤訊息包含這個錯誤訊息的詳細資訊。
現在,所有系統現均能夠存取設定檔伺服器。
包含 JumpStart 目錄的磁片稱為設定檔磁片。未連接到網路的系統無法存取設定檔伺服器。因此,如果系統沒有連接到網路,您必須在磁片上建立 JumpStart 目錄。您要建立設定檔磁片的系統上必須有磁碟機。
JumpStart 目錄包含所有必要的自訂 JumpStart 檔案,例如 rules 檔案、rules.ok 檔案以及設定檔。您必須將 JumpStart 目錄儲存在設定檔磁片的根 (/) 目錄中。
請參閱下列任一步驟程序:
這個程序假設系統正在執行 Volume Manager。如未使用 Volume Manager 管理磁片、CD 和 DVD,請參閱「System Administration Guide: Devices and File Systems」,以瞭解如何在不使用 Volume Manager 的情況下管理可移除媒體的詳細資訊。
找出連接了磁碟機之基於 SPARC 的系統。
成為超級使用者,或者假定一個對等身份。
身份包含授權指令與特權指令。如需有關角色的更多資訊,請參閱「System Administration Guide: Security Services」中的「Configuring RBAC (Task Map)」。
在磁碟機中插入一張空白的或可被覆寫的磁片。
# volcheck |
決定磁片是否包含 UNIX 檔案系統 (UFS)。
檢查系統上 /etc/mnttab 檔案的內容是否有類似下列項目:
/vol/dev/diskette0/scrap /floppy/scrap ufs suid,rw,largefiles,dev=1740008 927147040 |
如果項目已存在,請跳至步驟 7。
如果項目不存在,請執行下一個步驟。
# newfs /vol/dev/aliases/floppy0 |
決定您是否要將自訂 JumpStart 檔案的範例複製到 JumpStart 目錄中。
如果不複製,請跳至步驟 10。
如果要複製,請使用以下的決定表來選擇下一個步驟。
範例位置 |
操作說明 |
|
---|---|---|
Solaris Operating System for SPARC Platforms DVD 或是 Solaris Software for SPARC Platforms - 1 CD |
將 Solaris Operating System for SPARC Platforms DVD 或 Solaris Software for SPARC Platforms - 1 CD 插入伺服器的 CD-ROM 光碟機。 Volume Manager 會自動掛載 CD 或 DVD。 |
|
本機磁碟上的 Solaris Operating System for SPARC Platforms DVD 或 Solaris Software for SPARC Platforms - 1 CD 影像 |
將目錄變更至 Solaris Operating System for SPARC Platforms DVD 影像或 Solaris Software for SPARC Platforms - 1 CD 影像的位置。例如,鍵入以下指令:
|
將自訂 JumpStart 範例檔案複製到設定檔磁片的 JumpStart 目錄。
# cp -r media_path/Solaris_10/Misc/jumpstart_sample/* jumpstart_dir_path |
CD、DVD 或本機磁碟影像的路徑
放置自訂 JumpStart 檔案範例的設定檔磁片的路徑
您必須將所有的自訂 JumpStart 安裝檔案放置在磁片上的根 (/) 目錄中。
例如,以下指令會將 Solaris Software for SPARC Platforms - 1 CD 上的 jumpstart_sample 內容,複製到 scrap 設定檔磁片的根 (/) 目錄中:
cp -r /cdrom/cdrom0/s0/Solaris_10/Misc/jumpstart_sample/* /floppy/scrap |
更新設定檔磁片上的 JumpStart 檔案範例,使檔案能在您的環境中作業。
確保根中含有 JumpStart 目錄,且權限已設為 755。
退出磁片。
# eject floppy |
您已完成設定檔磁片的建立。您現在可以更新 rules 檔案,並在設定檔磁片上建立設定檔以執行自訂 JumpStart 安裝。若要繼續,請跳至建立 rules 檔案。
使用這個程序,以 GRUB 建立設定檔磁片。啟用啟動程序的安裝程序過程中,會提供 GRUB 功能表。GRUB 功能表會取代在舊發行版本中啟動系統所需之 Solaris Device Configuration Assistant。
這個程序假設系統正在執行 Volume Manager。如未使用 Volume Manager 管理磁片、CD 和 DVD,請參閱「System Administration Guide: Devices and File Systems」,以瞭解如何在不使用 Volume Manager 的情況下管理可移除媒體的詳細資訊。
找出連接了磁碟機之基於 x86 的系統。
成為超級使用者,或者假定一個對等身份。
身份包含授權指令與特權指令。如需有關角色的更多資訊,請參閱「System Administration Guide: Security Services」中的「Configuring RBAC (Task Map)」。
插入一張空白磁片,或是一張可在磁碟機中被覆寫的磁片。
# volcheck |
決定您是否要將自訂 JumpStart 檔案的範例複製到 JumpStart 目錄中。
如果不複製,請跳至步驟 8。
如果要複製,請使用以下的決定表來選擇下一個步驟。
範例位置 |
操作說明 |
|
---|---|---|
Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD |
將 Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD 插入伺服器的 CD-ROM 光碟機。 Volume Manager 會自動掛載 DVD 或 CD。 |
|
本機磁碟上的 Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD 影像 |
將目錄變更為 Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD 影像所在的位置。例如,您可鍵入以下指令:
|
將自訂 JumpStart 範例檔案複製到設定檔磁片的 JumpStart 目錄。
# cp -r media_path/Solaris_10/Misc/jumpstart_sample/* jumpstart_dir_path |
CD、DVD 或本機磁碟影像的路徑
放置自訂 JumpStart 檔案範例的設定檔磁片的路徑
您必須將所有自訂 JumpStart 安裝檔案置於設定檔磁片上的根 (/) 目錄中。
例如,以下指令會將 Solaris Software for x86 Platforms - 1 CD 上的 jumpstart_sample 內容,複製到 scrap 設定檔磁片的根 (/) 目錄中:
cp -r /cdrom/cdrom0/Solaris_10/Misc/jumpstart_sample/* /floppy/scrap |
更新設定檔磁片上的 JumpStart 檔案範例,使檔案能在您的環境中作業。
確保根中含有 JumpStart 目錄,且權限已設為 755。
按一下 [檔案管理者] 視窗上的 [退出磁碟],或者在指令行中輸入 eject floppy,即可退出磁片。
按一下 [可移除的媒體管理者] 對話方塊上的 [確定]。
手動退出磁片。
您已完成設定檔磁片的建立。您現在可以更新 rules 檔案,並在設定檔磁片上建立設定檔,以執行自訂 JumpStart 安裝。若要繼續,請跳至建立 rules 檔案。
rules 檔案是包含您想要安裝 Solaris 作業系統之各系統群組所分別適用的規則之文字檔。每個規則均能夠根據一個或多個系統屬性來區分群組,每個規則也會將每個群組連結至一個設定檔。設定檔是一個文字檔案,定義 Solaris 軟體要如何安裝在群組中的每個系統上。例如,下列規則會指定 JumpStart 程式使用 basic_prof 設定檔中的資訊,在任何具有 sun4u 平台群組的系統上進行安裝。
karch sun4u - basic_prof - |
rules 檔案用於建立自訂 JumpStart 安裝所需要的 rules.ok 檔案。
如果您使用建立獨立系統的設定檔磁片或建立網路系統的設定檔伺服器中的程序來設定 JumpStart 目錄,JumpStart 目錄已經有一個範例 rules 檔案。rules 檔案範例中包含文件及一些範例規則。如果您使用 rules 檔案範例,請確定已將不想使用的範例規則標示為註釋。
rules 檔案可包含下列任何一項:
使用文字編輯器,建立名稱為 rules 的文字檔。或者,開啟所建立之 JumpStart 目錄中的 rules 檔案範例。
在 rules 檔案中為您想安裝 Solaris 軟體的各系統群組增加一個規則。
如需 rules 檔案關鍵字和值的清單,請參閱規則關鍵字和值。
!rule_keyword rule_value && !rule_keyword rule_value ... begin profile finish |
一種預先定義的詞彙單元或文字,說明一般系統屬性,例如主機名稱 hostname 或記憶體大小 memsize。rule_keyword 和規則值一起使用,將有相同屬性的系統與設定檔進行比對。如需規則關鍵字的清單,請參閱規則關鍵字和值。
提供對應規則關鍵字之特定系統屬性的值。在規則關鍵字和值中介紹規則值。
在同一個規則中結合規則關鍵字和規則值對所必須使用的符號 (邏輯 AND)。在自訂 JumpStart 安裝期間,系統必須在符合規則之前將規則中的每一對都進行比對。
一個可在安裝開始之前執行的可選擇的 Bourne shell 程序檔之名稱。如果不存在開始程序檔,則必須在此欄位中鍵入一個減號 (-)。所有的開始程序檔都必須位於 JumpStart 目錄中。
如需有關如何建立開始程序檔的資訊,請參閱建立開始程序檔。
一個定義了如何將 Solaris 軟體安裝在系統上 (當系統比對規則時) 的文字檔案之名稱。設定檔中的資訊由設定檔關鍵字和與其相應的設定檔值構成。所有設定檔均必須位於 JumpStart 目錄中。
如需有關使用設定檔欄位的選擇性方法,請參閱使用站點特定的安裝程式和使用開始程序檔建立衍生設定檔。
一個可在安裝完成之後執行的可選擇的 Bourne shell 程序檔名稱。如果結束程序檔不存在,您必須在此欄位中鍵入一個減號 (-)。所有的結束程序檔都必須位於 JumpStart 目錄中。
如需有關如何建立結束程序檔的資訊,請參閱建立結束程序檔。
每個規則至少包含以下項目:
關鍵字、值和相應的設定檔
如果未指定開始或結束程序檔,位於 begin 和 finish 欄位中的減號 (-)
將 rules 檔案儲存在 JumpStart 目錄中。
確保 root 中含有 rules 檔案,且權限已設為 644。
以下範例顯示了 rules 檔案中的數個規則範例。每一行都有一個規則關鍵字及此關鍵字的有效值。JumpStart 程式從頭至尾對 rules 檔案進行掃描。
當 JumpStart 程式找到符合規則關鍵字和值的已知系統時,JumpStart 程式將會安裝設定檔欄位中列出之設定檔所指定的 Solaris 軟體。
如需 rules 檔案限制的完整清單,請參閱rules 檔案的語法。
# rule keywords and rule values begin script profile finish script # ----------------------------- ------------ -------- ------------- hostname eng-1 - basic_prof - network 192.168.255.255 && !model \ 'SUNW,Sun-Blade-100' - net_prof - model SUNW,SPARCstation-LX - lx_prof complete network 192.168.2.0 && karch i86pc setup x86_prof done memsize 64-128 && arch i386 - prog_prof - any - - generic_prof - |
下列清單描述了此範例的一些關鍵字和值。
如果系統的主機名稱為 eng-1,則符合規則。basic_prof 設定檔用於將 Solaris 軟體安裝在符合規則的系統上。
如果系統位於子網路 192.168.255.255,且不是 Sun BladeTM 100 系統 (SUNW,Sun-Blade-100),則符合規則。net_prof 設定檔用於將 Solaris 軟體安裝在符合此規則的系統上。這個規則也提供透過使用反斜線字元 (\) 在新行上繼續使用單一規則的範例。
如果系統為 SPARCstation LX,則符合規則。 lx_prof 設定檔和 complete 結束程序檔是用來將 Solaris 軟體安裝在符合此規則的系統上。
如果系統位於子網路 192.168.2.0 上,而且是 x86 sun4u 系統,則符合規則。setup 開始程序檔、x864u_prof 設定檔和 done 結束程序檔用於將 Solaris 軟體安裝在符合規則的系統上。
如果系統的記憶體在 64 到 128 MB 之間並且是 x86 系統,則符合規則。prog_prof 設定檔用於將 Solaris 軟體安裝在符合規則的系統上。
此規則可比對任何與之前規則不相符的系統。generic_prof 設定檔用於將 Solaris 軟體安裝在符合規則的系統上。如果使用了 any,則其必定永遠是 rules 檔案中的最後一個規則。
設定檔是定義如何在系統上安裝 Solaris 軟體的文字檔。設定檔定義了安裝元素,例如,要安裝的軟體群組。每個規則都會指定一個定義了如何安裝系統的設定檔。您可以為每個規則建立不同的設定檔,或者在多個規則中使用相同的設定檔。
設定檔包含一或多個設定檔關鍵字和其值。每個設定檔關鍵字都是一個指令,它可以控制 JumpStart 程式如何在系統上安裝 Solaris 軟體的一個方面。例如,下列設定檔關鍵字和值可以指定 JumpStart 程式將系統安裝成伺服器:
system_type server |
如果您使用以下其中一個程序建立 JumpStart 目錄,則設定檔範例已在 JumpStart 目錄中:
設定檔可包含以下項目:
使用文字編輯程式來建立文字檔案。描述性地命名檔案。或者,在您建立的 JumpStart 目錄中開啟設定檔範例。
確定設定檔的名稱反映出您想如何使用該設定檔在系統上安裝 Solaris 軟體。例如,您可以將設定檔命名為 basic_install、eng_profile 或 user_profile。
將設定檔關鍵字和值增加至設定檔。
如需設定檔關鍵字和值的清單,請參閱設定檔關鍵字和值。
設定檔關鍵字和其值是區分大小寫的。
將設定檔儲存在 JumpStart 目錄中。
確保根中含有設定檔,且權限已設為 644。
測試設定檔 (可選擇)。
測試設定檔包含測試設定檔的相關資訊。
下列設定檔範例說明如何使用不同的設定檔關鍵字和設定檔值,控制 Solaris 軟體安裝在系統上的方式。設定檔關鍵字和值包含設定檔關鍵字和值的說明。
# profile keywords profile values # ----------------- ----------------- install_type initial_install system_type standalone partitioning default filesys any 512 swap # specify size of /swap cluster SUNWCprog package SUNWman delete cluster SUNWCacc |
下列清單描述了此範例的一些關鍵字和值。
每個設定檔都需要關鍵字 install_type。
關鍵字 system_type 將要安裝的系統定義為獨立的系統。
以 default 值安裝的軟體決定檔案系統磁碟片段。swap 的大小設定為 512 MB,可安裝在任何磁碟上,其值為 any。
開發者 Solaris 軟體群組 (SUNWCprog) 已安裝在系統上。
如果標準線上手冊從檔案伺服器 s_ref 掛載在網路上,則線上手冊套裝軟體並不會安裝在系統上。系統會選取包含 [系統統計] 公用程式的套裝軟體進行安裝。
# profile keywords profile values # ----------------- ----------------- install_type initial_install system_type standalone partitioning default filesys any 512 swap # specify size of /swap cluster SUNWCprog cluster SUNWCacc package apache_server \ http://package.central/packages/apache timeout 5 |
下列清單描述了此範例的一些關鍵字和值。
每個設定檔都需要關鍵字 install_type。
關鍵字 system_type 將要安裝的系統定義為獨立的系統。
以 default 值安裝的軟體決定檔案系統磁碟片段。swap 的大小設定為 512 MB,可安裝在任何磁碟上,其值為 any。
開發者 Solaris 軟體群組 (SUNWCprog) 已安裝在系統上。
協力廠商套裝軟體會安裝在 HTTP 伺服器上的系統。
# profile keywords profile values # ---------------- ------------------- install_type initial_install system_type standalone partitioning explicit filesys c0t0d0s0 auto / filesys c0t3d0s1 auto swap filesys any auto usr cluster SUNWCall |
下列清單描述了此範例的一些關鍵字和值。
檔案系統磁碟片段由關鍵字 filesys 決定,其值為 explicit。根 (/) 的大小依選取的軟體而定,其值為 auto,且安裝在 c0t0d0s0 上。swap 的大小將依需要而設定,它安裝在 c0t3d0s1 上。usr 依選取的軟體而定,而安裝程式會根據值 any,決定 usr 的安裝位置。
完整的 Solaris 軟體群組 (SUNWCall) 已安裝在系統上。
# profile keywords profile values # ---------------- ------------------- install_type upgrade root_device c0t3d0s2 backup_media remote_filesystem timber:/export/scratch package SUNWbcp delete package SUNWxwman add cluster SUNWCacc add patch patch_list nfs://patch_master/Solaris_10/patches \ retry 5 locale de |
下列清單描述了此範例的一些關鍵字和值。
設定檔可透過重新分配磁碟空間來升級系統。在此範例中,由於系統上的一些檔案系統並沒有足夠的空間來進行升級,因此必須重新分配磁碟空間。
c0t3d0s2 上的根檔案系統已升級。
名為 timber 的遠端系統可用來在磁碟空間的重新分配期間備份資料。如需其他備份媒體關鍵字值,請參閱backup_media 設定檔關鍵字。
二進制相容性套裝軟體 SUNWbcp 不會安裝在升級後的系統上。
如果系統尚未安裝 [ X Window 系統] 線上手冊和 [系統統計公用程式],則此程式碼會確保將其安裝到系統上。系統上的所有套裝軟體都會自動升級。
升級時一起安裝的修補程式清單。修補程式清單位於 NFS 伺服器 (名為 patch_master) 的 Solaris_10/patches 目錄下。在掛載失敗的情況下,將嘗試 NFS 掛載五次。
系統上將會安裝德文本土化套裝軟體。
# profile keywords profile values # ---------------- ------------------- install_type upgrade root_device c0t3d0s2 backup_media remote_filesystem timber:/export/scratch layout_constraint c0t3d0s2 changeable 100 layout_constraint c0t3d0s4 changeable layout_constraint c0t3d0s5 movable package SUNWbcp delete package SUNWxwman add cluster SUNWCacc add locale de |
下列清單描述了此範例的一些關鍵字和值。
設定檔可透過重新分配磁碟空間來升級系統。在此範例中,由於系統上的一些檔案系統並沒有足夠的空間來進行升級,因此必須重新分配磁碟空間。
c0t3d0s2 上的根檔案系統已升級。
名為 timber 的遠端系統可用來在磁碟空間的重新分配期間備份資料。如需其他備份媒體關鍵字值,請參閱backup_media 設定檔關鍵字。
當自動配置要重新分配磁碟空間以進行升級時,關鍵字 layout_constraint 可指定自動配置執行下列作業。
變更片段 2 和片段 4。這些片段可以移動至其他位置並可變更大小。
移動片段 5。此片段可以移動至其他位置但無法變更大小。
二進制相容性套裝軟體 SUNWbcp 不會安裝在升級後的系統上。
如果系統尚未安裝 [ X Window 系統] 線上手冊和 [系統統計公用程式],則此程式碼會確保將其安裝到系統上。系統上的所有套裝軟體都會自動升級。
系統上將會安裝德文本土化套裝軟體。
在下列範例中,設定檔指示自訂 JumpStart 程式會從 HTTP 伺服器擷取 Solaris Flash 歸檔。
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location http://192.168.255.255/flasharchive/solarisarchive partitioning explicit filesys c0t1d0s0 4000 / filesys c0t1d0s1 512 swap filesys c0t1d0s7 free /export/home
下列清單描述了此範例的一些關鍵字和值。
該設定檔在複製系統上安裝 Solaris Flash 歸檔。與初始安裝中一樣,將會覆寫所有檔案。
可從 HTTP 伺服器中擷取 Solaris Flash 歸檔。
檔案系統磁碟片段由關鍵字 filesys 決定,其值為 explicit。根 (/) 的大小依 Solaris Flash 歸檔的大小而定。根檔案系統安裝在 c0t1d0s0 上。swap 的大小會依需要設定,它安裝在 c0t1d0s1 上。/export/home 依剩餘磁碟空間而定。/export/home 安裝在 c0t1d0s7 上。
在下列範例中,設定檔指示自訂 JumpStart 程式會從安全 HTTP 伺服器擷取 Solaris Flash 歸檔。
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location https://192.168.255.255/solarisupdate.flar partitioning explicit filesys c0t1d0s0 4000 / filesys c0t1d0s1 512 swap filesys c0t1d0s7 free /export/home
下列清單描述了此範例的一些關鍵字和值。
該設定檔在複製系統上安裝 Solaris Flash 歸檔。與初始安裝中一樣,將會覆寫所有檔案。
可從安全的 HTTP 伺服器中擷取壓縮的 Solaris Flash 歸檔。
檔案系統磁碟片段由關鍵字 filesys 決定,其值為 explicit。根 (/) 的大小依 Solaris Flash 歸檔的大小而定。swap 的大小會依需要設定,它安裝在 c0t1d0s1 上。/export/home 依剩餘磁碟空間而定。/export/home 安裝在 c0t1d0s7 上。
在下列範例中,設定檔指示自訂 JumpStart 程式會從 HTTP 伺服器擷取 Solaris Flash 歸檔。
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location http://192.168.255.255/flasharchive/solarisarchive partitioning explicit filesys c0t1d0s0 4000 / filesys c0t1d0s1 512 swap filesys c0t1d0s7 free /export/home package SUNWnew http://192.168.254.255/Solaris_10 timeout 5
下列清單描述了此範例的一些關鍵字和值。
該設定檔在複製系統上安裝 Solaris Flash 歸檔。與初始安裝中一樣,將會覆寫所有檔案。
可從 HTTP 伺服器中擷取 Solaris Flash 歸檔。
檔案系統磁碟片段由關鍵字 filesys 決定,其值為 explicit。根 (/) 的大小依 Solaris Flash 歸檔的大小而定。根檔案系統安裝在 c0t1d0s0 上。swap 的大小會依需要設定,它安裝在 c0t1d0s1 上。/export/home 依剩餘磁碟空間而定。/export/home 安裝在 c0t1d0s7 上。
SUNWnew 套裝軟體會由位於 HTTP 伺服器 192.168.254.255 的 Solaris_10 目錄增加。
在下列範例中,設定檔指示自訂 JumpStart 程式會從 NFS 伺服器擷取 Solaris Flash 歸檔。flash_update 關鍵字表示這是差動歸檔。差動歸檔僅安裝兩個系統影像之間的差異。
# profile keywords profile values # ---------------- ------------------- install_type flash_update archive_location nfs installserver:/export/solaris/flasharchive \ /solarisdiffarchive no_master_check
下列清單描述了此範例的一些關鍵字和值。
設定檔在複製系統上安裝 Solaris Flash 差動歸檔。僅安裝該歸檔指定的檔案。
可從 NFS 伺服器中擷取 Solaris Flash 歸檔。
不會檢查複製系統是否包含有效的系統影像。有效的系統影像可能已從原始主系統中建立。
在下列範例中,設定檔指示自訂 JumpStart 程式會建立空啟動環境。空啟動環境不包含任何檔案系統,也不會從目前啟動環境進行任何複製。稍後,系統會將 Solaris Flash 歸檔植入此啟動環境,然後啟動該環境。
# profile keywords profile values # ---------------- ------------------- install_type initial_install system_type standalone partitioning explicit filesys c0t0d0s0 auto / filesys c0t3d0s1 auto swap filesys any auto usr cluster SUNWCall bootenv createbe bename second_BE \ filesystem /:/dev/dsk/c0t1d0s0:ufs \ filesystem -:/dev/dsk/c0t1d0s0:swap \ filesystem /export:shared:ufs |
下列清單描述了此範例的一些關鍵字和值。
檔案系統磁碟片段由關鍵字 filesys 決定,其值為 explicit。根 (/) 的大小依選取的軟體而定,其值為 auto,且安裝在 c0t0d0s0 上。swap 的大小將依需要而設定,它安裝在 c0t3d0s1 上。usr 依選取的軟體而定,而安裝程式會根據值 any,決定 usr 的安裝位置。
完整的 Solaris 軟體群組 (SUNWCall) 已安裝在系統上。
在 c0t1d0 磁碟上設置非使用中的空啟動環境。將建立根 (/)、交換檔以及 /export 的檔案系統,但均保留為空系統。以後,可以使用 Solaris Flash 歸檔安裝此第二個啟動環境。然後可以啟動新的啟動環境,以成為目前的啟動環境。
如需使用此關鍵字相關的關鍵字值和背景,請參閱下列參考內容:
如需關鍵字值的說明,請參閱設定檔關鍵字和值。
如需有關使用 Solaris Live Upgrade 建立、升級和啟動非使用中啟動環境的背景資訊,請參閱「Solaris 10 8/07 安裝指南:Solaris Live Upgrade 與升級規劃」中的第 2 章「Solaris Live Upgrade (簡介)」。
如需有關使用 Solaris Flash 歸檔的背景資訊,請參閱「Solaris 10 8/07 安裝指南:Solaris Flash 歸檔 (建立與安裝)」中的第 1 章「Solaris Flash (簡介)」。
在下列範例中,設定檔指出自訂 JumpStart 程式使用 Solaris Volume Manager 技術,為根 (/)、swap、/usr 和 /export/home 檔案系統建立 RAID-1 磁碟區 (鏡像)。啟動環境中會安裝 Solaris Flash 歸檔。
# profile keywords profile values # ---------------- ------------------- install_type flash_install arhcive_location nfs server:/export/home/export/flash.s10.SUNWCall partitioning explicit filesys mirror:d10 c0t0d0s0 c0t1d0s0 4096 / filesys mirror c0t0d0s1 2048 swap filesys mirror:d30 c0t0d0s3 c0t1d0s3 4096 /usr filesys mirror:d40 c0t0d0s4 c0t1d0s4 4096 /usr filesys mirror:d50 c0t0d0s5 c0t1d0s5 free /export/home metadb c0t1d0s7 size 8192 count 3 |
下列清單描述了此範例的一些關鍵字和值。
該設定檔在複製系統上安裝 Solaris Flash 歸檔。與初始安裝中一樣,將會覆寫所有檔案。
可從 NFS 伺服器中擷取 Solaris Flash 歸檔。
檔案系統磁碟片段由關鍵字 filesys 決定,其值為 explicit。
在磁碟片段 c0t0d0s0 和 c0t1d0s0 上建立根 (/) 檔案系統與其鏡像。根 (/) 檔案系統的大小會設為 4096 MB。用於鏡像 c0t0d0s0 與 c0t1d0s0 的 RAID-1 磁碟區會命名為 d10。
在片段 c0t0d0s1 上建立 swap 檔案系統與其鏡像,檔案系統大小為 2048 MB。自訂 JumpStart 程式為該鏡像指定一個名稱。
在 c0t1d0s3 和 c0t0d0s3 上建立 /usr 檔案系統與其鏡像。/usr 檔案系統的大小會設為 4096 MB。RAID-1 磁碟區會命名為 d30。
在磁碟片段 c0t1d0s4 與 c0t0d0s4 上已建立與鏡像 /usr 檔案系統。/usr 檔案系統的大小會設為 4096 MB。RAID-1 磁碟區會命名為 d40。
在磁碟片段 c0t1d0s7 上安裝三個狀態資料庫複本 (中介資料庫),這些複本大小為 8192 個區塊 (4 MB)。
如需有關如何在安裝期間建立鏡像檔案系統的簡介資訊,請參閱「Solaris 10 8/07 安裝指南:規劃安裝與升級」中的第 8 章「在安裝期間建立 RAID-1 磁碟區 (鏡像) (簡介)」。
如需建立鏡像檔案系統的準則和需求,請參閱「Solaris 10 8/07 安裝指南:規劃安裝與升級」中的第 9 章「在安裝期間建立 RAID-1 磁碟區 (鏡像) (規劃)」。
如需關鍵字值的說明,請參閱filesys 設定檔關鍵字 (建立 RAID-1 磁碟區)和metadb 設定檔關鍵字 (建立狀態資料庫複本)。
在以下範例中,設定檔指出自訂 JumpStart 程式使用 Solaris Volume Manager 技術,為根 (/) 檔案系統建立 RAID-1 磁碟區 (鏡像)。
# profile keywords profile values # ---------------- ------------------- install_type initial_install cluster SUNWCXall filesys mirror:d30 c0t1d0s0 c0t0d0s0 / filesys c0t0d0s3 512 swap metadb c0t0d0s4 size 8192 count 4 metadb c0t1d0s4 size 8192 count 4 |
下列清單描述了此範例的一些關鍵字和值。
系統上安裝了完整 Solaris 軟體加 OEM 支援軟體群組 (SUNWCXall)。
在磁碟片段 c0t1d0s0 與 c0t0d0s0 上已建立與鏡像根 (/) 檔案系統。用於鏡像 c0t1d0s0 與 c0t0d0s0 的 RAID-1 磁碟區會命名為 d30。自訂 JumpStart 程式為兩個子鏡像指定名稱。
在磁碟片段 c0t0d0s3 上已建立與鏡像 swap 檔案系統,該檔案系統大小為 512 MB。
在磁碟片段 c0t0d0s4 上安裝四個狀態資料庫複本 (中介資料庫),這些複本大小為 8192 個區塊 (4 MB)。
在磁碟片段 c0t1d0s4 上安裝四個狀態資料庫複本 (中介資料庫),這些複本大小為 8192 個區塊 (4 MB)。
如需有關如何在安裝期間建立 RAID-1 磁碟區的簡介資訊,請參閱「Solaris 10 8/07 安裝指南:規劃安裝與升級」中的第 8 章「在安裝期間建立 RAID-1 磁碟區 (鏡像) (簡介)」。
如需建立 RAID-1 磁碟區的準則和需求,請參閱「Solaris 10 8/07 安裝指南:規劃安裝與升級」中的第 9 章「在安裝期間建立 RAID-1 磁碟區 (鏡像) (規劃)」。
如需關鍵字值的說明,請參閱filesys 設定檔關鍵字 (建立 RAID-1 磁碟區)和metadb 設定檔關鍵字 (建立狀態資料庫複本)。
在以下範例中,設定檔指出自訂 JumpStart 程式使用 Solaris Volume Manager 技術,為根 (/)、swap 以及 /usr 檔案系統建立 RAID-1 磁碟區 (鏡像)。
# profile keywords profile values # ---------------- ------------------- install_type initial_install cluster SUNWCXall filesys mirror:d100 c0t1d0s0 c0t0d0s0 200 / filesys c0t1d0s5 500 /var filesys c0t0d0s5 500 filesys mirror c0t0d0s1 512 swap metadb c0t0d0s3 size 8192 count 5 filesys mirror c0t1d0s4 c0t0d0s4 2000 /usr filesys c0t1d0s7 free /export/home filesys c0t0d0s7 free |
下列清單描述了此範例的一些關鍵字和值。
系統上安裝了完整 Solaris 軟體加 OEM 支援軟體群組 (SUNWCXall)。
在磁碟片段 c0t1d0s0 與 c0t0d0s0 上已建立與鏡像根 (/) 檔案系統。根 (/) 檔案系統的大小已設定為 200 MB。用於鏡像 c0t1d0s0 與 c0t0d0s0 的 RAID-1 磁碟區會命名為 d100。
會在磁碟片段 c0t1d0s5 上安裝 /var 檔案系統,大小為 500 MB。會在磁碟片段 c0t1d0s0 與 c0t0d0s0 上建立與鏡像根 (/) 檔案系統。根 (/) 檔案系統的大小已設定為 200 MB。鏡像 c0t1d0s0 與 c0t0d0s0 的 RAID-1 磁碟區命名為 d100。
在磁碟片段 c0t0d0s1 上已建立與鏡像 swap 檔案系統,系統大小為 512 MB。自訂 JumpStart 程式為該鏡像指定一個名稱。
在磁碟片段 c0t0d0s3 上安裝五個狀態資料庫複本 (中介資料庫),這些複本大小為 8192 個區塊 (4 MB)。
在磁碟片段 c0t1d0s4 與 c0t0d0s4 上已建立與鏡像 /usr 檔案系統。/usr 檔案系統的大小已設定為 2000 MB。自訂 JumpStart 程式為該鏡像指定一個名稱。
如需有關如何在安裝期間建立鏡像檔案系統的簡介資訊,請參閱「Solaris 10 8/07 安裝指南:規劃安裝與升級」中的第 8 章「在安裝期間建立 RAID-1 磁碟區 (鏡像) (簡介)」。
如需建立鏡像檔案系統的準則和需求,請參閱「Solaris 10 8/07 安裝指南:規劃安裝與升級」中的第 9 章「在安裝期間建立 RAID-1 磁碟區 (鏡像) (規劃)」。
如需關鍵字值的說明,請參閱filesys 設定檔關鍵字 (建立 RAID-1 磁碟區)和metadb 設定檔關鍵字 (建立狀態資料庫複本)。
# profile keywords profile values # ---------------- ------------------- install_type initial_install system_type standalone fdisk c0t0d0 0x04 delete fdisk c0t0d0 solaris maxfree cluster SUNWCall cluster SUNWCacc delete |
下列清單描述了此範例的一些關鍵字和值。
從 c0t0d0 磁碟中刪除所有 DOSOS 16 (04 十六進位) 類型的 fdisk 分割區。
在 c0t0d0 磁碟的最大連續可用空間上建立 Solaris fdisk 分割區。
完整的 Solaris 軟體群組 (SUNWCall) 已安裝在系統上。
系統上將不會安裝系統統計公用程式 SUNWCacc。
建立設定檔後,請使用 pfinstall(1M) 指令測試設定檔。在使用設定檔來安裝或升級系統之前,請對設定檔進行測試。當您正在建立可重新分配磁碟空間的升級設定檔時,測試設定檔會特別有用。
檢查 pfinstall 產生的安裝輸出就可以快速判斷設定檔的運作是否符合期望。例如,在對系統進行升級之前,可使用設定檔來測定系統是否有足夠的磁碟空間以升級至新發行版本的 Solaris 軟體。
pfinstall 可根據以下項目測試設定檔:
正在執行 pfinstall 的系統之磁碟配置。
其他磁碟配置。您所使用的磁碟配置可表示磁碟的結構,例如,磁碟的位元組/磁區、旗號和磁碟片段。如需有關如何建立磁碟配置檔案的資訊,請參閱建立磁碟配置檔和x86: 建立磁碟配置檔。
您無法使用磁碟配置檔測試用於系統升級的設定檔。相反,您必須根據系統的實際磁碟配置和目前安裝在系統上的軟體來測試設定檔。
如果要成功且準確地測試特定 Solaris 發行發行版本的設定檔,您必須在相同發行版本的 Solaris 環境中測試設定檔。例如,若要測試 Solaris 初始安裝設定檔,請在執行 Solaris 作業系統的系統上執行 pfinstall 指令。
如果您要在以下情況之一下測試設定檔,就需要建立臨時的安裝環境:
要在執行舊版 Solaris 軟體的系統上測試 Solaris 10 8/07 升級設定檔。
尚未安裝 Solaris 10 8/07 系統以測試 Solaris 10 8/07 初始安裝設定檔。
從以下影像之一來啟動系統:
若為 SPARC 系統:
Solaris Operating System for SPARC Platforms DVD
Solaris Software for SPARC Platforms - 1 CD
若為 x86 系統:
Solaris Operating System for x86 Platforms DVD
Solaris Software for x86 Platforms - 1 CD
如果您要測試升級設定檔,請啟動要升級的系統。
對系統識別問題做出回應。
若要從安裝程式結束,請在出現下列提示時鍵入 !。
The Solaris installation program will assist you in installing software for Solaris. <Press ENTER to continue> {"!" exits} |
從 shell 中執行 pfinstall 指令。如需有關使用 pfinstall 指令的詳細資訊,請參閱測試設定檔中的步驟 7。
若使用 locale 關鍵字,則 pfinstall -D 指令即無法測試設定檔。如需解決方法,請參閱升級 Solaris 作業系統一節中的錯誤訊息「could not select locale」(無法選取語言環境)。
找到要測試設定檔的系統,該系統與建立設定檔系統屬於相同類型的平台 (SPARC 或 x86)。
如果您正在測試升級設定檔,則必須在要進行升級的實際系統上測試設定檔。
請使用以下的決定表來選擇下一個步驟。
測試方案 |
操作說明 |
---|---|
測試初始安裝設定檔,並具有正在執行 Solaris 10 8/07 軟體的系統。 |
成為系統的超級使用者,然後跳至步驟 5。 |
測試升級設定檔,或沒有正在執行 Solaris 10 8/07 以測試初始安裝設定檔的系統。 |
建立臨時的 Solaris 10 8/07 環境以測試設定檔。如需詳細資訊,請參閱建立臨時的 Solaris 環境以測試設定檔。然後,跳至步驟 3。 |
建立一個臨時掛載點。
# mkdir /tmp/mnt |
掛載包含了要測試的一個或多個設定檔的目錄。
掛載方案 |
鍵入說明 |
|
---|---|---|
對網路上的系統掛載遠端 NFS 檔案系統。 |
|
|
SPARC:掛載 UFS 格式的磁片。 |
|
|
掛載 PCFS 格式的磁片。 |
|
若要以特定的系統記憶體大小來測試設定檔,請將 SYS_MEMSIZE 設定成特定的記憶體大小 (以 MB 為單位)。
# SYS_MEMSIZE=memory_size # export SYS_MEMSIZE |
您是否已在步驟 4 中掛載目錄?
如果是,請將目錄變更至 /tmp/mnt。
# cd /tmp/mnt |
如果否,請變更至設定檔所在的目錄 (通常為 JumpStart 目錄)。
# cd jumpstart_dir_path |
使用 pfinstall(1M) 指令測試設定檔。
# /usr/sbin/install.d/pfinstall -D:-d disk_config_file -c path profile |
指令中必須包含 -d 或 -D 選項。如果未包含其中任何一個選項,pfinstall 會使用您指定用於安裝 Solaris 軟體的設定檔。將覆寫系統上的所有資料。
pfinstall 使用目前系統的磁碟配置來測試設定檔。您必須使用 -D 選項來測試升級設定檔。
pfinstall 使用磁碟配置檔 disk_config_file 來測試設定檔。如果 disk_config_file 並不是位於執行 pfinstall 的目錄中,您就必須指定路徑。
如需有關如何建立磁碟配置檔的說明,請參閱建立磁碟配置檔。
您無法將 -d disk_config_file 選項用於升級設定檔 install_type upgrade。您必須總是根據系統磁碟配置來測試升級設定檔,也就是說,您必須使用 -D 選項。
到 Solaris 軟體影像的路徑。例如,如果系統使用 Volume Manager 為您的平台掛載 Solaris Software - 1 CD,您就可以使用這個選項。
如果是從平台的 Solaris Operating System DVD 或 Solaris Software - 1 CD 影像啟動,則不需要使用 -c 選項。DVD 或 CD 影像會在啟動程序中掛載在 /cdrom。
要測試的設定檔之名稱。如果 profile 不在執行 pfinstall 的目錄中,則必須指定其路徑。
以下範例顯示了如何使用 pfinstall 來測試名為 basic_prof 的設定檔。在已安裝 Solaris 10 8/07 軟體的系統上,針對系統的磁碟配置測試設定檔。basic_prof 設定檔位於 /jumpstart 目錄,而由於正在使用 Volume Manager,所以指定了 Solaris Operating System DVD 影像的路徑。
# cd /jumpstart # /usr/sbin/install.d/pfinstall -D -c /cdrom/pathname basic_prof |
下列範例將顯示如何使用 pfinstall 測試 Solaris 10 8/07 系統上的 basic_prof 設定檔。該測試已根據 535_test 磁碟配置檔來執行。此測試會檢查 64 MB 的系統記憶體。這個範例使用位於 /export/install 目錄中的 Solaris Software for SPARC Platforms - 1 CD 或 Solaris Software for x86 Platforms - 1 CD 影像。
# SYS_MEMSIZE=64 # export SYS_MEMSIZE # /usr/sbin/install.d/pfinstall -d 535_test -c /export/install basic_prof |
在能夠使用設定檔和 rules 檔案之前,您必須執行 check 程序檔來驗證檔案是否已正確安裝。如果正確地設定了所有規則和設定檔,則會建立 rules.ok 檔案,該檔案是自訂 JumpStart 安裝軟體用於比對系統和設定檔所必需。
表 3–2 說明 check 程序檔的作用。
表 3–2 使用 check 程序檔時發生的狀況
階段 |
說明 |
---|---|
1 |
檢查 rules 檔案的語法。
check 會驗證規則關鍵字是否合法,以及是否指定了每個規則的 begin、class 和 finish 欄位。begin 和 finish 欄位可包含減號 (-),但不可包含檔案名稱。 |
2 |
如果 rules 檔案中沒有發現任何錯誤,則會檢查在規則中所指定的每個設定檔的語法。 |
3 |
如果找不到錯誤,check 會從 rules 檔案建立 rules.ok 檔案,移除全部註釋和空白行,保留全部規則,然後在結尾增加下列一行註釋: # version=2 checksum=num |
check 程序檔位於 Solaris Operating System DVD 或 Solaris Software - 1 CD 的 Solaris_10/Misc/jumpstart_sample 目錄中。
$ ./check -p path -r file_name |
請使用 Solaris 軟體影像的 check 程序檔驗證 rules,而不要使用目前系統的 check 程序檔。path 是本機磁碟、已掛載的 Solaris Operating System DVD 或 Solaris Software - 1 CD 上的影像。
指定名為 rules 檔案以外的規則檔案。使用此選項,您可以在將規則整合至 rules 檔案之前,測試規則的有效性。
check 程序檔執行時,其會報告 rules 檔案和各設定檔的有效性檢查結果。如果沒有發現任何錯誤,程序檔會報告下列資訊。
The custom JumpStart configuration is ok |
在驗證 rules 檔案之後,您可以參閱第 4 章, 使用可選的自訂 JumpStart 功能 (作業),以瞭解更多有關選擇性自訂 JumpStart 功能的資訊。您可以參閱第 6 章, 執行自訂 JumpStart 安裝 (作業),以瞭解更多有關執行自訂 JumpStart 安裝的資訊。