- 論壇徽章:
- 0
|
發(fā)表時(shí)間:2002-2-4 11:29:54
內(nèi)容:
solaris x86攻略
author :sophya
please email contact me if any problems in the article:sophya@cmmail.com
1 安裝前的話
Solaris/SunOS是Sun Microsystems公司的操作系統(tǒng)的產(chǎn)品,SunOS是指基于字符的unix部分,Solaris是包括GUI包的UNIX操作系統(tǒng)。時(shí)常你看到象這樣的文字SunOS x.x,其中x.x是版本號(hào)碼,比如5.8。Solaris的版本數(shù)字則有些奇怪,從2.5.x到2.6,到7,到8,到9;其實(shí)7/8/9應(yīng)該都在前邊加上2.成為2.7/2.8/2.9。
Solaris的兩種產(chǎn)品類型分別基于sparc架構(gòu)(solaris/sparc)和基于intel(solaris/x86)架構(gòu)。這里只談intel架構(gòu)的。你要是不明白sparc的話,請(qǐng)去www.sun.com好好參悟;要是不明白intel的話,請(qǐng)退出這篇文章,因?yàn)槲乙呀?jīng)暈倒了。
安裝Solaris x86時(shí),在系統(tǒng)引導(dǎo)后,GUI會(huì)自動(dòng)啟動(dòng)。如果你想使用更傳統(tǒng)的基于字符界面的命令交互的unix,請(qǐng)?jiān)贑DE對(duì)話中選擇"this host(終端)"。
Solaris x86可以免費(fèi)下載,但是如果你付75美$的話,會(huì)有收獲的,因?yàn)槌税惭b盤,還有其他的盤,甚至Oracle 8 for Solaris x86(付款不付款是你自己的選擇啦,當(dāng)然付款給我sophya的話,我可以考慮幫你打點(diǎn)一下,嘿嘿)。
------sophya------
2 預(yù)備
Solaris x86對(duì)于硬件有些苛刻(請(qǐng)?jiān)徫疫@個(gè)說,老天,你知道為什么的)。如果你的硬件沒有羅列在HCL(硬件兼容性列表)上, 它就有可能罷工不干活的。關(guān)于HCL,我給你地址你自己去看http://soldc.sun.com/support/drivers/hcl/#S8。(有必要注釋一下,HCL上一個(gè)名詞IA,就是Intel Architecture,說白了,就是PC機(jī)的意思。)
兼容性的話不多講了,想著比較頭疼。
solaris x86盤包括:
(1)引導(dǎo)軟盤Configuration Assistant
(2)安裝CD
(3)兩張software(OS)CD。
我的建議(我的經(jīng)驗(yàn)教訓(xùn)的總結(jié),是不是好好應(yīng)該感謝我) 1)和(2)你完全可以不必用。
如果你看過安裝文檔的話,那上邊讓從軟盤或者安裝CD引導(dǎo)系統(tǒng)。但是從很多很多人的"血"的教訓(xùn)來看,用軟盤或者安裝CD引導(dǎo)系統(tǒng)可能種種的問題,比如,找不到引導(dǎo)區(qū)等。
所以,我的建議是:確保你的系統(tǒng)可以使用cdrom引導(dǎo),并在BIOS中設(shè)置使用cdrom引導(dǎo),使用標(biāo)著software#1的cd引導(dǎo)系統(tǒng),使用software#1和#2盤安裝Solaris x86。就是上邊說的(3)。
3 安裝
(1)最開始的安裝界面是字符形的界面,使用F2,繼續(xù)。一個(gè)常出的錯(cuò)誤就是在屏幕上顯示了讓你選擇引導(dǎo)solaris kernel的一個(gè)確定設(shè)備(是諸如"select ...... device to boot solaris kernel" 。有人錯(cuò)誤的認(rèn)為是安裝后的引導(dǎo)系統(tǒng)的設(shè)備,選擇了硬盤,結(jié)果報(bào)告VTOC錯(cuò)誤。實(shí)際上問的是在安裝過程中你將從哪個(gè)設(shè)備引導(dǎo)內(nèi)核程序。用光盤的話,自然選擇光驅(qū)了。(有人問怎么選擇, ft,不過還是小聲告訴你好了, 使用光標(biāo)鍵把cd-rom高亮顯示,然后按空格鍵)
(2)選擇安裝方式,水平不高的話,直接選擇交互式安裝好了。
(3)接著提示選擇語(yǔ)言(language),選擇0- english啦。
(4)提示選擇區(qū)域(實(shí)在不知道locale怎么翻譯,英語(yǔ)好的教教我呀),千萬別選0-english了,這可決定了語(yǔ)言包包的安裝,提供了對(duì)于數(shù)字格式和其他與地域文化相關(guān)方面一些支持;自己好好想想應(yīng)該選什么,不確定的話,用enter鍵上下瀏覽一下吧。
(5)kdmconfig運(yùn)行起來檢查安裝GUI的硬件情況,可以連續(xù)幾次F2到達(dá)羅列當(dāng)前系統(tǒng)配置的顯卡,鍵盤,和鼠標(biāo)設(shè)置,包括顯示器的模式。(我就在這里傷心過若干次,歡迎同病相連者 :))。找到你的顯示器的手冊(cè),再認(rèn)識(shí)分辨率,解析度等相關(guān)單詞,估計(jì)不難定制的。
(6)如果確定了,系統(tǒng)在運(yùn)行GUI前將測(cè)試你的機(jī)器。
(7)GUI啟動(dòng),安裝控制臺(tái)窗口在屏幕的左上角出現(xiàn)。首先要恭喜你呀,不知道多少人沒有到這步就飲恨而歸了。控制臺(tái)窗口在后邊的安裝過程中將顯示安裝過程的信息,也可以用于隨時(shí)終止安裝(我可沒有干過,只是很久很舊以前在sparc機(jī)器上好奇了一下,就前功盡棄重新來過了:))。
( 詢問網(wǎng)絡(luò)問題的時(shí)候,為了避免麻煩和問題,加快速度,選擇NO吧,反正后來再配置也是很簡(jiǎn)單的。
(9)在選擇軟件的窗口,如果硬盤大的話(大于1G吧,自己的太大了,所以沒太留意 :)),選擇完全安裝Entire Distribution plus OEM support 。然后選擇安裝的硬盤。
(10)對(duì)于下步問你是不是用自動(dòng)設(shè)計(jì)來設(shè)計(jì)文件系統(tǒng),我自然選擇啦,反正可以修改的。
終于到達(dá)了硬盤安裝選擇這步。這個(gè)通過auto layout功能,可以看到分出了/,swap,這兩個(gè)分區(qū)是必須的。如果你是自己娛樂一下而已,就這樣吧;如果你有特殊需求的話,就需要修改默認(rèn)值了。自己慢慢摸索吧 :)。我的/opt和/usr比較大,主要用于安裝各種軟件環(huán)境。
一個(gè)4G小硬盤的劃分參考:
Before (Default)
/ c0d0s0 43
/usr/openwin c0d0s1 341
overlap c0d0s2 4102
/var c0d0s3 30
swap c0d0s4 147
/opt c0d0s5 25
/usr c0d0s6 535
/export/home c0d0s7 2977
Customized
/ c0d0s0 700
/usr/openwin c0d0s1 341
overlap c0d0s2 4102
/var c0d0s3 648
swap c0d0s4 147
/opt c0d0s5 1400
/usr c0d0s6 535
/export/home c0d0s7 250
(11)確定的話,下一步詢問 romote mounts,選擇no。
然后就應(yīng)該是開始拷貝了。你仍然需要注意一下,因?yàn)?1安裝完后系統(tǒng)重新啟動(dòng)之前,你需要將cd拿出來。這樣保證系統(tǒng)從硬盤引導(dǎo)。
我曾經(jīng)安裝solaris8,熱啟動(dòng)后是一個(gè)白屏上邊一個(gè)閃動(dòng)的指針。關(guān)掉電源一會(huì)再冷啟動(dòng)后竟然可以繼續(xù)安裝。(真是幸運(yùn)呀。:))
(12)系統(tǒng)重新啟動(dòng)時(shí)候,將提示你輸入超級(jí)用戶口令。
(以上和sparc上的基本一樣的。)
(13)當(dāng)GUI啟動(dòng)后,提示選擇CD-ROM,這個(gè)時(shí)候插入software CD2盤繼續(xù)拷貝。這中間可能有黑屏,這是GUI自動(dòng)啟動(dòng)屏保,晃動(dòng)鼠標(biāo)可以恢復(fù)的。
4 安裝網(wǎng)絡(luò)
安裝網(wǎng)絡(luò)部分, solaris/intel 的開始步驟和solaris/sparc不一樣。所以,安裝sparc網(wǎng)絡(luò)的部分請(qǐng)從(3)開始吧。
(1) /boot/solaris/devicedb/master 中查看你的網(wǎng)卡的類型。
我只注意我的3C905b了,別的沒注意 :)基本這里羅列了HCL上涉及的網(wǎng)卡,查看這個(gè)文件的目的是需要后邊關(guān)于設(shè)備名字的時(shí)候要用到該描述行后邊的字串,象我的就是pci10b7,9200 pci10b7,9200 net pci elxl.bef
(2)如果支持你的網(wǎng)卡的話,文件/etc/driver_aliases中,應(yīng)該有這樣的行 elxl "pci10b7,9200"
(3)打開你的/etc/hosts,新加一行關(guān)于你設(shè)定的ip地址,例如10.0.8.1 sophya loghost中間的sophya是我的機(jī)器名。
(額外一句話,如果你的機(jī)器需要上internet的話,需設(shè)置dns的IP地址,使用文件/etc/resolv.conf ,在里邊加上DNS服務(wù)器信息象這樣子
domain enter-your-ISP''s-domain
nameserver enter-IP-address-of-primary-DNS-server
nameserver enter-IP-address-of-secondary-DNS-server;
但是solaris有多種方法解析ip于主機(jī)間的關(guān)系,所以要在/etcnsswitch.conf中指定dns方式解析,簡(jiǎn)單方法就是
#cd /etc;cp nsswitch.dns nsswitch.conf )
(4)文件/etc/netmasks中加掩碼和子網(wǎng)10.1.0.0 255.0.0.0。
(5)生成/etc/hostname.elxl0文件,里邊可以寫ip地址(或者機(jī)器名sophya);elxl代表上邊的網(wǎng)卡設(shè)備名。你自己看著改吧。
(在sparc上,內(nèi)置的是hostname.hme0和hostname.le0)
對(duì)應(yīng)一個(gè)網(wǎng)卡使用多ip時(shí),例如hostname.elxl0:1里邊寫另外的ip地址。
(6)如果需要設(shè)置缺省gateway的話,生成/etc/defaultrouter存放這個(gè)ip地址。
(7)最后init 5冷啟動(dòng)機(jī)器。
最后需要驗(yàn)證是否安裝正確了,找個(gè)機(jī)器ping,再上上網(wǎng)
(嗚嗚,我的solaris/intel就沒有上過internet,只是在我自己的page上逛來逛去)。出了問題,請(qǐng)冷靜分析,膽大心細(xì)。
4 sendmail最簡(jiǎn)單的配置方法
solaris默認(rèn)安裝了sendmail,并在solaris啟動(dòng)的時(shí)候自動(dòng)啟動(dòng)。但是需要配置。
(1)在文件/etc/mail/sendmail.cf中找到#Dj$wFoo.COM,(假定domain是sophyahomenet.com,機(jī)器名字sophya),則修改成Djsophyahomenet.com。
(去掉# 是讓該行生效;去掉$w是為了信的回復(fù)地址(from)的緣故。如果有$w
則發(fā)出去的信的from樣子是yaya@sophya.sophyahomenet.com
去掉$w后from的樣子是yaya@sophyahomenet.com。)
(2)在/etc/mail下生成文件sendmail.cw,寫進(jìn)你的domain名sophyahomenet.com。
(3)/etc/hosts中加該機(jī)器做為mailhost的字樣。
10.0.8.1 sophya loghost mailhost
(4)再然后是你的dns中配置該機(jī)器做為MX。
(5)重起生效。
5 小結(jié)硬件:
網(wǎng)卡,一般 intel 8255x 芯片的都支持。3com的也絕大部分支持。
顯卡,在兼容列表里的沒有問題;如果不在的話,使用文本安裝模式安裝后,使用xfree86,支持很多的顯卡的。剛剛聽說另外一個(gè)X server配置的東東AccelX,支持的設(shè)備更多。
聲卡,OSS (Open Sound System)支持多數(shù)的聲效卡。
s8支持>;8G的ide硬盤。
1
在安裝之前最好在bios里邊
屏蔽ide硬盤和cdrom的dma,關(guān)閉cache
安裝完畢,正常啟動(dòng)后,可以打開dma方式
/boot/solaris/bootenv.rc:
setprop ata-dma-enabled ''1''
2
如果已經(jīng)安裝了別的操作系統(tǒng),webstart安裝可能不工作;使用software 1/2吧。
---sophya---
please email contact me if any problems in the article:sophya@cmmail.com
以上為Sophya老師原創(chuàng)的攻略,不敢或忘,急出與眾分享之。本貼實(shí)際是多個(gè)帖子的集合,故如有粘貼錯(cuò)誤望見晾,令原本在www.ccnu.com->;服務(wù)器技術(shù)->;Solaris精華區(qū)中。
|
|