當您使用自訂 JumpStart 安裝方法來安裝 Web Start Flash 歸檔檔案時,您必須在 profile 檔案中包括一個新的自訂 JumpStart 關鍵字。新的關鍵字是 archive_location,而且該關鍵字的語法如下﹕
archive_location retrieval_type location
retrieval_type 和 location 的值會依據 Web Start Flash 歸檔檔案的儲存位置而定。
如果歸檔檔案是儲存在 NFS 伺服器之上,請將下列語法使用於 archive_location 關鍵字上。
archive_location nfs server_name:/path/filename |
在此指令行中﹕
server_name 是您儲存歸檔檔案所在的伺服器名稱。
path 是要從指定伺服器擷取之歸檔檔案的所在位置。如果路徑包含 $HOST,Web Start Flash 安裝公用程式會以您正在安裝的複製系統名稱來取代 $HOST。
filename 是 Web Start Flash 歸檔檔案的名稱。
範例:
archive_location nfs golden:/archives/usrarchive |
或
archive_location nfs://golden/archives/usrarchive |
如果歸檔檔案是儲存在 HTTP 伺服器之上,請將下列語法使用於 archive_location 關鍵字上。
archive_location http server_name:port path/filename optional_keywords |
在此指令行中﹕
server_name 是您儲存歸檔檔案所在的伺服器名稱。server_name 可以是一個連接埠號,或是一個具有在執行階段決定連接埠號的 TCP 服務名稱。
port 是一個任選性的連接埠。如果您不指定連接埠,Web Start Flash 安裝公用程式便會使用預設的 HTTP 連接埠號,亦即 80。
path 是要從指定伺服器擷取之歸檔檔案的所在位置。如果路徑包含 $HOST,Web Start Flash 安裝公用程式會以您正在安裝的複製系統來取代 $HOST。
filename 是 Web Start Flash 歸檔檔案的名稱。
當您由 HTTP 伺服器擷取 Web Start Flash 歸檔檔案時,您可有數種關鍵字的選擇。
表 8-1 可與 retrieval_type HTTP 共同使用的關鍵字選擇
關鍵字 |
數值定義 |
---|---|
auth basic username password |
如果歸檔檔案是位於具有密碼保護的 HTTP 伺服器之上,您必須在 profile 檔案中包括存取 HTTP 伺服器所需的使用者名稱和密碼。 註解 - 在原本要與自訂 JumpStart 共同使用的設定檔中使用此種認證方法是有風險的,因為未經認證的使用者可能也有辦法存取包含密碼的 profile 檔案。 |
timeout min |
timeout 關鍵字可讓您以分鐘來指定在與逾時發生點的連線關閉、連線重新開放以及恢復連線之前,不從 HTTP 伺服器收取資料的容許最長時間。如果您指定一個 0 (零) 的 timeout 值,由於活動停止,連線並不會重新開放。 如果發生逾時之後再重新連線的情況,Web Start Flash 安裝公用程式會嘗試從歸檔檔案中所知的最後位置來進行恢復。如果 Web Start Flash 安裝公用程式無法從所知的最後位置恢復,那麼,擷取便會從歸檔檔案的開頭重新開始,而逾時之前所擷取的資料將遭廢棄。 |
proxy host:port |
proxy 關鍵字可讓您指定代理主機以及代理連接埠。您可以使用代理主機從防火牆的另一邊擷取 Web Start Flash 歸檔檔案。當您指定 proxy 關鍵字時,您必須提供一個代理連接埠。 |
範例﹕
archive_location http silver /archives/usrarchive auth basic user1 secret timeout 5 |
或﹕
archive_location http://user1:secret@silver/archives/usrarchive timeout 5 |
如果歸檔檔案是儲存在一個磁帶上,請將下列語法使用於 archive_location 關鍵字上。
archive_location local_tape device position |
在此指令行中﹕
device 是您儲存 Web Start Flash 歸檔檔案的磁帶機名稱。如果裝置名稱是個正規路徑,Web Start Flash 安裝公用程式會從通往裝置節點的路徑來擷取歸檔檔案。如果您提供的裝置名稱不是正規路徑,則 Web Start Flash 安裝公用程式會在路徑中新增 /dev/rmt/。
position 指定您在磁帶機上儲存歸檔檔案的位置。如果您不提供一個位置,Web Start Flash 安裝公用程式會從目前在磁帶機上的位置來擷取歸檔檔案。藉由指定一個 position,您可以在磁帶機上的歸檔檔案之前放置一個開始程序檔或是一個 sysidcfg 檔案。
範例﹕
archive_location local_tape /dev/rmt/0n 5 |
或﹕
archive_location local_tape 0n 5 |
如果您將 Web Start Flash 歸檔檔案儲存在檔案系統導向的隨機存取裝置 (例如是一張磁片或 CD-ROM) 中,您便可以從本機裝置擷取 Web Start Flash 歸檔檔案。請將下列語法使用於 archive_location 關鍵字上。
您可以藉由使用本機磁帶的語法,從串流導向裝置 (例如磁帶) 上來擷取歸檔檔案。
archive_location local_device device path/filename file_system_type |
在此指令行中﹕
device 是您儲存 Web Start Flash 歸檔檔案所在的磁碟機名稱。如果裝置名稱是個正規路徑,它便會被直接裝載。如果您所提供的裝置名稱並非正規路徑,則 Web Start Flash 安裝公用程式會在路徑中新增 /dev/dsk/。
path 是通往 Web Start Flash 歸檔檔案的路徑,相對於您所指定裝置上之檔案系統的根。如果路徑包含 $HOST,Web Start Flash 安裝公用程式便會以您正在安裝的複製系統名稱來取代 $HOST。
filename 是 Web Start Flash 歸檔檔案的名稱。
file_system_type 是指定裝置上的檔案系統類型。如果您不提供一個檔案系統類型,Web Start Flash 安裝公用程式便會嘗試裝載一個 UFS 檔案。如果 UFS 裝載失敗,Web Start Flash 安裝公用程則式會嘗試裝載一個 HSFS 檔案系統。
範例﹕
若要從一個已格式化為 UFS 檔案系統的本機硬碟機中擷取歸檔檔案﹕
archive_location local_device c0t0d0so /archives/$HOST |
若要從一個具有 HSFS 檔案系統的本機 CD-ROM 中擷取歸檔檔案﹕
archive_location local_device c0t0d0so /archives/usrarchive |
您可以擷取一個您儲存在 miniroot 的歸檔檔案,而且您是由此 miniroot 將複製系統當做本機檔案來開啟的。當您執行自訂 Jumpstart 安裝時,您是由 CD-ROM 或是 NFS 基礎型式的 miniroot 來啟動系統。此 miniroot 會載入並且執行安裝軟體。因此,一個您儲存在 CD-ROM 或是 NFS 基礎型式之 miniroot 中的 Web Start Flash 歸檔檔案便可以當做本機檔案來存取。請將下列語法使用於 archive_location 關鍵字上。
archive_location local_file path/filename |
在此指令行中﹕
path 是歸檔檔案的位置。當從「Solaris 8 安裝 CD 」啟動系統時,系統必須能夠將路徑當做一個本機檔案予以存取。當從「Solaris 8 安裝 CD 」啟動系統時,該系統便無法存取 /net。
filename 是 Web Start Flash 歸檔檔案的名稱。
範例﹕
archive_location local_file /archives/usrarchive |
或:
archive_location local_file:/archives/usrarchive |