Solaris 9 9/04 安裝指南

x86: 執行自訂 JumpStart 安裝

x86: 對應作業: 為自訂 JumpStart 安裝設定系統

安裝自訂 JumpStart 期間,JumpStart 程式嘗試比對要安裝的系統和 rules.ok 檔案中的規則。 JumpStart 程式會從頭至尾逐條讀取這些規則。 如果要安裝的系統符合該規則中所定義的所有系統屬性,則表示比對符合。 只要系統符合一條規則,JumpStart 程式就會停止讀取 rules.ok 檔案,並開始依據符合的規則之設定檔來安裝該系統。

表 29–3 x86: 對應作業: 為自訂 JumpStart 安裝設定系統

工作 

描述 

相關說明 

確定是否需要保留現有作業系統及使用者資料 

如果系統上的現有作業系統使用整個磁碟,則必須保留現有作業系統,以使其與 Solaris 9 軟體共存。 此決定會確定在系統設定檔中指定 fdisk(1M) 關鍵字的方法。

x86: usedisk 設定檔關鍵字

檢查是否支援系統 

檢查 Solaris 9 環境中系統支援的硬體說明文件。 

硬體製造商提供的說明文件 

檢查系統是否可為 Solaris 9 軟體提供足夠的磁碟空間 

確認您已經為在系統上安裝 Solaris 軟體規劃了足夠的空間。 

第 5章, 系統需求和準則 (規劃)

(可選擇) 預先配置系統配置資訊 

您可以使用 sysidcfg 檔案或名稱服務,為系統預先配置安裝資訊。 如果您預先配置了系統資訊,安裝程式就不會在安裝期間提示您提供這些資訊。

第 7章, 預先配置系統配置資訊 (工作)

準備適用於自訂 JumpStart 安裝的系統 

建立並驗證 rules 檔案和設定檔。

第 26章, 準備自訂 JumpStart 安裝 (工作)

(可選擇) 準備可選自訂 JumpStart 功能 

如果您要使用 begin 程序檔、finish 程序檔或其他可選的功能,請準備這些程序檔或檔案。

第 27章, 使用可選的自訂 JumpStart 功能 (工作)第 28章, 建立自訂規則關鍵字與探測關鍵字 (工作)

(可選擇) 設定系統以透過網路安裝  

若要從遠端 Solaris x86 Platform Edition DVD 或 Solaris Software x86 Platform Edition CD 影像來安裝系統,您需要將系統設定為從安裝伺服器或啟動伺服器進行啟動和安裝。

第 15章, 準備使用 CD 媒體從網路安裝 (工作)

安裝或升級 

啟動該系統,以初始化安裝或升級。 

x86: 使用自訂 JumpStart 程式執行安裝或升級

x86: 使用自訂 JumpStart 程式執行安裝或升級

  1. 如果系統是網路的一部分,請確保您的系統已經連接了乙太網路連接器或類似的網路配接卡。

  2. 如果您要安裝的系統已透過 tip(1) 行連接,請確保您的視窗至少能顯示 80 欄寬 24 列長。

    若要確定您的 tip 視窗的目前大小,請使用 stty(1) 指令。

  3. 如果您要使用設定檔磁片,請將該設定檔磁片插入系統的磁碟機中。


    註解 –

    設定檔磁片除了含有設定檔資訊外,還包含 Solaris Device Configuration Assistant 的副本。 如果要使用 PXE 網路啟動功能透過網路啟動系統,您必須配置您的系統,使其從網路啟動而非從磁片啟動。


  4. 如果要使用系統的 DVD-ROM 或 CD-ROM 光碟機安裝 Solaris 9 軟體,請在光碟機中插入 Solaris x86 Platform Edition DVD 或 Solaris Software 1 of 2 x86 Platform Edition CD。

  5. 確定啟動系統的方式。

    • 如果從 Solaris DVD 或 Solaris Installation CD 啟動,請插入光碟。 系統的 BIOS 必須支援從 DVD 或 CD 啟動。

    • 如果要從網路啟動,請使用預先啟動執行環境 (PXE) 網路啟動功能。 系統必須支援 PXE。 使用系統的 BIOS 設定工具或網路配接卡的配置設定工具,即可讓系統使用 PXE。

    • 如果從磁片啟動 – 使用您在步驟 3 中插入磁碟機中的設定檔磁片,或將 Solaris Device Configuration Assistant x86 Platform Edition 磁片插入系統磁碟機中。


      x86 only –

      您可以使用附錄 I, x86: 準備從 Solaris Device Configuration Assistant 或網路啟動 (工作)中描述的程序,將裝置配置助理軟體從 Solaris x86 Platform Edition DVD 或 Solaris Software 2 of 2 x86 Platform Edition CD 複製到磁片中。


  6. 如果系統處於關閉狀態,請啟動系統。 如果系統處於開啟狀態,請重新啟動系統。

    裝置配置助理會識別系統的裝置。

  7. 在 [啟動 Solaris] 畫面上選取用於啟動系統的裝置。 選取 [DVD]、[CD]、[網路] 或 [磁碟]。

  8. 依照提示執行下列任何一項動作:


    Select the type of installation you want to perform:
     
             1 Solaris Interactive
             2 Custom JumpStart
     
    Enter the number of your choice followed by the <ENTER> key.
     
    If you enter anything else, or if you wait for 30 seconds,
    an interactive installation will be started.

    若要選取自訂 JumpStart 方法,請執行下列任何一項動作:


    註解 –

    如果未鍵入 2,或在 30 秒鐘內鍵入一條啟動指令,則開始執行 Solaris suninstall 程式。 在指令行上按任何鍵,即可停止計時器。


    • 鍵入 2,然後按 Enter。

    • 若要指定自訂 JumpStart 配置檔的位置,請鍵入以下指令。


      b install [[url:ask]] [[dhcp]] [[nowin]]
      url

      指定自訂 JumpStart 檔案的位置。 可以為下列位置的檔案指定一個 URL:

      • 本機硬碟


        file://jumpstart_dir_path/compressed_config_file
        
      • NFS 伺服器


        nfs://server_name:IP_address/jumpstart_dir_path/compressed_config _file
        
      • HTTP 伺服器


        http://server_name:IP_address/jumpstart_dir_path/
        compressed_config_file&proxy_info
        

      如果您在壓縮配置檔中放置了一個 sysidcfg 檔案,則必須指定包含該檔案的伺服器的 IP 位址,如以下範例所示:


      http://131.141.2.32/jumpstart/config.tar

      如果您將壓縮配置檔儲存在安裝了防火牆的 HTTP 伺服器上,則必須在啟動過程中使用代理指定符號。 不需要為包含該檔案的伺服器指定 IP 位址。 必須為代理伺服器指定 IP 位址,如以下範例所示:


      http://www.shadow.com/jumpstart/
      config.tar&proxy=131.141.6.151
      ask

      指定安裝程式在系統啟動並連接至網路後,提示您輸入壓縮配置檔的位置。

      如果您按 Return 跳過這個提示,此安裝程式會互動式地配置網路參數。 接著,安裝程式會提示您輸入壓縮配置檔的位置。 如果您按 Return 跳過這個提示,Solaris suninstall 程式會開始執行。

      dhcp

      指定使用 DHCP 伺服器來取得啟動系統所需的網路安裝資訊。

      如果您沒有指定使用 DHCP 伺服器,系統會使用 /etc/bootparams 檔案或名稱服務 bootparams 資料庫。

      nowin

      指定不要開始 X 程式。 您不需要使用 X 程式來執行自訂 JumpStart 安裝,如此一來,藉由 nowin 選項,您便可以縮短安裝時間。

  9. 如果您在 sysidcfg 檔案中未預先配置系統資訊,請在系統發出提示時,回答有關系統配置的問題。

  10. 遵循螢幕上的說明來安裝軟體。

    JumpStart 程式完成 Solaris 軟體安裝後,系統會自動重新啟動。

    完成安裝之後,安裝日誌會儲存在檔案中。 可以在下列目錄中找到安裝日誌:

    • /var/sadm/system/logs

    • /var/sadm/install/logs