Solaris 10 安裝指南:網路安裝

Procedure使用 x86 CD 媒體在 SPARC 系統上建立 x86 安裝伺服器

若為 Solaris 10 3/05 發行版本,請依此程序使用 x86 CD 媒體在 SPARC 系統上建立 x86 安裝伺服器。


備註 –

從 Solaris 10 1/06 發行版本開始,不需遠端 x86 系統,也能使用 x86 CD 媒體建立 SPARC 安裝伺服器。如需更多資訊,請參閱SPARC: 使用 SPARC 或 x86 CD 媒體建立 SPARC 安裝伺服器


在此程序中,SPARC-system 是指做為安裝伺服器的 SPARC 系統,remote-x86-system 是指要使用 x86 CD 媒體的遠端 x86 系統。

開始之前

您需要下列項目才能執行此作業。

如果要升級已安裝非全域區域的系統,不能使用 CD 類的網路安裝影像升級系統。您必須從 Solaris 10 DVD 建立網路安裝影像。如需有關如何使用 DVD 建立網路安裝影像的說明,請參閱第 8 章, 準備使用 DVD 媒體從網路上進行安裝 (作業)


備註 –

本程序假定系統正在執行 Volume Manager。您若不是使用 Volume Manager 管理媒體,請參閱「System Administration Guide: Devices and File Systems」,以取得在沒有 Volume Manager 的情況下,管理可移除式媒體的詳細資訊。


步驟
  1. 在遠端 x86 系統上,將身份變為超級使用者。

    這個系統必須包括 CD-ROM 光碟機,且必須屬於網站網路部分和名稱服務。如果您使用名稱服務,則該系統必須已經使用 NIS、NIS+、DNS 或 LDAP 等名稱服務。如果您並未使用名稱服務,則必須遵循網站的策略來分配關於此系統的資訊。

  2. 在遠端 x86 系統上,將 Solaris 10 Software for x86 Platforms - 1 CD 插入系統光碟機中。

  3. 在遠端 x86 系統上,將下列項目增加到 /etc/dfs/dfstab 檔案。


    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
    
  4. 在遠端 x86 系統上啟動 NFS 常駐程式。

    • 如果安裝伺服器正在執行 Solaris 10 作業系統或相容版本,請鍵入下列指令。


      remote-x86-system# svcadm enable svc:/network/nfs/server
      
    • 如果安裝伺服器正在執行 Solaris 9 作業系統或相容版本,請鍵入下列指令。


      remote-x86-system# /etc/init.d/nfs.server start
      
  5. 在遠端 x86 系統上,使用共用指令確認 CD 亦可用於其他系統。


    remote-x86-system# share
    -   /cdrom/sol_10_x86/s0 ro,anon=0 " "
    -   /cdrom/sol_10_x86/s2 ro,anon=0 " "

    在之前的範例輸出中,sol_10_x86 是指基於 x86 的系統上的 Solaris 10 作業系統。此文字字串會依 Solaris 作業系統的不同版本而異。

  6. 在要成為 x86 安裝伺服器的 SPARC 系統上,將身份變為超級使用者。

  7. 確認遠端 x86 系統上的 CD 已正確匯出。


    SPARC-system# showmount -e remote-x86-system
    export list for remote-x86-system:
    /cdrom/sol_10_x86/s0 (everyone)
    /cdrom/sol_10_x86/s2 (everyone)
  8. 在 SPARC 系統上,變更至已掛載光碟上的 Tools 目錄:


    SPARC-system# cd \/net/remote-x86-system/cdrom/sol_10_x86/s2/Solaris_10/Tools
    
  9. 在 SPARC 系統上,將磁碟機中的光碟複製到安裝伺服器的硬碟 (位於使用 setup_install_server 指令建立的目錄內) 上:


    SPARC-system# ./setup_install_server install_dir_path
    
    install_dir_path

    指定要複製光碟影像的目錄。目錄必須為空目錄。


    備註 –

    setup_install_server 指令指出您是否有足夠的磁碟空間來儲存 Solaris 10 Software 的光碟影像。若要決定可用的磁碟空間,請使用 df -kl 指令。


  10. 在 SPARC 系統上,變更至頂層目錄。


    SPARC-system# cd /
    
  11. 在 SPARC 系統上,解除掛載這兩個目錄。


    SPARC-system# umount /net/remote-x86-system/cdrom/sol_10_x86/s0
    

    SPARC-system# umount /net/remote-x86-system/cdrom/sol_10_x86/s2
    
  12. 在 x86 系統上,取消兩張 CD-ROM 磁碟片段的共用。


    remote x86  system# unshare /cdrom/sol_10_x86/s0
    

    remote x86  system# unshare /cdrom/sol_10_x86/s2
    
  13. 在 x86 系統上,退出 Solaris 10 Software for x86 Platforms - 1 CD。

  14. 將 Solaris 10 Software for x86 Platforms - 2 CD 插入 SPARC 系統的 CD-ROM 光碟機中。

  15. 在 SPARC 系統上,變更至已掛載 CD 上的 Tools 目錄:


    SPARC-system# cd /cdrom/cdrom0/Solaris_10/Tools
    
  16. 在 SPARC 系統上,將 CD 複製到安裝伺服器的硬碟上:


    SPARC-system# ./add_to_install_server install_dir_path
    
    install_dir_path

    指定要複製 CD 影像的目錄

  17. 退出 Solaris 10 Software for x86 Platforms - 2 CD。

  18. 對您要安裝的每一片 Solaris 10 Software CD,重複步驟 14步驟 17

  19. 在 SPARC 系統上,將 Solaris 10 Languages for x86 Platforms CD 插入 SPARC 系統的 CD-ROM 光碟機並且掛載 CD。

  20. 在 SPARC 系統上,變更至已掛載 CD 上的 Tools 目錄:


    SPARC-system# cd /cdrom/cdrom0/Tools
    
  21. 在 SPARC 系統上,將 CD 複製到安裝伺服器的硬碟上:


    SPARC-system# ./add_to_install_server install_dir_path
    
    install_dir_path

    指定要複製 CD 影像的目錄

  22. 決定您是否要修補位於 miniroot (Solaris_10/Tools/Boot) 中的檔案,該 miniroot 位於由 setup_install_server 建立的網路安裝影像上。

    • 如果不修補,請繼續下一個步驟。

    • 若要修補,請使用 patchadd -C 指令來修補位於 miniroot 中的檔案。


      注意 – 注意 –

      在使用 patchadd -C 指令之前,請先閱讀 Patch README 說明或聯絡您所在地區的 Sun 支援辦事處。


  23. 決定您是否需要建立啟動伺服器。


範例 9–4 使用 x86 CD 媒體在 SPARC 系統上建立 x86 安裝伺服器

若為 Solaris 10 3/05 發行版本,請使用此範例在 SPARC 系統上建立 x86 網路安裝影像。

從 Solaris 10 1/06 發行版本開始,不需遠端 x86 系統,也能使用 x86 CD 媒體建立 SPARC 安裝伺服器。如需更多資訊,請參閱SPARC: 使用 SPARC 或 x86 CD 媒體建立 SPARC 安裝伺服器

下列範例將會以圖解的方式說明如何在名為 rosemary 的 SPARC 系統上建立 x86 安裝伺服器。下列 x86 CD 會從名為 tadpole 的遠端 x86 系統複製到 SPARC 安裝伺服器的 /export/home/cdx86 目錄上。

本例假設安裝伺服器正在執行 Solaris 10 作業系統。

在遠端 x86 系統上,插入 Solaris 10 Software for x86 Platforms - 1 CD,然後鍵入下列指令:


tadpole (remote-x86-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
tadpole (remote-x86-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
tadpole (remote-x86-system)# svcadm enable svc:/network/nfs/server

在 SPARC 系統上:


rosemary (SPARC-system)# cd /net/tadpole/cdrom/sol_10_x86/s2/Solaris_10/Tools
rosemary (SPARC-system)# ./setup_install_server  /export/home/cdx86
rosemary (SPARC-system)# cd /
rosemary (SPARC-system)# umount /net/tadpole/cdrom/sol_10_x86/s2/

在遠端 x86 系統上:


tadpole (remote-x86-system) unshare /cdrom/cdrom0/s0
tadpole (remote-x86-system) unshare  /cdrom/cdrom0/s2

在 SPARC 系統上:


rosemary (SPARC-system)# cd /cdrom/cdrom0/Solaris_10/Tools
rosemary (SPARC-system)# ./add_to_install_server /export/home/cdx86

對要安裝的每一片 Solaris 10 Software CD 重複上述指令。


rosemary (SPARC-system)# cd /cdrom/cdrom0/Tools
rosemary (SPARC-system)# ./add_to_install_server /export/home/cdx86

在這個範例中,每張 CD 都會在執行每個指令之前插入並自動掛載。指令完成執行之後,該 CD 就會被移除。


繼續安裝

設置好安裝伺服器之後,必須增加用戶端做為安裝用戶端。如需有關如何增加用戶端系統以從網路安裝的資訊,請參閱使用 CD 影像增加要從網路安裝的系統

如果您未使用 DHCP,且您的用戶端系統和您的安裝伺服器位於不同的子網路,便須建立啟動伺服器。如需更多資訊,請參閱使用 CD 影像在子網路上建立啟動伺服器

另請參閱

如需有關 setup_install_serveradd_to_install_server 指令的額外資訊,請參閱「install_scripts(1M) 線上手冊」。