分类:
2006-12-28 15:21:22
转自
相關網站及軟件:本文主要針對如何在 x86 系統上安裝 Solaris 10 OS 1/06。內容是參考SUN 網站() 的 How to Quickly Install the Solaris 10 英文版本來編寫,但本文並不是安照原文翻譯,圖片方面也並不是原文的圖片,而且文中會加多或減少原文的內容。
本文的內容只介紹安裝 Solaris 10OS 1/06 的方法, 但這樣是並不足夠,還需要說明如何設定。但 Solaris 10 版本的設定和 Solaris 9 的設定鐘分別很大,所以遲一點會有另一編說明 Solaris 10 的設定方法。
SUN Microsystems - Solaris 10 OS 1/06安裝時首先要考慮的問題:
SUN 主頁:
SUN 的英文討論區:
如何快速安裝 Solaris 10 1/06 OS:
Solaris 10 的下載網站:
Solaris OS 硬件相容清單:
就算不需要使用網絡卡,安裝時還是要一步一步地對網絡功能進行設定。包括 IP 位置等。所以,在安裝時,將會假設你已經有設定網絡的基本資料。如果你在安裝的過程中發現其它問題,而且本文也不能幫助你解決的話,你可以參考 來得到多一點資料。
檢查硬件相容性清單:
首先,你需要核對清楚,你所使用的電腦系統的硬件是需要那一個版本的運作系統。硬件相容性清單網頁: 。
注意:這裡的 x86 意思是指 32-bit x86 相容的架構的CPU家族、64-bit AMD64 和 Intel EM64T。然而,這裡的 x64 意思是指那個系統是採 用 64-bit x86 CPU。 Solaris 10 OS 能夠在很多不同的 x86 和 x64 系統上運行。
系統基本要求:
電腦系統的硬件,需要附合以下最低的要求。但在安裝 Solaris OS 時,還是不建議你使用太小的硬碟機和太慢的CPU來安裝。
若要知道多一點有關 Solaris 系統要求,可以到 。
能夠在 Solaris 10 上運行的第三方軟件清單,可以到 。
如何可以獲得 Solaris x64 或 x86 平台的安裝程式:
Solaris 10 OS 1/06 發行版本,已經可以在 SUN 的網站下載
注意:在下載時很可能會很慢,而且也很可能在下載期間中途停止下載。Sun 會建議你使用 Sun Download Manager 下載會好點。但我覺得用 來下載會比較有效率和快很多。
其實購買一套 Solaris 10 並不貴, 基本版本 3DVD's 為 US$15,企業版本 8 DVD's 為 US$30。這樣會比下載來得輕鬆點。
把下面的檔案下載後,還有其它工作。首先把 sol-10-u1-ga-x86-dvd-iso-(a、b、c、d、e).zip 這五個檔案解壓,然後順序改名改成 file1、file2、file3、file4、file5。
Solaris 10 - x86 Platform - Solaris 10 1/06 Operating System Solaris 10 1/06 x64/x86 DVD segment 1, Multi-language sol-10-u1-ga-x86-dvd-iso-a.zip 478.54 MB Solaris 10 1/06 x64/x86 DVD segment 2, Multi-language sol-10-u1-ga-x86-dvd-iso-b.zip 478.46 MB Solaris 10 1/06 x64/x86 DVD segment 3, Multi-language sol-10-u1-ga-x86-dvd-iso-c.zip 478.33 MB Solaris 10 1/06 x64/x86 DVD segment 4, Multi-language sol-10-u1-ga-x86-dvd-iso-d.zip 478.46 MB Solaris 10 1/06 x64/x86 DVD segment 5, Multi-language sol-10-u1-ga-x86-dvd-iso-e.zip 476.89 MB 再把五個檔案變成為一個 iso 檔,這 iso 檔是用來燒 CD 或 DVD 用。致於如何燒碟,在這裡不打算多說。
如何把五個檔案變成為一個 iso 檔?
在 Microsoft Windows Command 模式下則行:
copy /b file1 + file2 + file3 + file4 + file5 file.iso
或在系統下則行:
cat file1 file2 file3 file4 file5 > file.iso
安裝 Solaris 10 1/06 運作系統:
1. 把第一張 CD 或 DVD 放入碟機內
2. 開啟電腦
3. Boot CD 或 DVD ROM來開始安裝,並且會顯示已下的語句。
Loading stage 2....
GNU GRUB version 0.95 ( xxK lower / xxK upper memory)4. Solaris 10 1/06 OS 的安裝與起動功能是由 GNU GRUB loader 來處理。所以,會出現 GRUB loader 這個訊息。所以,已前的 Solaris 安裝版本和現在的情況是不一樣的。
5. 下一步是要決定使用那一種 Console 類型,基本上預設第一個就是對的。另外兩個 Serial Console 你可以用箭頭鍵來選擇你需要的 Console 類型。基本上, 這兩個 Serial Console 是用來給一些不是使用 VGA 顯示器來顯示的 headless rack-mounted 系統用,所以,這類型的系統是需要接上 Serial Console 或 Serial 終端機來操作。在 60 秒之內,如果你沒按 ENTER 鍵來確定選擇,系統會自動 Boot Solaris OS。
6. 按完 ENTER 鍵後,便會出現已下的訊息。
7. 當第一個 modules 讀完後,便會出現六個安裝選項。 你可以用箭頭鍵來選擇你需要的方法或樣計時功能到達30秒。超過30秒後,便會進入自動安裝功能。
提外話:
如果出現以下訊息:
asy1: UART @ 2f8 scratch register: expected 0x5a, got 0xff
Cannot identify UART chip at 2f8asy0: 是RS232 Com1
asy1: 是RS232 Com2
這段訊息是說明找不到 Com2 這個 RS232 端口。那也沒什麼大不了,因為我的情況確實是沒有 Com2。
8. 當你選擇了 1. Solaris Interactive 的預設選項或等到超過了30秒,便會出現以下的訊息。
請特別注意和記住下面硬件資料中的 "pcn0",這個是網絡卡的硬件名稱。不同的網絡卡會有不同的名稱,例如:3Com 一般都會用elxl0等。 往後,我們還會有機會用到這個名稱。
9. 當安裝程式檢查完畢硬件之後便會出現下面的訊息。這時,你只要按 ENTER 或 等30秒,便會進入系統的圖形模式。如果,你覺得下面的硬件不正確,又或想更改和加入驅動程式。你可以按下 ESC 鍵來改變硬件的設定。
如要了解更多的設定硬件的方法,可以參考 Solaris Install Guide available。網址:
10. 注意:在圖形模式中是需要使用鼠標來操作系統。
選擇你想使用的系統語言:
0. 英文
1. 法文
2. 德文
3. 意大利文
4. 日文
5. 韓文
6. 簡體中文
7. 西班牙文
8. 瑞典文
9. 繁體中文跟著的安裝過程,將會使用英文來安裝。
選擇 0 然後按 ENTER。
11. 有右下角會出現一個 Install Console 視窗畫面。
12. 另一個 Welcome 視窗畫面也出現了。 按 Next > 下一步。
13. 出現了 Network Connectivity 視窗後,請選 Networked,然後按 Next > 下一步。
若果你是單機使用,而且不需要使用網絡功能,請選 Non-networked,然後按 Next > 下一步。( 請應該直接看第15項 Date and Time 設定 )
14. 出現了 DHCP Server 設定視窗,並選擇 No,然後按 Next > 下一步。這種方式將會要自行設定 IP Address、Subnet Mask 和 Gateway 等資料。
如果你打算透過 DHCP Server 獲網絡設定資料 ( 包括:IP Address、Subnet Mask、Gateway 和 DNS Server IP 等 ),請選擇 Yes,然後按 Next > 下一步。
注意:這個 "pcn0"是網絡卡的硬件名稱。不同的網絡卡會有不同的名稱,例如:3Com 一般都會用elxl0等。 往後,我們還會有機會用到這個名稱。
15. 輸入 Host Name 主機名稱,然後按 Next > 。
這裡的例子,Host Name 使用了 hkoffice,你也可以自行決定你的 Host Name 的名稱。
16. 輸入你打算選用的 IP 地址,然後按 Next > 。這個例子使用了 192.168.20.229。
17. 輸入Netmask,然後按 Next > 。這個例子使用了 255.255.255.0。
18. 取消 IPV6 網絡功能,選取 No ,然後按 Next > 。
19. . 出現了Default Route 設定視窗。
- Detect one ( 由系統自行尋找 Router/Gateway IP)
- Specify one ( 由使用者自行決定 Router/Gateway IP )
- None ( 不設定任何 Router/Gateway IP )
這裡的例子是選取 Specity one,然後按 Next > 。
20. 輸入 Router 或 Gateway IP Address, 然後按 Next >。 這裡的例子使用了 192.168.20.1。
21. Kerberos 是網絡認證協定。在電腦與電之間的資料交換時的加密認證用。
這裡不應該使用 Kerberos ,所以選擇 No,然後按 Next >。
22. 建議不要在這裡設定 Name Service,因為可能會做成奇怪的問題。所以在這裡設定為 None,然後按 Next >。
你一定會很擔心,如果在這裡不設定好 DNS 的話,有可能會不能上網。 那是對的,但也不建議你在這裡設定。
Solaris 10 安裝完成後,只要按照 的方法,便可以設定 DNS Server 的 IP Address 和啟動 DNS Client Name Service。
日後,會在 我的Solaris 10設定,祥細說明。
23. 設定系統時區 ( Time Zone) ,這裡的例子會使用地理區域名稱 (Geographic Region)。按 Next > 。
24. 選擇地區、國家、城市。按 Next >。
25. 設定日期和時間。系統會自動顯示日期和時間,如果正確的話,按 Next >。如果需要更改,在下面的文字欄中修改就可以,然後按 Next >。
26. 設定 root 密碼,注意:在輸入密碼時,密碼碰不會顯示出來。並且,需要輸入兩次密碼來確保密碼正確。
p.s. root 是系統中最高權限的使用者。所以密碼盡可能不要太簡單,標淮的密碼最小要有8個字,密碼中最好包含數字和英文字,而英文字最好同時有大寫和小寫字母。設密用字典中能找到的字。身份證號碼、信用卡密碼、出生日期和電話號碼等,一定不能使用。最後一句,不要小看黑客 ( Hacker )。
27. 最後,確定資訊 ( Confirm Information ) 會出現你所選擇的總結,你要確定清楚總結的內容是否正確,如果是正確的話按 Confirm > ,如果不正確的話按 < Back 從新設定。
採用手動設定網絡資料和透過DHCP設定,所顯示下面的網絡資訊是會不相同的。
29. 當你看到可下的 Solaris Logo 時,只要按 Next >,系統便會開始安裝。
30. 設定安裝選項:
Reboot automatically after software installtion? 選擇 Yes
當軟件安裝完成後是否自動從起系統。Eject additional CDs/DVDs automatically after software installation? 選擇 Yes
當軟件安裝完成後是否把 CD 或 DVD 退出。按 Next > 。
31. 按 ok 。 Notice 說,當系統從起後,請把 CD 或 DVD 拿走,不要留在電腦上,已免阻礙系統啟動。
32. 選擇那一個媒體進行安裝。這裡用 CD/DVD 來進行安裝,然後按 Next > 。
33. 系統開始進行安裝時,需要幾秒鐘時間來處理。
34. 點選 Accept 來接受 Solaris 的 License Agreement,然後按 Next >。
35. 如果你覺得預設安裝可以的話,選 Default Install ,然後按 Next > 。 看第45項,否則繼續看第36項。
如果你想自行決定安裝什麼和定義 Harddisk 的Partition,你可以選擇 Custim Install,然後按 Next >。這裡的例子使用 Customer Install。
36. 選擇軟件使用語言。如果不選的話,系統預設為英文。然後按 Next >。 使用英文會比較保險一點,所以這裡的例子什麼都沒選,直接按 Next >。
37. 因為之前沒有點選其它語言,所以這裡只出現英文的選項。點選了 English ( POSIX C ) ( C ) ,然後按 Next >。
38. 選擇你需要的軟件。這裡是全選。然後按 Next >。
39. 選擇那些附加的軟所使用的安裝媒體。因為,本例子是採用了 DVD 來安裝,所以只有選 None。然後按 Next >。
40. 軟件群組 ( Software Group ) 決定於你想系統用來做什麼。這裡的例子是 Entire Group 和 Default Packages,然後按 Next >。
需然,使用 Entire Group 看起來會安裝了一些沒用的東西,但如果你不使用這個群組,你將來可能會出現很多問題和無病。
例如:經常在安裝其它軟件時,會出現這個東西沒有,那個東西沒有,然後,很辛苦地從 CD/DVD 裡把安裝軟件找出來安裝。
最多,就是在安裝完成後把沒用的軟件關掉。 這是筆者的經驗。
41. 選擇啟動碟。若果你不只有一個硬碟機,你可以從左邊點選一個作為啟動碟。然後按 Next > 。
備注:如果你不知到什麼是 c0d0,請參考 IDE 和 SCSI 分配名稱。
42. 如果你需要自行設定或更改 c0d0 這個 Harddisk 的 Partition,你便需要點選 c0d0,然後按 Next > 。之後,你便可以建立、刪除和自行決定 Partition 的大小。每一個磁碟一定要選擇為 Solaris 的 Partition 格式。並且,每一個 Solaris 系統,只可以有一個 X86Boot partition。
建議你不要點選 c0d0 ,而直接按 Next > 。因為後面還有機會可以選擇更改 Partition。
43. 你可以看到下面的 Paration 分格方式,如果你不滿意這種分格方式的話可以按 Modify 來更改設定。你也可以考慮把 /export/home 刪除掉,而直接加大 / (root) Partition,這種做法對系統不會做成什麼影響。
swap 的大小,建議是 RAM 的兩倍,但盡可能不要大過 2GB。
所有都決定好後,按 Next >。
44. 如果你在第43項時按了 Modify,就會出現以下的版面。Solaris 系統,必須要有 / 和 swap 這兩個 Partition。 /export/home 沒有了,問題一點都不大。
盡可能把 / 的空間調到最大。swap的空間是 RAM 的兩倍,盡可能不要超過2GB。
備注: / 是根目錄。 swap 是系統的虛擬記憶體,當主記憶體不夠用時,就回使用這個記憶體來運行,但如果設得太大的話,運作起來會非常慢。所以,如果記憶體不夠的話,還是加 RAM 會好一點。
45. 檢查清楚清單內的內容正確之後,便可以按 Install Now > 開始安裝。
46. 系統安裝程序已經開始了。等幾分鐘之後,就會到達 100%。
47. 按 Continue 繼續安裝。
48. 按 Continue 繼續安裝。
49. 安裝完成。在90秒之後將會自動從起系統,如果按 Pause 可以暫停從起。如果按 Continue 就馬上從起系統。
50. 從起時,CD / DVD 機會自動打開,請把 CD / DVD 拿走。並且確定系統是使用硬碟從新起動 。
51. 啟動後,GNU GRUB 畫面就會出現。選擇 Solaris 10 1/06 ,然後按 enter。
52. 選擇 no,然後 enter。
53. 開始安裝 Solaris 10 Documentation,如果是下載版的 Solaris 10,你應該是沒有 Documentation CD/DVD 的,這樣的話,請您按 Skip 。
如果你有 Documentation CD/DVD ,請點選 CD / DVD,然後按 Next > 。
這個例子是按 Skip。
54. 按 Skip Installation。
55. 開始安裝 Java Enterprise System,如果是下載版的 Solaris 10,你應該是沒有 Java Enterprise System CD/DVD 的,這樣的話,請您按 Skip 。
如果你有 Java Enterprise System CD/DVD ,請點選 CD / DVD,然後按 Next > 。
這個例子是按 Skip。
56. 按 Skip Installation。
57. 開始安裝 Solaris Software Companion,如果是下載版的 Solaris 10,你應該是有 Solaris Software Companion CD/DVD 的,請您按 Next > 。
58. 放入 Solaris Software Companion CD/DVD,然後按 ok >。
59. 以下會顯示將會安裝的軟件資料,然後按 Install Now > 。
60. 安裝到達 100% 後,系統便會自動從啟。
70. 安裝完成,系統自動從啟。
第一次啟動 Solaris 10 Java windows System
1. 按 Enter 啟動 Solaris 10。
2. 進入 Login 畫面後,按 Option > Session > Java Desktop System, Release 3
3. 輸入使用者名稱,這裡的例子是 root 。
4. 輸入密碼。
5. 進入Windows Desktop 後,你會發現畫面的Resolution很小。所以,我們需要把 Resolution 設定高一點。
6. 在啟動 Windows Desktop 時,會出現 Loading System Information 的訊息,而且還會啟動 Registration 畫面。我們現在暫時不用理會它,也不用把它關閉。
7. 開始設定 Resolutuion ,按 Launch > Log Out root 。
8. 選 Log out ,按 OK 。
9. 按 Option > Command Line Login 。
按一下 Enter。
10. 輸入 root 的密碼。
11. 輸入以下指令。
# cd /usr/X/bin
# kdmconfig12. 選擇 Xsun Server,然後按 F2 。
13. 選擇 Change Video Device/Monitor ( 更改影象設備/顯示器 )。
14. 選擇你的顯示名稱,如果沒有的話,代表你沒有安裝正確的顯示卡驅動程式。這裡的例子是用VMWARE來進行安裝,所以選擇 XF86-VMWARE VMWare Inc vmware0405來進行安裝。
15. 我打算使用 1280 x 1200 Non-Interlaced (非交錯式) ,但這裡沒有,所以我選了 1600x1200 交錯式 64kHz 多頻顯示器。
16. 我選了 17" 顯示器。
17. 這裡選擇 1280 x 1024 - 16.8M Color 的 Resolution ( 解象度 )。
18. 一切設備選擇正確後,選 No change needed - Test/Save and Exit ,然後按 F2。
19. 按 F2 ,如果正常的話,會出現一個 16 色的畫面,然後用鼠標選擇 Yes 。
20. 輸入 reboot ,把電腦從新啟動。
21. 從新啟動後,在以下畫面按 Enter 啟動 Solaris 10。
22. 這裡不用輸入 Login Name,否則,便會啟動Console 文字模式。
23. 輸入使用者名稱,root ,然後按 OK。
24. 輸入密碼,然後按 OK。
25. 現在可以看到一個 1280 x 1024 的畫面。Registration 還是不用管它,也不用關閉。因為,我們在安裝時還沒有把 DNS 的 Server IP 設定好。
26. 現在開始設定 DNS 。 按 Launch > Applications > Accessories > Text Edior 。
27. 因為,我選擇了 202.134.105.135 那台 DNS Server,所以打入 nameserver 202.134.105.135 。
你也可以自行決定用那一台 DNS Server。
28. 按 File > Save As 來存檔。
29. 檔案名稱為 resolv.conf,存檔目錄是 /etc,文字編碼是 ASCII,然後按 Save 存檔。
30. 只把 DNS Server IP 設定好,還不能使用。要做以下的步驟,按 Launch > Applications > Utility > Terminal 。
31. 輸入以下指令。
# bash
# cd /etc
# cp nsswitch.conf nsswitch.conf.orig
# cp nsswitch.dns nsswitch.conf
# exit
# exit
Sun 網上更新和 Registration
1. 在進行 Registration 前,先用 Web Browser,看一看能不能看到其它網站。如果不能的話,首先要把網絡功能問題解決好和檢查清楚 IP Address、Subnet Mask、Gateway和之前設定的 DNS設定是否正確,才進行 Registration。
Registration 是有需要做的,因為如你不進行 Registration,你便不能進行 Sun Online Update。基本的 Sun Online Update 是不用錢的,不用擔心。
選擇 Register the Solaris software and receive software updates,然後按 Next 。
2. 如果你在 Sun Online Support 沒有帳戶的話,請點選 Create a Sun Online Account 申請一過,也是不用錢的。
輸入帳戶的使用者名稱和密碼,然後按 Next 。
3. 不選擇 Enter Sun Subscription Key,因為,這個是需要錢買的,當然你也可以購買一個。如果選擇 Continue without a Subscription Key,你還可以獲得有限度的 Sun Update 功能。你還可以遲一點才給它 Sun Subscription Key。 點選 I have read the agreement and I accept,然後按 Next 。
4. 點選 Send this information to Sun ,然後按 Finish。
5. Registration 確認完成,然後按 Close 。
6. 在屏幕的右下角,你按一下 這個符號來進行 Sun Update 系統更新。
7. 等一會,系統正在檢查有什麼可以更新。
8. 出現了可更新的清單,這個例子把所有都選了。然後按 Install XX Item Now。
9. 系統進行分析。
10. 安裝完成後便出現以下的畫面。點選 Restart system now (現在從新啟動系統) ,然後按 OK。
11. 是否從新啟動系統,按 Yes 。
12. Solaris 系統的基本安裝已經完成了。如果覺得本文章有問題的話,歡迎到 的 Solaris 討論發表意見。
本文章只針對安裝 Solaris 10,並不包括其它方面的深層設定。希望可以盡快寫一編 我的Solaris 10的設定方法。
E-mail :