Solaris 9 安裝指南

針對 CD 媒體建立跨平台安裝伺服器

如果需要使用安裝伺服器以外,其他平台的 CD 媒體時,將無法讀取安裝伺服器裡的 CD。 此時必須使用遠端系統才能讀取 CD。例如,當您需要使用 IA CD 媒體來安裝 SPARC 安裝伺服器時,您必須使用遠端 IA 系統來讀取 CD。

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

依照本程序使用 IA CD 媒體在 SPARC 系統上建立 IA 安裝伺服器。您需要具備:


註解 –

本程序假設系統正在執行「容體管理程式」。如果您並未使用「容體管理程式」來管理媒體,請參閱 System Administration Guide: Basic Administration ,取得如何在沒有「容體管理程式」的情況下管理可移除媒體的詳細資訊。


在此程序中,SPARC system 是指用來作為安裝伺服器的 SPARC 系統,remote IA system 是指用來讀取 IA CD 媒體的遠端 IA 系統。

  1. 變更身份為遠端 IA 系統上的超級使用者。

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

  2. 在遠端 IA 系統上,將 Solaris 9 Software 1 of 2 Intel Platform Edition CD 插入系統光碟機中。

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


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


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


    remote IA system# share
    -   /cdrom/sol_9_ia/s0 ro,anon=0 " "
    -   /cdrom/sol_9_ia/s2 ro,anon=0 " "
  6. 請在將變成 IA 安裝伺服器的 SPARC 系統上變更身份為超級使用者。

  7. 在 SPARC 系統上建立兩個分別用於 miniroot 和 pruduct 裝載點的目錄,以存取 IA CD。


    SPARC system# mkdir directory_name_s0 
    

    SPARC system# mkdir  directory_name_s2
    

    directory_name_s0

    為包含磁區 0 上的 miniroot 之目錄名稱。 

    directory_name_s2

    為包含磁區 2 上的 product 之目錄名稱。 

  8. 在 SPARC 系統上裝載遠端 IA CD 影像。


    SPARC system# mount remote_IA_system_name:/cdrom/sol_9_ia/s0 directory_name_s0
    

    SPARC system# mount remote_IA_system_name:/cdrom/sol_9_ia/s2 directory_name_s2
    
  9. 在 SPARC 系統上,變更至已裝載的磁碟上之 Tools 目錄:


    SPARC system# cd /directory_name_s2/Solaris_9/Tools
    
  10. 在 SPARC 系統上,將磁碟機中的磁碟複製到安裝伺服器的硬碟(位於使用 setup_install_server 指令建立的目錄內)上:


    SPARC system# ./setup_install_server -t directory_name_s0 install_dir_path
    

    -t

    如果您不使用 Solaris 9 Software 2 of 2 CD 上 Tools 目錄中的開機影像,而使用其他開機影像時,請指定開機影像的路徑。 

    directory_name_s0

    為包含磁區 0 上的 miniroot 之目錄名稱。 

    install_dir_path

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


    註解 –

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


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


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


    SPARC system# unmount directory_name_s0 
    

    SPARC system# unmount directory_name_s2
    
  13. 在 IA 系統上,不共用這兩片 CD-ROM 光碟片。


    remote IA  system# unshare /cdrom/sol_9ia/s0
    

    remote IA  system# unshare /cdrom/sol_9ia/s2
    
  14. 在 IA 系統上,退出 Solaris 9 Software 1 of 2 Intel Platform Edition CD。

  15. 將 Solaris 9 Software 2 of 2 Intel Platform Edition CD 插入 SPARC 系統的 CD-ROM 光碟機中。

  16. 在 SPARC 系統上,變更至已裝載的 CD 上之 Tools 目錄:


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


    SPARC system# ./add_to_install_server install_dir_path
    

    install_dir_path

    指定要複製 CD 影像的目錄 

  18. 退出 Solaris 9 Software 2 of 2 Intel Platform Edition CD。

  19. 在 SPARC 系統上,將 Solaris 9 Intel Platform Edition Languages 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. 決定您是否要讓使用者使用 Solaris Web Start 安裝方法來啟動系統並從網路安裝 Solaris 9 軟體。

    • 如果不這樣做,請退出 Solaris 9 Intel Platform Edition Languages CD,並且跳至 步驟 30

    • 如果要這樣做,請退出 Solaris 9 Intel Platform Edition Languages CD 並繼續執行。

  23. 在遠端 IA 系統上,將 Solaris 9 Intel Platform Edition Installation CD 插入 IA 系統的 CD-ROM 光碟機。

  24. 在遠端 IA 系統上,將下列項目加入 /etc/dfs/dfstab 檔案。


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


    remote IA system# /etc/init.d/nfs.server start
    
  26. 在遠端 IA 系統上,檢驗 CD 可用於其他系統:


    remote IA system# share
    -   /cdrom/multi_sol_9_ia/s0 ro,anon=0 " "
    -   /cdrom/multi_sol_9_ia/s2 ro,anon=0 " "
  27. 在 SPARC 系統上,裝載 CD 上的片段。


    SPARC system# mount remote_IA_system_name:/cdrom/multi_sol_9_ia/s0 directory_name_s0 
    SPARC system# mount remote_IA_system_name:/cdrom/multi_sol_9_ia/s2  directory_name_s2
    
  28. 在 SPARC 系統上,變更至已裝載的 CD 上包含 modify_install_server 指令的目錄:


    SPARC system# cd directory_name_s2
    
  29. 將 Solaris Web Start 介面軟體複製到安裝伺服器上。


    SPARC system# ./modify_install_server -p install_dir_path directory_name_s0
    

    -p

    將現有影像的 miniroot 保存於 install_dir_path/Solaris_9/Tools/Boot.orig

    install_dir_path

    指定要複製 Solaris Web Start 介面的目錄 

    directory_name_s0

    包含磁區 0 上的 miniroot 之目錄名稱。 

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

    • 如果不修補,請跳至下一個步驟。

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


      小心 – 小心 –

      請務必在使用 patchadd -C 之前,閱畢「修補程式讀我檔案」指示內容,或聯絡您的地區 Sun 支援辦事處。


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


範例 12–3 使用 IA CD 媒體在 SPARC 系統上建立 IA 安裝伺服器

下列範例以圖示說明如何在名為 rosemary 的 SPARC 系統上建立 IA 安裝伺服器。下列 IA CD 係從名為 tadpole 的遠端 IA 系統複製到 SPARC 安裝伺服器的 /export/home/s9cdia 目錄上。

在遠端 IA 系統上:


tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
tadpole (remote IA system)# /etc/init.d/nfs.server start

在 SPARC 系統上:


rosemary (SPARC system)# mkdir /iaS0
rosemary (SPARC system)# mkdir /iaS2
rosemary (SPARC system)# mount tadpole:/cdrom/sol_9_ia/s0 /iaS0
rosemary (SPARC system)# mount tadpole:/cdrom/sol_9_ia/s0 /iaS2
rosemary (SPARC system)# cd /iaS2/Solaris_9/Tools
rosemary (SPARC system)# ./setup_install_server -t /iaS0 /export/home/s9cdia
rosemary (SPARC system)# cd /
rosemary (SPARC system)# unmount /iaS0
rosemary (SPARC system)# unmount /iaS2

tadpole (remote IA system) unshare /cdrom/cdrom0/s0
tadpole (remote IA system) unshare  /cdrom/cdrom0/s2

rosemary (SPARC system)# cd /cdrom/cdrom0/Solaris_9/Tools
rosemary (SPARC system)# ./add_to_install_server /export/home/s9cdia
rosemary (SPARC system)# cd /cdrom/cdrom0/sol_9_lang_ia/Tools
rosemary (SPARC system)# ./add_to_install_server /export/home/s9cdia

在遠端 IA 系統上:


tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
tadpole (remote IA system)# /etc/init.d/nfs.server start

在 SPARC 系統上:


rosemary (SPARC system)# mount remote_IA_system_name:/cdrom/sol_9_ia /iaS0
rosemary (SPARC system)# mount remote_IA_system_name:/cdrom/sol_9_ia /iaS2
rosemary (SPARC system)# cd /iaS2
rosemary (SPARC system)# ./modify_install_server -p /export/home/s9cdia /iaS0

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


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

依照本程序使用 SPARC CD 媒體在 IA 系統上建立 SPARC 安裝伺服器。 您需要具備:


註解 –

本程序假設系統正在執行「容體管理程式」。如果您並未使用「容體管理程式」來管理媒體,請參閱 System Administration Guide: Basic Administration ,取得如何在沒有「容體管理程式」的情況下管理可移除媒體的詳細資訊。


在此程序中,IA-system 是指用來作為安裝伺服器的 IA 系統,remote-SPARC-system 是指用來讀取 SPARC CD 媒體的遠端 SPARC 系統。

  1. 變更身份為遠端 SPARC 系統上的超級使用者。

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

  2. 在遠端 SPARC 系統上,將 Solaris 9 Software 1 of 2 SPARC Platform Edition CD 插入系統磁碟機。

  3. 在 SPARC 系統上,將下列項目加入 /etc/dfs/dfstab 檔案。


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


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


    remote-SPARC-system# share
    -   /cdrom/cdrom0/s0 ro,anon=0 " "
    -   /cdrom/cdrom0/s1 ro,anon=0 " "
  6. 請在將變成 SPARC 安裝伺服器的 IA 系統上變更身份為超級使用者。

  7. 在 IA 系統上建立兩個分別用於 miniroot 和 pruduct 裝載點的目錄,以存取 SPARC CD。


    IA-system# mkdir directory_name_s0 
    

    IA-system# mkdir  directory_name_s1
    

    directory_name_s0

    為包含磁區 0 上的 product 之目錄名稱。 

    directory_name_s1

    為包含磁區 1 上的 miniroot 之目錄名稱。 

  8. 在 IA 系統上,裝載遠端 SPARC CD 影像。


    IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s0 directory_name_s0
    

    IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s1 directory_name_s1
    
  9. 在 SIA 系統上,變更至已安裝的磁碟上之 Tools 目錄:


    IA-system# cd /directory_name_s0/Solaris_9/Tools
    
  10. 在 IA 系統上,將磁碟機中的磁碟複製到安裝伺服器的硬碟(位於使用 setup_install_server 指令建立的目錄內)上:


    IA-system# ./setup_install_server -t directory_name_s1 install_dir_path
    

    -t

    如果您不使用 Solaris 9 Software 2 of 2 CD 上 Tools 目錄中的開機影像,而使用其他開機影像,請指定開機影像的路徑。 

    directory_name_s1

    為包含磁區 1 上的 miniroot 之目錄名稱。 

    install_dir_path

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


    註解 –

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


  11. 在 IA 系統上,變更至頂層目錄。


    IA-system# cd /
    
  12. 在 IA 系統上。解除裝載這兩個目錄。


    IA-system# unmount directory_name_s0 
    

    IA-system# unmount directory_name_s1
    
  13. 在 SPARC 系統上,不共用這兩片 CD-ROM 光碟片。


    remote-SPARC-system# unshare /cdrom/cdrom0/s0
    

    remote-SPARC-system# unshare /cdrom/cdrom0/s2
    
  14. 在 SPARC 系統中,退出 Solaris 9 Software 1 of 2 SPARC Platform Edition CD。

  15. 將 Solaris 9 Software 2 of 2 SPARC Platform Edition CD 插入 IA 系統的 CD-ROM 光碟機中。

  16. 在 IA 系統上,變更至所裝載 CD 上的 Tools 目錄:


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


    IA-system# ./add_to_install_server install_dir_path
    

    install_dir_path

    指定要複製 CD 影像的目錄 

  18. 退出 Solaris 9 Software 2 of 2 SPARC Platform Edition CD。

  19. 在 IA 系統上,將 Solaris 9 SPARC Platform Edition Languages CD 插入 IA 系統的 CD-ROM 光碟機並且裝載 CD。

  20. 在 IA 系統上,變更至所裝載 CD 上的 Tools 目錄:


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


    IA-system# ./add_to_install_server install_dir_path
    

    install_dir_path

    指定要複製 CD 影像的目錄 

  22. 決定您是否要讓使用者使用 Solaris Web Start 安裝方法來開機系統並從網路安裝 Solaris 9 軟體。

    • 如果不這樣做,請退出 Solaris 9 SPARC Platform Edition Languages CD 並且跳至 步驟 30

    • 如果要這樣做,請退出 Solaris 9 SPARC Platform Edition Languages CD 並繼續執行。

  23. 在遠端 SPARC 系統上,將 Solaris 9 SPARC Platform Edition Installation CD 插入 SPARC 系統的 CD-ROM 光碟機。

  24. 在遠端 SPARC 系統上,將下列項目加入 /etc/dfs/dfstab 檔案。


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


    remote-SPARC-system# /etc/init.d/nfs.server start
    
  26. 在遠端 SPARC 系統上,檢驗 CD 是否可用於其他系統:


    remote-SPARC-system# share
    -   /cdrom/multi_sol_9_ia/s0 ro,anon=0 " "
    -   /cdrom/multi_sol_9_ia/s1 ro,anon=0 " "
  27. 在 IA 系統上,裝載 CD 上的片段。


    IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s0 directory_name_s0 
    IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s1  directory_name_s1
    
  28. 在 IA 系統上,變更至包含所裝載 CD 上 modify_install_server 的目錄:


    IA-system# cd directory_name_s0
    
  29. 將 Solaris Web Start 介面軟體複製到安裝伺服器上。


    IA-system# ./modify_install_server -p install_dir_path directory_name_s1
    

    -p

    將現有影像的 miniroot 保存於 install_dir_path/Solaris_9/Tools/Boot.orig

    install_dir_path

    指定要複製 Solaris Web Start 介面的目錄 

    directory_name_s1

    包含磁區 1 上的 miniroot 之目錄名稱 

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

    • 如果不修補,請跳至下一個步驟。

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


      小心 – 小心 –

      請務必在使用 patchadd -C 之前,閱讀「修補程式讀我檔案」指示內容,或聯絡您的地區 Sun 支援辦事處。


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


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

下列範例以圖示說明如何在名為 richards 的 IA 系統上建立 SPARC 安裝伺服器。 下列 SPARC CD 係從名為 simpson 的遠端 SPARC 系統複製到 IA 安裝伺服器的 /export/home/s9cdsparc 目錄上。

在遠端 SPARC 系統上:


simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
simpson (remote SPARC system)# /etc/init.d/nfs.server start

在 IA 系統:


richards (IA system)# mkdir /sparcS0
richards (IA system)# mkdir /sparcS1
richards (IA system)# mount simpson:/cdrom/cdrom0/s0 /sparcS0
richards (IA system)# mount simpson:/cdrom/cdrom0/s1 /sparcS1
richards (IA system)# cd /sparcS0/Solaris_9/Tools
richards (IA system)# ./setup_install_server -t /sparcS0 /export/home/s9cdsparc
richards (IA system)# cd /
richards (IA system)# unmount /sparcS0
richards (IA system)# unmount /sparcS1

在遠端 SPARC 系統上:


simpson (remote SPARC system) unshare /cdrom/cdrom0/s0
simpson (remote SPARC system) unshare  /cdrom/cdrom0/s1

在 IA 系統上:


richards (IA system)# cd /cdrom/cdrom0/Solaris_9/Tools
richards (IA system)# ./add_to_install_server /export/home/s9cdsparc
richards (IA system)# cd /cdrom/cdrom0/sol_9_lang_sparc/Tools
richards (IA system)# ./add_to_install_server /export/home/s9cdsparc

在遠端 SPARC 系統上:


simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
simpson (remote SPARC system)# /etc/init.d/nfs.server start

在 IA 系統上 :


richards (IA system)# mount remote_SPARC_system_name:/cdrom/cdrom0 /sparcS0
richards (IA system)# mount remote_SPARC_system_name:/cdrom/cdrom0 /sparcS1
richards (IA system)# cd /sparcS0
richards (IA system)# ./modify_install_server -p /export/home/s9cdsparc /sparcS1

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


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

依照本程序使用 IA CD 媒體在 SPARC 系統上建立 IA 安裝伺服器。您需要具備:


註解 –

本程序假設系統正在執行「容體管理程式」。如果您並未使用「容體管理程式」來管理媒體,請參閱 System Administration Guide: Basic Administration ,取得如何在沒有「容體管理程式」的情況下管理可移除媒體的詳細資訊。


在此程序中,SPARC system 是指用來作為安裝伺服器的 SPARC 系統,remote IA system 是指用來讀取 IA CD 媒體的遠端 IA 系統。

  1. 變更身份為遠端 IA 系統上的超級使用者。

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

  2. 在遠端 IA 系統上,將 Solaris 9 Software 1 of 2 Intel Platform Edition CD 插入系統光碟機中。

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


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


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


    remote IA system# share
    -   /cdrom/sol_9_ia/s0 ro,anon=0 " "
    -   /cdrom/sol_9_ia/s2 ro,anon=0 " "
  6. 請在將變成 IA 安裝伺服器的 SPARC 系統上變更身份為超級使用者。

  7. 在 SPARC 系統上建立兩個分別用於 miniroot 和 pruduct 裝載點的目錄,以存取 IA CD。


    SPARC system# mkdir directory_name_s0 
    

    SPARC system# mkdir  directory_name_s2
    

    directory_name_s0

    為包含磁區 0 上的 miniroot 之目錄名稱。 

    directory_name_s2

    為包含磁區 2 上的 product 之目錄名稱。 

  8. 在 SPARC 系統上裝載遠端 IA CD 影像。


    SPARC system# mount remote_IA_system_name:/cdrom/sol_9_ia/s0 directory_name_s0
    

    SPARC system# mount remote_IA_system_name:/cdrom/sol_9_ia/s2 directory_name_s2
    
  9. 在 SPARC 系統上,變更至已裝載的磁碟上之 Tools 目錄:


    SPARC system# cd /directory_name_s2/Solaris_9/Tools
    
  10. 在 SPARC 系統上,將磁碟機中的磁碟複製到安裝伺服器的硬碟(位於使用 setup_install_server 指令建立的目錄內)上:


    SPARC system# ./setup_install_server -t directory_name_s0 install_dir_path
    

    -t

    如果您不使用 Solaris 9 Software 2 of 2 CD 上 Tools 目錄中的開機影像,而使用其他開機影像時,請指定開機影像的路徑。 

    directory_name_s0

    為包含磁區 0 上的 miniroot 之目錄名稱。 

    install_dir_path

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


    註解 –

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


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


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


    SPARC system# unmount directory_name_s0 
    

    SPARC system# unmount directory_name_s2
    
  13. 在 IA 系統上,不共用這兩片 CD-ROM 光碟片。


    remote IA  system# unshare /cdrom/sol_9ia/s0
    

    remote IA  system# unshare /cdrom/sol_9ia/s2
    
  14. 在 IA 系統上,退出 Solaris 9 Software 1 of 2 Intel Platform Edition CD。

  15. 將 Solaris 9 Software 2 of 2 Intel Platform Edition CD 插入 SPARC 系統的 CD-ROM 光碟機中。

  16. 在 SPARC 系統上,變更至已裝載的 CD 上之 Tools 目錄:


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


    SPARC system# ./add_to_install_server install_dir_path
    

    install_dir_path

    指定要複製 CD 影像的目錄 

  18. 退出 Solaris 9 Software 2 of 2 Intel Platform Edition CD。

  19. 在 SPARC 系統上,將 Solaris 9 Intel Platform Edition Languages 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. 決定您是否要讓使用者使用 Solaris Web Start 安裝方法來啟動系統並從網路安裝 Solaris 9 軟體。

    • 如果不這樣做,請退出 Solaris 9 Intel Platform Edition Languages CD,並且跳至 步驟 30

    • 如果要這樣做,請退出 Solaris 9 Intel Platform Edition Languages CD 並繼續執行。

  23. 在遠端 IA 系統上,將 Solaris 9 Intel Platform Edition Installation CD 插入 IA 系統的 CD-ROM 光碟機。

  24. 在遠端 IA 系統上,將下列項目加入 /etc/dfs/dfstab 檔案。


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


    remote IA system# /etc/init.d/nfs.server start
    
  26. 在遠端 IA 系統上,檢驗 CD 可用於其他系統:


    remote IA system# share
    -   /cdrom/multi_sol_9_ia/s0 ro,anon=0 " "
    -   /cdrom/multi_sol_9_ia/s2 ro,anon=0 " "
  27. 在 SPARC 系統上,裝載 CD 上的片段。


    SPARC system# mount remote_IA_system_name:/cdrom/multi_sol_9_ia/s0 directory_name_s0 
    SPARC system# mount remote_IA_system_name:/cdrom/multi_sol_9_ia/s2  directory_name_s2
    
  28. 在 SPARC 系統上,變更至已裝載的 CD 上包含 modify_install_server 指令的目錄:


    SPARC system# cd directory_name_s2
    
  29. 將 Solaris Web Start 介面軟體複製到安裝伺服器上。


    SPARC system# ./modify_install_server -p install_dir_path directory_name_s0
    

    -p

    將現有影像的 miniroot 保存於 install_dir_path/Solaris_9/Tools/Boot.orig

    install_dir_path

    指定要複製 Solaris Web Start 介面的目錄 

    directory_name_s0

    包含磁區 0 上的 miniroot 之目錄名稱。 

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

    • 如果不修補,請跳至下一個步驟。

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


      小心 – 小心 –

      請務必在使用 patchadd -C 之前,閱畢「修補程式讀我檔案」指示內容,或聯絡您的地區 Sun 支援辦事處。


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


範例 12–3 使用 IA CD 媒體在 SPARC 系統上建立 IA 安裝伺服器

下列範例以圖示說明如何在名為 rosemary 的 SPARC 系統上建立 IA 安裝伺服器。下列 IA CD 係從名為 tadpole 的遠端 IA 系統複製到 SPARC 安裝伺服器的 /export/home/s9cdia 目錄上。

在遠端 IA 系統上:


tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
tadpole (remote IA system)# /etc/init.d/nfs.server start

在 SPARC 系統上:


rosemary (SPARC system)# mkdir /iaS0
rosemary (SPARC system)# mkdir /iaS2
rosemary (SPARC system)# mount tadpole:/cdrom/sol_9_ia/s0 /iaS0
rosemary (SPARC system)# mount tadpole:/cdrom/sol_9_ia/s0 /iaS2
rosemary (SPARC system)# cd /iaS2/Solaris_9/Tools
rosemary (SPARC system)# ./setup_install_server -t /iaS0 /export/home/s9cdia
rosemary (SPARC system)# cd /
rosemary (SPARC system)# unmount /iaS0
rosemary (SPARC system)# unmount /iaS2

tadpole (remote IA system) unshare /cdrom/cdrom0/s0
tadpole (remote IA system) unshare  /cdrom/cdrom0/s2

rosemary (SPARC system)# cd /cdrom/cdrom0/Solaris_9/Tools
rosemary (SPARC system)# ./add_to_install_server /export/home/s9cdia
rosemary (SPARC system)# cd /cdrom/cdrom0/sol_9_lang_ia/Tools
rosemary (SPARC system)# ./add_to_install_server /export/home/s9cdia

在遠端 IA 系統上:


tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
tadpole (remote IA system)# /etc/init.d/nfs.server start

在 SPARC 系統上:


rosemary (SPARC system)# mount remote_IA_system_name:/cdrom/sol_9_ia /iaS0
rosemary (SPARC system)# mount remote_IA_system_name:/cdrom/sol_9_ia /iaS2
rosemary (SPARC system)# cd /iaS2
rosemary (SPARC system)# ./modify_install_server -p /export/home/s9cdia /iaS0

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


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

依照本程序使用 SPARC CD 媒體在 IA 系統上建立 SPARC 安裝伺服器。 您需要具備:


註解 –

本程序假設系統正在執行「容體管理程式」。如果您並未使用「容體管理程式」來管理媒體,請參閱 System Administration Guide: Basic Administration ,取得如何在沒有「容體管理程式」的情況下管理可移除媒體的詳細資訊。


在此程序中,IA-system 是指用來作為安裝伺服器的 IA 系統,remote-SPARC-system 是指用來讀取 SPARC CD 媒體的遠端 SPARC 系統。

  1. 變更身份為遠端 SPARC 系統上的超級使用者。

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

  2. 在遠端 SPARC 系統上,將 Solaris 9 Software 1 of 2 SPARC Platform Edition CD 插入系統磁碟機。

  3. 在 SPARC 系統上,將下列項目加入 /etc/dfs/dfstab 檔案。


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


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


    remote-SPARC-system# share
    -   /cdrom/cdrom0/s0 ro,anon=0 " "
    -   /cdrom/cdrom0/s1 ro,anon=0 " "
  6. 請在將變成 SPARC 安裝伺服器的 IA 系統上變更身份為超級使用者。

  7. 在 IA 系統上建立兩個分別用於 miniroot 和 pruduct 裝載點的目錄,以存取 SPARC CD。


    IA-system# mkdir directory_name_s0 
    

    IA-system# mkdir  directory_name_s1
    

    directory_name_s0

    為包含磁區 0 上的 product 之目錄名稱。 

    directory_name_s1

    為包含磁區 1 上的 miniroot 之目錄名稱。 

  8. 在 IA 系統上,裝載遠端 SPARC CD 影像。


    IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s0 directory_name_s0
    

    IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s1 directory_name_s1
    
  9. 在 SIA 系統上,變更至已安裝的磁碟上之 Tools 目錄:


    IA-system# cd /directory_name_s0/Solaris_9/Tools
    
  10. 在 IA 系統上,將磁碟機中的磁碟複製到安裝伺服器的硬碟(位於使用 setup_install_server 指令建立的目錄內)上:


    IA-system# ./setup_install_server -t directory_name_s1 install_dir_path
    

    -t

    如果您不使用 Solaris 9 Software 2 of 2 CD 上 Tools 目錄中的開機影像,而使用其他開機影像,請指定開機影像的路徑。 

    directory_name_s1

    為包含磁區 1 上的 miniroot 之目錄名稱。 

    install_dir_path

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


    註解 –

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


  11. 在 IA 系統上,變更至頂層目錄。


    IA-system# cd /
    
  12. 在 IA 系統上。解除裝載這兩個目錄。


    IA-system# unmount directory_name_s0 
    

    IA-system# unmount directory_name_s1
    
  13. 在 SPARC 系統上,不共用這兩片 CD-ROM 光碟片。


    remote-SPARC-system# unshare /cdrom/cdrom0/s0
    

    remote-SPARC-system# unshare /cdrom/cdrom0/s2
    
  14. 在 SPARC 系統中,退出 Solaris 9 Software 1 of 2 SPARC Platform Edition CD。

  15. 將 Solaris 9 Software 2 of 2 SPARC Platform Edition CD 插入 IA 系統的 CD-ROM 光碟機中。

  16. 在 IA 系統上,變更至所裝載 CD 上的 Tools 目錄:


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


    IA-system# ./add_to_install_server install_dir_path
    

    install_dir_path

    指定要複製 CD 影像的目錄 

  18. 退出 Solaris 9 Software 2 of 2 SPARC Platform Edition CD。

  19. 在 IA 系統上,將 Solaris 9 SPARC Platform Edition Languages CD 插入 IA 系統的 CD-ROM 光碟機並且裝載 CD。

  20. 在 IA 系統上,變更至所裝載 CD 上的 Tools 目錄:


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


    IA-system# ./add_to_install_server install_dir_path
    

    install_dir_path

    指定要複製 CD 影像的目錄 

  22. 決定您是否要讓使用者使用 Solaris Web Start 安裝方法來開機系統並從網路安裝 Solaris 9 軟體。

    • 如果不這樣做,請退出 Solaris 9 SPARC Platform Edition Languages CD 並且跳至 步驟 30

    • 如果要這樣做,請退出 Solaris 9 SPARC Platform Edition Languages CD 並繼續執行。

  23. 在遠端 SPARC 系統上,將 Solaris 9 SPARC Platform Edition Installation CD 插入 SPARC 系統的 CD-ROM 光碟機。

  24. 在遠端 SPARC 系統上,將下列項目加入 /etc/dfs/dfstab 檔案。


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


    remote-SPARC-system# /etc/init.d/nfs.server start
    
  26. 在遠端 SPARC 系統上,檢驗 CD 是否可用於其他系統:


    remote-SPARC-system# share
    -   /cdrom/multi_sol_9_ia/s0 ro,anon=0 " "
    -   /cdrom/multi_sol_9_ia/s1 ro,anon=0 " "
  27. 在 IA 系統上,裝載 CD 上的片段。


    IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s0 directory_name_s0 
    IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s1  directory_name_s1
    
  28. 在 IA 系統上,變更至包含所裝載 CD 上 modify_install_server 的目錄:


    IA-system# cd directory_name_s0
    
  29. 將 Solaris Web Start 介面軟體複製到安裝伺服器上。


    IA-system# ./modify_install_server -p install_dir_path directory_name_s1
    

    -p

    將現有影像的 miniroot 保存於 install_dir_path/Solaris_9/Tools/Boot.orig

    install_dir_path

    指定要複製 Solaris Web Start 介面的目錄 

    directory_name_s1

    包含磁區 1 上的 miniroot 之目錄名稱 

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

    • 如果不修補,請跳至下一個步驟。

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


      小心 – 小心 –

      請務必在使用 patchadd -C 之前,閱讀「修補程式讀我檔案」指示內容,或聯絡您的地區 Sun 支援辦事處。


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


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

下列範例以圖示說明如何在名為 richards 的 IA 系統上建立 SPARC 安裝伺服器。 下列 SPARC CD 係從名為 simpson 的遠端 SPARC 系統複製到 IA 安裝伺服器的 /export/home/s9cdsparc 目錄上。

在遠端 SPARC 系統上:


simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
simpson (remote SPARC system)# /etc/init.d/nfs.server start

在 IA 系統:


richards (IA system)# mkdir /sparcS0
richards (IA system)# mkdir /sparcS1
richards (IA system)# mount simpson:/cdrom/cdrom0/s0 /sparcS0
richards (IA system)# mount simpson:/cdrom/cdrom0/s1 /sparcS1
richards (IA system)# cd /sparcS0/Solaris_9/Tools
richards (IA system)# ./setup_install_server -t /sparcS0 /export/home/s9cdsparc
richards (IA system)# cd /
richards (IA system)# unmount /sparcS0
richards (IA system)# unmount /sparcS1

在遠端 SPARC 系統上:


simpson (remote SPARC system) unshare /cdrom/cdrom0/s0
simpson (remote SPARC system) unshare  /cdrom/cdrom0/s1

在 IA 系統上:


richards (IA system)# cd /cdrom/cdrom0/Solaris_9/Tools
richards (IA system)# ./add_to_install_server /export/home/s9cdsparc
richards (IA system)# cd /cdrom/cdrom0/sol_9_lang_sparc/Tools
richards (IA system)# ./add_to_install_server /export/home/s9cdsparc

在遠端 SPARC 系統上:


simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
simpson (remote SPARC system)# /etc/init.d/nfs.server start

在 IA 系統上 :


richards (IA system)# mount remote_SPARC_system_name:/cdrom/cdrom0 /sparcS0
richards (IA system)# mount remote_SPARC_system_name:/cdrom/cdrom0 /sparcS1
richards (IA system)# cd /sparcS0
richards (IA system)# ./modify_install_server -p /export/home/s9cdsparc /sparcS1

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