Solaris 10 安裝指南:自訂 JumpStart 及進階安裝

建立獨立系統的設定檔磁片

包含 JumpStart 目錄的磁片稱為設定檔磁片。未連接到網路的系統無法存取設定檔伺服器。因此,如果系統沒有連接到網路,您必須在磁片上建立 JumpStart 目錄。您要建立設定檔磁片的系統上必須有磁碟機。

JumpStart 目錄包含所有必要的自訂 JumpStart 檔案,例如,rules 檔案、rules.ok 檔案和設定檔。您必須將 JumpStart 目錄儲存在設定檔磁片的根 (/) 目錄中。

請參閱下列程序:

ProcedureSPARC: 建立設定檔磁片


備註 –

此程序假設該系統正在執行 Volume Manager。如果您沒有使用 Volume Manager 管理磁片、CD 和 DVD,請參閱「System Administration Guide: Devices and File Systems」,以取得在沒有使用 Volume Manager 的情況下管理可移除媒體的詳細資訊。


步驟
  1. 以超級使用者登入連接了磁碟機的 SPARC 系統。

  2. 在磁碟機中插入一張空白的或可被覆寫的磁片。

  3. 掛載磁片。


    # volcheck
    
  4. 決定磁片是否包含 UNIX 檔案系統 (UFS)。

    檢查系統上的 /etc/mnttab 檔案內容中是否有下列項目:


    /vol/dev/diskette0/scrap  /floppy/scrap  ufs  suid,rw,largefiles,dev=1740008  927147040
    • 若項目存在,請跳至步驟 6

    • 如果項目不存在,請執行下一個步驟。

  5. 在磁片上建立 UFS。


    # newfs /vol/dev/aliases/floppy0
    
  6. 決定您是否要將自訂 JumpStart 檔案的範例複製到 JumpStart 目錄中。

    • 若項目不存在,請跳至步驟 9

    • 如果要複製,請使用以下的決定表來選擇下一個步驟。

    範例位置 

    操作說明 

    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。 

    本機磁碟上 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 /export/install
    

  7. 將自訂 JumpStart 檔案範例複製到設定檔磁片的 JumpStart 目錄。


    # cp -r media_path/Solaris_10/Misc/jumpstart_sample/* jumpstart_dir_path
    
    media_path

    CD、DVD 或本機磁碟影像的路徑

    jumpstart_dir_path

    放置自訂 JumpStart 檔案範例的設定檔磁片的路徑


    備註 –

    您必須將所有的自訂 JumpStart 安裝檔案放置在磁片上的根 (/) 目錄中。


    例如,以下指令會將 Solaris Software for SPARC Platforms - 1 CD 上的 jumpstart_sample 內容,複製到 scrap 設定檔磁片的根 (/) 目錄中:


    cp -r /cdrom/sol_10_sparc/s0/Solaris_10/Misc/jumpstart_sample/* /floppy/scrap
    
  8. 更新設定檔磁片上的 JumpStart 檔案範例,使檔案能在您的環境中作業。

  9. 確保中含有 JumpStart 目錄,且權限已設為 755。

  10. 退出磁片。


    # eject floppy
    

    您已完成設定檔磁片的建立。您現在可以更新 rules 檔案,並在設定檔磁片上建立設定檔來執行自訂 JumpStart 安裝。若要繼續,請跳至建立 rules 檔案

Procedurex86: 使用 GRUB 建立設定檔磁片

從 Solaris 10 1/06 發行版本開始,請使用下列程序。已不再使用 Solaris Device Configuration Assistant 軟體啟動系統。啟用啟動程序的安裝程序過程中,會提供 GRUB 功能表。

如果您使用的是 Solaris 10 3/05 發行版本,請參閱x86: 若為 Solaris 10 3/05 發行版本:建立設定檔磁片


備註 –

此程序假設該系統正在執行 Volume Manager。如果您沒有使用 Volume Manager 管理磁片、CD 和 DVD,請參閱「System Administration Guide: Devices and File Systems」,以取得在沒有使用 Volume Manager 的情況下管理可移除媒體的詳細資訊。


步驟
  1. 以超級使用者登入連接了磁碟機的 x86 系統。

  2. 插入一張空白磁片,或是一張可在磁碟機中被覆寫的磁片。

  3. 掛載磁片。


    # volcheck
    
  4. 決定您是否要將自訂 JumpStart 檔案的範例複製到 JumpStart 目錄中。

    • 若項目不存在,請跳至步驟 7

    • 如果要複製,請使用以下的決定表來選擇下一個步驟。

    範例位置 

    操作說明 

    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 將自動掛載 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 影像所在的位置。例如,您可鍵入以下指令: 


    cd /export/install

  5. 將自訂 JumpStart 檔案範例複製到設定檔磁片的 JumpStart 目錄。


    # cp -r media_path/Solaris_10/Misc/jumpstart_sample/* jumpstart_dir_path
    
    media_path

    CD、DVD 或本機磁碟影像的路徑

    jumpstart_dir_path

    放置自訂 JumpStart 檔案範例的設定檔磁片的路徑


    備註 –

    您必須將所有的自訂 JumpStart 安裝檔案放置在設定檔磁片上的根 (/) 目錄中。


    例如,以下指令會將 Solaris Software for x86 Platforms - 1 CD 上的 jumpstart_sample 內容,複製到 scrap 設定檔磁片的根 (/) 目錄中:


    cp -r /cdrom/sol_10_x86/Solaris_10/Misc/jumpstart_sample/* /floppy/scrap
    
  6. 更新設定檔磁片上的 JumpStart 檔案範例,使檔案能在您的環境中作業。

  7. 確保中含有 JumpStart 目錄,且權限已設為 755。

  8. 按一下 [檔案管理者] 視窗上的 [退出磁碟],或者在指令行中輸入 eject floppy,即可退出磁片。

  9. 按一下 [可移除的媒體管理者] 對話方塊上的 [確定]。

  10. 手動退出磁片。

另請參閱

您已完成設定檔磁片的建立。您現在可以更新 rules 檔案,並在設定檔磁片上建立設定檔來執行自訂 JumpStart 安裝。若要繼續,請跳至建立 rules 檔案

Procedurex86: 若為 Solaris 10 3/05 發行版本:建立設定檔磁片

如果您使用的是 Solaris 10 3/05 發行版本,請使用此程序。

從 Solaris 10 1/06 發行版本開始,即不再使用 Solaris Device Configuration Assistant 軟體啟動系統。安裝程序過程中已提供 GRUB 功能表啟動程序。如需說明,請參閱x86: 使用 GRUB 建立設定檔磁片


備註 –

此程序假設該系統正在執行 Volume Manager。如果您沒有使用 Volume Manager 管理磁片、CD 和 DVD,請參閱「System Administration Guide: Devices and File Systems」,以取得在沒有使用 Volume Manager 的情況下管理可移除媒體的詳細資訊。


步驟
  1. 以超級使用者登入連接了磁碟機的 x86 系統。

  2. 將 Solaris 10 3/05 Device Configuration Assistant 磁片插入磁碟機 (通常為 A 磁碟機)。以此磁片做為設定檔磁片。


    僅適用於 x86 –

    您可以使用「Solaris 10 安裝指南:網路安裝」中的「Solaris 10 3/05 for x86:將啟動軟體複製到磁片」中的程序,將 Device Configuration Assistant 軟體從 Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 2 CD 複製到磁片。


  3. 掛載磁片。


    # volcheck
    
  4. 將 Solaris 10 3/05 Device Configuration Assistant 的影像複製到系統硬碟。


    # dd if=/vol/dev/aliases/floppy0 of=boot_image
    

    在此指令中,boot_image 是 Solaris 10 3/05 Device Configuration Assistant 影像複製檔的檔案名稱。您可以指定一個絕對路徑名稱。

    例如,下列指令可將開機磁片複製到名為 boot_save 的檔案:


    dd if=/vol/dev/aliases/floppy0 of=boot_save
    
  5. 按一下 [檔案管理者] 視窗上的 [退出磁碟],或者在指令行中輸入 eject floppy,即可退出磁片。

  6. 按一下 [可移除的媒體管理者] 對話方塊上的 [確定]。

  7. 手動退出 Solaris 10 3/05 Device Configuration Assistant 磁片。

  8. 插入一張空白磁片,或是一張可在磁碟機中被覆寫的磁片。

  9. 掛載磁片。


    # volcheck
    
  10. 格式化磁片。


    # fdformat -d -U
    
  11. 將 Solaris 10 3/05 Device Configuration Assistant 影像從系統硬碟複製到格式化的磁片上。


    # dd if=boot_image of=/vol/dev/aliases/floppy0
    

    在指令中,boot_image 是複製 Solaris 10 3/05 Device Configuration Assistant 影像的來源檔案名稱。您可以指定一個絕對路徑名稱。

  12. 決定您是否要將自訂 JumpStart 檔案的範例複製到 JumpStart 目錄中。

    • 若項目不存在,請跳至步驟 7

    • 如果要複製,請使用以下的決定表來選擇下一個步驟。

    範例位置 

    操作說明 

    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 將自動掛載 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 影像所在的位置。例如,您可鍵入以下指令: 


    cd /export/install

  13. 將自訂 JumpStart 檔案範例複製到設定檔磁片的 JumpStart 目錄。


    # cp -r media_path/Solaris_10/Misc/jumpstart_sample/* jumpstart_dir_path
    
    media_path

    CD、DVD 或本機磁碟影像的路徑

    jumpstart_dir_path

    放置自訂 JumpStart 檔案範例的設定檔磁片的路徑


    備註 –

    您必須將所有的自訂 JumpStart 安裝檔案放置在設定檔磁片上的根 (/) 目錄中。


    例如,以下指令會將 Solaris Software for x86 Platforms - 1 CD 上的 jumpstart_sample 內容,複製到 scrap 設定檔磁片的根 (/) 目錄中:


    cp -r /cdrom/sol_10_x86/s2/Solaris_10/Misc/jumpstart_sample/* /floppy/scrap
    
  14. 更新設定檔磁片上的 JumpStart 檔案範例,使檔案能在您的環境中作業。

  15. 確保中含有 JumpStart 目錄,且權限已設為 755。

  16. 按一下 [檔案管理者] 視窗上的 [退出磁碟],或者在指令行中輸入 eject floppy,即可退出磁片。

  17. 按一下 [可移除的媒體管理者] 對話方塊上的 [確定]。

  18. 手動退出磁片。

另請參閱

您已完成設定檔磁片的建立。您現在可以更新 rules 檔案,並在設定檔磁片上建立設定檔來執行自訂 JumpStart 安裝。若要繼續,請跳至建立 rules 檔案