當您為網路上的系統設定自訂 JumpStart 安裝時,必須在名為 JumpStart 目錄的伺服器上建立目錄。JumpStart 目錄包含所有必要的自訂 JumpStart 檔案,例如, rules 檔案、rules.ok 檔案和設定檔。 您必須將 JumpStart 目錄儲存在設定檔伺服器的 root ( /) 目錄中。
包含 JumpStart 目錄的伺服器稱為設定檔伺服器。設定檔伺服器可以是和安裝伺服器或啟動伺服器一樣的系統,或者也可以是完全不一樣的伺服器。設定檔案伺服器可以提供不同平台自訂的 JumpStart 檔案。 例如,一個 IA 伺服器可以提供SPARC與IA系統的自訂 JumpStart files 檔案。
在建立設定檔伺服器之後,您必須讓系統能存取伺服器。如需詳細說明,請參閱如果要讓所有系統存取設定檔伺服器。
本程序假設系統執行「容體管理程式」。如果您並未使用「容體管理程式」來管理磁碟,請參閱「System Administration Guide: Basic Administration 」,以取得有關如何在沒有「容體管理程式」的情況下管理可移除媒體的詳細資訊。
在您想要建立 JumpStart 目錄的伺服器上以超級使用者的身份登入。
可在伺服器上的任何位置建立 JumpStart 目錄。
# mkdir -m 755 jumpstart_dir_path |
在指令中,jumpstart_dir_path 是 JumpStart 目錄的絕對路徑。
例如,以下指令可在 root (/) 目錄中建立名為 jumpstart 的目錄,並將許可權設為 755:
# mkdir -m 755 /jumpstart |
增加以下的登錄來編輯 /etc/dfs/dfstab 檔案。
share -F nfs -o ro,anon=0 jumpstart_dir_path |
例如,以下的登錄可共用 /jumpstart 目錄:
share -F nfs -o ro,anon=0 /jumpstart |
決定您是否要將自訂 JumpStart 檔案的範例複製到 JumpStart 目錄。
如果不複製,請移至步驟 8。
如果要複製,請使用以下的決定表來選擇下一個步驟。
範例位置 |
操作指示 |
|
---|---|---|
適用於您的平台的 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD |
將 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD 插入伺服器的 CD-ROM 光碟機。 「容體管理程式」將自動裝載 CD。 |
|
將目錄變更為 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 影像所在的位置。例如,您可鍵入以下指令:
|
將自訂 JumpStart 檔案的範例複製到設定檔伺服器上的 JumpStart 目錄。
# cp -r media_path/Solaris_9/Misc/jumpstart_sample/* jumpstart_dir_path |
media_path |
CD、DVD 或本機磁碟影像的路徑 |
jumpstart_dir_path |
放置自訂 JumpStart 檔案範例的設定檔伺服器上的路徑 |
例如,以下指令會將 jumpstart_sample 目錄複製到設定檔伺服器上的 /jumpstart 目錄:
在 SPARC 系統上:
cp -r /cdrom/cdrom0/s0/Solaris_9/Misc/jumpstart_sample/* /jumpstart |
在 IA 系統上:
cp -r /cdrom/cdrom0/s2/Solaris_9/Misc/jumpstart_sample/* /jumpstart |
更新 JumpStart 檔案範例,使檔案能在您的環境中作業。
確定 root 中含有 JumpStart 目錄,且許可權已設為 755。
讓網路上的系統能存取設定檔伺服器。
如需詳細說明,請參閱如果要讓所有系統存取設定檔伺服器。
當您建立設定檔伺服器時,必須確定系統在自訂 JumpStart 的安裝期間能在設定檔伺服器上存取 JumpStart 目錄。使用下列其中一種方法來確定存取權:
add_install_client 指令 - 在每次增加網路安裝的系統時,請同時使用 add_install_client 指令和 -c 選項。如需詳細說明,請參閱使用 CD 媒體加入要從網路安裝的系統。
boot 指令 - 當您啟動系統時,可以在設定檔伺服器上指定 JumpStart 目錄的位置。您必須將自訂 JumpStart 配置檔案壓縮成一個檔案。然後,將壓縮的配置檔案儲存在 NFS 伺服器、HTTP 伺服器或系統能夠在本機存取的媒體上。如需詳細說明,請參閱建立壓縮的配置檔案。
當您啟動系統以起始自訂 JumpStart 安裝時,請指定壓縮檔案的位置。 有關 SPARC 系統的詳細操作說明 ,請參閱SPARC: 使用自訂 JumpStart 程式來執行安裝或升級中的步驟 5 。有關 IA 系統,請參閱x86: 使用自訂 JumpStart 程式來執行安裝或升級 中的步驟 8。
/etc/bootparams 檔案 - 使用 /etc/bootparams 檔案中的萬用字元。使用以下步驟在 etc/bootparams 檔案中增加萬用字元。
如果您將 JumpStart 目錄儲存在磁片上,或在啟動系統時指定設定檔伺服器的位置,則無需執行以下程序。
只有當您將網路安裝資訊儲存在 /etc/bootparams 檔案時,以下程序才會是有效的。您也可以將網路安裝資訊儲存在以下其中一個位置:
名稱服務資料庫 - 如果您將網路安裝資訊儲存在名稱服務 bootparams 資料庫中,則必須以步驟 3中展示的登錄來更新bootparams 資料庫。
DHCP 伺服器 - 如果您將網路安裝資訊儲存在 DHCP 伺服器上,請使用 boot 指令來指定自訂 JumpStart 程式使用 DHCP 伺服器。有關 SPARC 系統的詳細操作說明,請參閱 SPARC: 使用自訂 JumpStart 程式來執行安裝或升級中的步驟 5。有關 IA 系統,請參閱x86: 使用自訂 JumpStart 程式來執行安裝或升級 中的步驟 8。
在安裝伺服器或啟動伺服器上,以超級使用者的身份登入。
使用文字編輯程式來開啟 /etc/bootparams。
* install_config=server:jumpstart_dir_path |
* |
指定所有系統均有存取權的萬用字元符號 |
server |
JumpStart 目錄所在的設定檔伺服器的主機名稱 |
jumpstart_dir_path |
JumpStart 目錄的絕對路徑 |
例如,以下的登錄可讓所有的系統都能存取名為 sherlock 設定檔伺服器上的 /jumpstart 目錄:
* install_config=sherlock:/jumpstart |
當您啟動安裝用戶端時,如果使用此程序可能產生以下錯誤訊息:
警告:getfile:RPC 失敗:錯誤 5: (RPC 逾時)。
從網路開機,錯誤訊息中包含有關此錯誤訊息的詳細資訊。
現在,所有系統現均能夠存取設定檔伺服器。
本程序假設系統執行「容體管理程式」。如果您並未使用「容體管理程式」來管理磁碟,請參閱「System Administration Guide: Basic Administration 」,以取得有關如何在沒有「容體管理程式」的情況下管理可移除媒體的詳細資訊。
在您想要建立 JumpStart 目錄的伺服器上以超級使用者的身份登入。
可在伺服器上的任何位置建立 JumpStart 目錄。
# mkdir -m 755 jumpstart_dir_path |
在指令中,jumpstart_dir_path 是 JumpStart 目錄的絕對路徑。
例如,以下指令可在 root (/) 目錄中建立名為 jumpstart 的目錄,並將許可權設為 755:
# mkdir -m 755 /jumpstart |
增加以下的登錄來編輯 /etc/dfs/dfstab 檔案。
share -F nfs -o ro,anon=0 jumpstart_dir_path |
例如,以下的登錄可共用 /jumpstart 目錄:
share -F nfs -o ro,anon=0 /jumpstart |
決定您是否要將自訂 JumpStart 檔案的範例複製到 JumpStart 目錄。
如果不複製,請移至步驟 8。
如果要複製,請使用以下的決定表來選擇下一個步驟。
範例位置 |
操作指示 |
|
---|---|---|
適用於您的平台的 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD |
將 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD 插入伺服器的 CD-ROM 光碟機。 「容體管理程式」將自動裝載 CD。 |
|
將目錄變更為 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 影像所在的位置。例如,您可鍵入以下指令:
|
將自訂 JumpStart 檔案的範例複製到設定檔伺服器上的 JumpStart 目錄。
# cp -r media_path/Solaris_9/Misc/jumpstart_sample/* jumpstart_dir_path |
media_path |
CD、DVD 或本機磁碟影像的路徑 |
jumpstart_dir_path |
放置自訂 JumpStart 檔案範例的設定檔伺服器上的路徑 |
例如,以下指令會將 jumpstart_sample 目錄複製到設定檔伺服器上的 /jumpstart 目錄:
在 SPARC 系統上:
cp -r /cdrom/cdrom0/s0/Solaris_9/Misc/jumpstart_sample/* /jumpstart |
在 IA 系統上:
cp -r /cdrom/cdrom0/s2/Solaris_9/Misc/jumpstart_sample/* /jumpstart |
更新 JumpStart 檔案範例,使檔案能在您的環境中作業。
確定 root 中含有 JumpStart 目錄,且許可權已設為 755。
讓網路上的系統能存取設定檔伺服器。
如需詳細說明,請參閱如果要讓所有系統存取設定檔伺服器。
當您建立設定檔伺服器時,必須確定系統在自訂 JumpStart 的安裝期間能在設定檔伺服器上存取 JumpStart 目錄。使用下列其中一種方法來確定存取權:
add_install_client 指令 - 在每次增加網路安裝的系統時,請同時使用 add_install_client 指令和 -c 選項。如需詳細說明,請參閱使用 CD 媒體加入要從網路安裝的系統。
boot 指令 - 當您啟動系統時,可以在設定檔伺服器上指定 JumpStart 目錄的位置。您必須將自訂 JumpStart 配置檔案壓縮成一個檔案。然後,將壓縮的配置檔案儲存在 NFS 伺服器、HTTP 伺服器或系統能夠在本機存取的媒體上。如需詳細說明,請參閱建立壓縮的配置檔案。
當您啟動系統以起始自訂 JumpStart 安裝時,請指定壓縮檔案的位置。 有關 SPARC 系統的詳細操作說明 ,請參閱SPARC: 使用自訂 JumpStart 程式來執行安裝或升級中的步驟 5 。有關 IA 系統,請參閱x86: 使用自訂 JumpStart 程式來執行安裝或升級 中的步驟 8。
/etc/bootparams 檔案 - 使用 /etc/bootparams 檔案中的萬用字元。使用以下步驟在 etc/bootparams 檔案中增加萬用字元。
如果您將 JumpStart 目錄儲存在磁片上,或在啟動系統時指定設定檔伺服器的位置,則無需執行以下程序。
只有當您將網路安裝資訊儲存在 /etc/bootparams 檔案時,以下程序才會是有效的。您也可以將網路安裝資訊儲存在以下其中一個位置:
名稱服務資料庫 - 如果您將網路安裝資訊儲存在名稱服務 bootparams 資料庫中,則必須以步驟 3中展示的登錄來更新bootparams 資料庫。
DHCP 伺服器 - 如果您將網路安裝資訊儲存在 DHCP 伺服器上,請使用 boot 指令來指定自訂 JumpStart 程式使用 DHCP 伺服器。有關 SPARC 系統的詳細操作說明,請參閱 SPARC: 使用自訂 JumpStart 程式來執行安裝或升級中的步驟 5。有關 IA 系統,請參閱x86: 使用自訂 JumpStart 程式來執行安裝或升級 中的步驟 8。
在安裝伺服器或啟動伺服器上,以超級使用者的身份登入。
使用文字編輯程式來開啟 /etc/bootparams。
* install_config=server:jumpstart_dir_path |
* |
指定所有系統均有存取權的萬用字元符號 |
server |
JumpStart 目錄所在的設定檔伺服器的主機名稱 |
jumpstart_dir_path |
JumpStart 目錄的絕對路徑 |
例如,以下的登錄可讓所有的系統都能存取名為 sherlock 設定檔伺服器上的 /jumpstart 目錄:
* install_config=sherlock:/jumpstart |
當您啟動安裝用戶端時,如果使用此程序可能產生以下錯誤訊息:
警告:getfile:RPC 失敗:錯誤 5: (RPC 逾時)。
從網路開機,錯誤訊息中包含有關此錯誤訊息的詳細資訊。
現在,所有系統現均能夠存取設定檔伺服器。