小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

鳥哥的 Linux 私房菜 -- Linux 主機(jī)的規(guī)劃

 shiyi 2007-01-12

『什么?學(xué) Linux 還得要玩硬件?!』呵呵!沒錯(cuò)!Linux 與微軟 Windows 在硬件之認(rèn)知上有相當(dāng)大不同的差異!其實(shí)由前面『 Linux 是什么 』那個(gè)章節(jié)中您或許已經(jīng)知道了, Linux 其實(shí)主要就是那個(gè)『核心』啰,而『核心』的功能就是在管理硬件啰,所以,操作系統(tǒng)與硬件本來就具有很高的相關(guān)性的!此外,由于每個(gè)人的主機(jī)用途都不一樣,例如有的人把 Linux 主機(jī)當(dāng)作頻寬分享的工具,有的人將 Linux 主機(jī)當(dāng)作桌上型計(jì)算機(jī)在使用,這些不一樣的用途所需要的硬件要求都不相同!我們舉個(gè)另外的簡單的例子來說明,家里有小孩,或者自己仍然算是小孩的朋友大概都知道,『要用來打 Game 的 "游戲機(jī)計(jì)算機(jī)" 所需要的配備一定比辦公室用的 "工作機(jī)計(jì)算機(jī)" 配備更高檔』,為什么呢?因?yàn)椤河?jì)算機(jī)游戲』所需要的顯示、CPU需要適合比較大量運(yùn)算的配備,所以等級上面不能太差啊(例如 Athlon 或者是 P4 系列 ) !至于辦公室軟件,通常我們不太可能會(huì)使用到太復(fù)雜的軟件,所以,等級不需要太好 ( 例如K6-2 500 ) ,就可以運(yùn)作的很順暢啦!所以啰,底下我們得先來約略了解一下計(jì)算機(jī)主機(jī)里面的各個(gè)配備,以及他們對于系統(tǒng)性能的影響啰!
    一般來說,計(jì)算機(jī)主機(jī)里頭最重要的就是主機(jī)板了!因?yàn)槟闼械挠布鋫涠际墙o他裝在主機(jī)板上面的!并且,所有的輸出、輸入裝置也都是透過主機(jī)板來進(jìn)行溝通的呢!而當(dāng)你將主機(jī)的外殼拆掉之后,你會(huì)發(fā)現(xiàn)主機(jī)板有點(diǎn)像底下這個(gè)樣子:
    上圖中,中間上面的部分就是中央處理器 ( CPU ) 的插槽了,至于 CPU 右邊那三個(gè)直直的則是內(nèi)存 ( RAM ) 的插槽;而在中間偏下有幾個(gè) PCI 的咚咚,那就是一些適配卡的插槽了。包括 SCSI 適配卡、網(wǎng)絡(luò)卡,還有一些聲卡等等,都是接在 PCI 卡上面的!至于在 PCI 上面還有一個(gè) AGP 插槽是干嘛的?那個(gè)就是目前主流顯示卡 ( AGP 界面 ) 的插槽了!此外,在內(nèi)存的右邊還有幾支黑黑的咚咚,那就是使用『排線』連接主機(jī)板與硬盤的接口插槽,我們稱他為『IDE接口』,這個(gè)部分相當(dāng)?shù)闹匾纫幌挛覀儠?huì)再提到的!底下我們來談一談關(guān)于幾個(gè)主要的組件,然后再介紹整體的運(yùn)作吧!
  • 中央處理器 ( CPU ) :CPU 是一部計(jì)算機(jī)內(nèi)的心臟啦!因?yàn)椴徽撃阕鍪裁词虑槎夹枰?CPU 來加以運(yùn)作的!(雖然有時(shí)工作量大、有時(shí)工作量小!),在 586 以前的計(jì)算機(jī)( 包含 386, 486, 與 586 ) ,CPU 的規(guī)格蠻固定的!只要是 586 ,那么全部的 586 CPU 都是同一規(guī)格的,你可以使用任何一家的 586 CPU 來安裝到你的系統(tǒng)中。不過,近年來 CPU 的規(guī)格變化的很大,光是一個(gè) Intel 就有4種以上的規(guī)格,再加上他的最大對手 AMD 也有至少兩種以上的 CPU 規(guī)格,哇!光是 CPU 規(guī)格就有夠熱鬧呢!目前( 2003/02 )最熱門的 CPU 規(guī)格應(yīng)該是 Intel 的 P-III ( Socket 370 )、 P4 以及 AMD 的 K7 ( Socket A ),各個(gè) CPU 都有其賣點(diǎn),我們不談哪一個(gè)好用,而是得來了解一下 CPU 的速度問題。
    • CPU 有所謂的『倍頻』與『外頻』,外頻是所有系統(tǒng)的接口設(shè)備運(yùn)作時(shí)候的速度,至于倍頻則是 CPU 本身運(yùn)算時(shí)候加上去的一個(gè)運(yùn)算速度!兩者相乘才是 CPU 的頻率。不過,由于接口設(shè)備并沒有這么快的速度,所以,一些接口設(shè)備需要將外頻除上一個(gè)數(shù)字,才可以進(jìn)行溝通。例如一般 PCI 接口的正常速度是 33 ,所以,如果你的 CPU 外頻是 133 時(shí),么接口設(shè)備的速度就要再除以 4 才能跟系統(tǒng)溝通!一般來說,越快的頻率代表越快的 CPU 運(yùn)算速度。以 Intel 的 PIII  頻率 933 MHz 為例,
      • CPU 外頻與倍頻: 133(外頻) X 7(倍頻) MHz
      • RAM 頻率:通常與 CPU 之外頻相同,為 133 MHz
      • PCI 接口( 包含網(wǎng)絡(luò)卡、聲卡等等的接口喔  ) 133/4=33 MHz
      • AGP 界面 : 133 / 2 = 66 MHz (這是 AGP 正常的頻率喔!)
      如果你將 CPU 超頻呢?會(huì)怎樣?呵呵!如果是超外頻的話,例如到 166 MHz 時(shí),你的 AGP 將達(dá) (166/2=83) 而 PCI 也將達(dá) (166/4=41.5) ,高出正常值甚多,通常,越快的外頻由于所有的設(shè)備運(yùn)作頻率都會(huì)提升,所以,可以讓效能提高不少,但也可能會(huì)造成系統(tǒng)不穩(wěn)定!在 Linux 系統(tǒng)中,『不建議超頻』,因?yàn)?,即?CPU 可以耐的住這么高的頻率,但是系統(tǒng)的運(yùn)作是全面性的,只要有一個(gè)設(shè)備當(dāng)機(jī),那么你的系統(tǒng)就跟著當(dāng)?shù)衾?!而因?yàn)槌l之后,系統(tǒng)頻率高出正常值太多,所以當(dāng)然容易造成不穩(wěn)定呢!
    • 另一個(gè)需要注意的是,『CPU 是有分等級的』,而目前很多的程序都有對『CPU 做最佳化』的行動(dòng),所以就會(huì)有所謂的 i386, i586, i686 為附檔名的檔案產(chǎn)生啦!基本上,在 P MMX 以及 K6-III 都稱為 586 的 CPU ,而 Intel 的賽揚(yáng)以上等級與 AMD 的 K7 以上等級,就被稱為 686 的機(jī)器了!萬一改天你發(fā)現(xiàn)一些程序是注名給 686 的 CPU 使用時(shí),就不要將他安裝在 586 以下等級的計(jì)算機(jī)中,否則可是會(huì)無法執(zhí)行該軟件的!不過,在 686 倒是可以安裝 386 的軟件喔!也就是說,這些東西具有向下兼容的能力啦!
  • 內(nèi)存 ( RAM ):內(nèi)存對于系統(tǒng)來說,真是一個(gè)重要的家伙,怎么說呢?剛剛提到,計(jì)算機(jī)真正運(yùn)作的核心是 CPU ,但是真正『喂給』 CPU 運(yùn)算數(shù)據(jù)的,那就是內(nèi)存 (RAM) 啦!所以你的操作系統(tǒng)的核心啦、軟硬件的驅(qū)動(dòng)程序啦、所有你要讀取的檔案啦等等的,都需要先讀入內(nèi)存之后,才喂給 CPU 來進(jìn)行數(shù)據(jù)的運(yùn)作!您瞧! RAM 可重要的很吧!此外,一些比較優(yōu)良的操作系統(tǒng),也會(huì)將常用的檔案或程序等數(shù)據(jù),給他常駐在內(nèi)存內(nèi)而不直接移除,如此一來,下次取用這個(gè)數(shù)據(jù)時(shí),就不需要在去周邊讀取一次,呵呵!對于系統(tǒng)速度來說,真是不無小補(bǔ)喔!所以啰,您就會(huì)曉得,如果你常常開啟大容量的檔案,以及執(zhí)行一些很占資源的軟件,那么你就必須要『很大量的內(nèi)存』來幫助你存放這些數(shù)據(jù),瞧!很重要的一個(gè)項(xiàng)目吧!內(nèi)存目前的規(guī)格也不少,主要有三種,分別是 SDRAM, DDR, RAMBUS 等,新一代的內(nèi)存通常使用 DDR 這種規(guī)格的內(nèi)存,不過還得配合主機(jī)板與CPU來選擇 RAM 的規(guī)格才行!對于一個(gè)系統(tǒng)來說,通常越大的內(nèi)存代表越快速的系統(tǒng),這是因?yàn)橄到y(tǒng)不用常常釋放一些內(nèi)存內(nèi)部的數(shù)據(jù)。
  • 顯示卡 ( VGA card ):目前三 D 的畫面在計(jì)算機(jī)游戲接口與工作接口很大量的被使用,而由于如果這些三 D 畫面沒有先經(jīng)過處理而直接進(jìn)入 CPU 來做處理的話,將會(huì)影響到整體運(yùn)作的速度,因?yàn)?CPU 的工作實(shí)在太多了!這個(gè)時(shí)候就有所謂的 GPU 出現(xiàn)了!那是什么咚咚呢?為了避免由于大量的 3-D 畫面造成 CPU 的困擾,所以顯示卡開發(fā)商就在顯上卡上面安插一個(gè)可以處理這些很耗 CPU 運(yùn)算時(shí)間的硬件來處理這些畫面數(shù)據(jù),如此一來,不但圖形畫面處理的速度增快了, CPU 的資源也會(huì)多出來以執(zhí)行其它的工作喔!顯示卡也有兩種主要規(guī)格,一種是以傳統(tǒng) PCI 接口來進(jìn)行傳輸?shù)慕涌?,一種則是以較快的 AGP 接口來傳輸數(shù)據(jù)!由剛剛我們提到的 CPU 運(yùn)作頻率中,我們可以知道 PCI 的接口標(biāo)準(zhǔn)速度是 33MHz ,但是 AGP 標(biāo)準(zhǔn)是 66 MHz ,你說,那個(gè)快?所以,目前新的主機(jī)板上面,通常都會(huì)安插一個(gè) AGP 插槽的,這也是目前的主流規(guī)格喔!至于 PCI 接口的顯示卡,目前已經(jīng)很少見了!
  • 硬盤與存取裝置:目前最常見的主流存取接口應(yīng)該是 IDE 界面吧!所以,所有的開發(fā)商都是依據(jù) IDE 這個(gè)接口來開發(fā)他們的硬件裝置的!通常一塊主機(jī)板上面有兩個(gè) IDE 接口(參考上圖),而每個(gè) IDE 接口接的排在線又有兩個(gè)插槽,所以,正常來說,應(yīng)該至少會(huì)有四個(gè)可以使用的 IDE 裝置!這些裝置包含了硬盤、光盤、刻錄機(jī)等等的周邊儲(chǔ)存裝置。由于一個(gè) IDE 插槽可以接兩個(gè)  IDE 接口的裝置,那么系統(tǒng)怎么知道那個(gè)是那個(gè)?此時(shí)就需要 IDE 裝置的跳針 (Jumper) 來設(shè)定了!你可以在一個(gè) IDE 接口接的兩個(gè)裝置上面,以排線接一個(gè) Master 以及一個(gè) Slave 的裝置!而 Master 與 Slave 可以在任何一個(gè) IDE 裝置上面找到的!也就是說,如果你有兩顆硬盤,那么你可以將任何一顆調(diào)成 Master ,但是另外一顆則必須為 Slave 才行!否則 IDE 接口會(huì)無法分辦,而造成系統(tǒng)的當(dāng)機(jī)喔!至于硬盤的一些相關(guān)數(shù)據(jù)我們在后面的章節(jié)再來提!
  • PCI 適配卡:PCI 適配卡是安插在 PCI 接口上面的功能卡,主要有網(wǎng)絡(luò)卡、聲卡以及 SCSI 適配卡等等。
    • 網(wǎng)絡(luò)卡:網(wǎng)絡(luò)卡很重要吧!因?yàn)樗亲屇憧梢赃B接上 Internet 的重要功臣!網(wǎng)絡(luò)卡的傳輸速度目前都已經(jīng)可以支持 10/100Mbps 的主流速度了!但是網(wǎng)卡的好壞卻差很多!同樣是 10/100Mbps ,但是 Intel 與 3Com 的卡硬是要比一般的雜牌卡多出 1000 元新臺(tái)幣以上,原因無他,因?yàn)榫W(wǎng)絡(luò)卡的穩(wěn)定性、消耗 CPU 資源的特性與其它特殊功能等,Intel 與 3Com 要比其它的廠牌優(yōu)良的多!至于網(wǎng)絡(luò)線連接的接口上面,目前則幾乎已經(jīng)都是 RJ-45 的接口插孔了,這種接口有點(diǎn)像是電話線插孔,不過要稍微大一點(diǎn)。
    • SCSI 適配卡:這個(gè)東西可以用來連接 SCSI 的接口的裝置!以硬盤為例,目前的硬盤分為 IDE 接口(剛剛說過了)以及這個(gè) SCSI 界面!由于 SCSI 接口的裝置比較穩(wěn)定,而且裝置的運(yùn)轉(zhuǎn)速度較快,因而速度也會(huì)快的多,目前 SCSI 適配卡是一般大型服務(wù)器主機(jī)的硬盤傳輸接口,不過,用在個(gè)人計(jì)算機(jī)上面的話, IDE 界面就夠了!因?yàn)椋?SCSI 接口的硬盤很貴呢!
  • 主機(jī)板:注意到上面圖示的那個(gè)『主機(jī)板芯片組』了沒?我們剛剛說主機(jī)板是所有設(shè)備連接的『媒體接口』,而負(fù)責(zé)這個(gè)媒體接口最重要的『溝通』工作的,就是這個(gè)主機(jī)板芯片組啦!由于主機(jī)板上面的芯片組將負(fù)責(zé)與 CPU、RAM 及其它相關(guān)的輸出、輸入裝置,所以,芯片組設(shè)計(jì)的好壞也相差甚多喔!另外,由于芯片組在設(shè)計(jì)的時(shí)候,即是針對某種規(guī)格的 CPU 與內(nèi)存來設(shè)計(jì)的,因此:
    • 芯片組的功能:芯片組就是在溝通 CPU、 RAM 、輸出與輸入裝置的重要角色!還記得剛剛我們在 CPU 時(shí)候提到的頻率問題吧?在這里我們再次的強(qiáng)調(diào), CPU 的外頻就是芯片組與其它周邊溝通的速度啰,假如使用剛剛的 P-III 933 MHz 做為例子的話,那么你的芯片組運(yùn)作頻率應(yīng)該是以 133 為基準(zhǔn),所以 CPU 與芯片組溝通是 133 ,芯片組與 RAM 亦是 133 的速度,與 PCI 接口則通常是 33 (133/4),而與 AGP 則是 66 (133/2)啰!所以,一個(gè)芯片組就需要負(fù)責(zé)這么多不同的頻率操作喔!呵呵!所以啰,芯片組的好壞對于系統(tǒng)的影響也是相當(dāng)大的!另外,目前很多的技術(shù)可以提升各個(gè)與芯片組之間溝通的頻率速度,例如 DDR 內(nèi)存,可以將頻率再提升一倍,所以,如果剛剛是 133 ,那么使用 DDR 內(nèi)存時(shí),就可以提升成為 266 啰!至于 P4 則芯片組與 CPU 之間則可以提升四倍的頻率速度,遺憾的是,芯片組能支持的規(guī)格,只有一種,并無法支持所有的規(guī)格,也就是說,你的 Intel 芯片組的主機(jī)板,只能支持 Intel 的 CPU 與芯片組能溝通的內(nèi)存規(guī)格;
    • CPU、內(nèi)存與芯片組(就是主機(jī)板啦)在選購的時(shí)候需要一起考慮,因?yàn)樾酒M(主機(jī)板)能夠支持的 CPU 只有一種規(guī)格,而芯片組對內(nèi)存的支持通常也僅支持一種規(guī)格,所以,當(dāng)你選擇 Intel 的主機(jī)板芯片組時(shí),那就不能使用 AMD 的 CPU 啰!這在購買的時(shí)候要特別小心您主機(jī)板上芯片組所能支持的規(guī)格喔!使用者最容易搞錯(cuò)的就是這里了!大家總是認(rèn)為 DDR 最好,所以拼命也要買 DDR,但是,如果你主機(jī)板芯片組本來就不支持 DDR 內(nèi)存的話,那你買來的 DDR 是找不到地方插的!所以,如果您想要升級你的系統(tǒng)時(shí),請?zhí)貏e留意你的主機(jī)板芯片組是否有支持喔!
    • I/O 地址與 IRQ 岔斷:既然主機(jī)板是負(fù)責(zé)各個(gè)計(jì)算機(jī)系統(tǒng)組件之間的溝通的,但是計(jì)算機(jī)的東西又太多了,又有輸出輸入、又有不同的儲(chǔ)存裝置,主機(jī)板芯片組怎么知道如何負(fù)責(zé)溝通吶?這個(gè)時(shí)候就需要用到所謂的 I/O 與 IRQ 啰!I/O 有點(diǎn)類似門牌地址啦,每個(gè)裝置都有他自己的地址,一般來說,不能有兩個(gè)裝置使用同一個(gè)I/O地址,否則系統(tǒng)就會(huì)不曉得該如何運(yùn)作,例如,如果你家門牌與隔壁家的相同,那么郵差怎么送信到你家?。坎贿^,萬一還是造成不同的裝置使用了同一個(gè) I/O 而造成 I/O 沖突時(shí),就需要手動(dòng)的設(shè)定一下各個(gè)裝置的 I/O 啰!而除了 I/O 地址之外,還有個(gè) IRQ 岔斷這個(gè)咚咚,如果 I/O 想成是門牌號碼的話,那么 IRQ 就可以想成是各個(gè)門牌連接到郵件中心 ( CPU ) 的專門路徑啰!IRQ 可以用來溝通 CPU 與各個(gè)裝置啦!目前 IRQ 只有 15 個(gè),如果你的周邊接口太多時(shí),可能就會(huì)不夠用,這個(gè)時(shí)候你可以選擇將一些沒有用到的周邊接口關(guān)掉,以空出一些 IRQ 來給真正需要使用的接口喔!當(dāng)然,也有所謂的 sharing IRQ 的技術(shù)就是了!
    • BIOS :BIOS 是 Basic Input/Output System 的縮寫,剛剛上面我們提到了很多的輸出與輸入以及 I/O, IRQ 等等的咚咚,你要如何設(shè)定呢?可以透過操作系統(tǒng),也可以透過主機(jī)板提供的 BIOS 功能來設(shè)定喔!當(dāng)你開機(jī)的時(shí)候,屏幕上不是會(huì)出現(xiàn)一些版本的訊息嗎?那就是 BIOS 的設(shè)定啰!你可以在開機(jī)的時(shí)候按下 DEL 按鍵,以設(shè)定開機(jī)順序、 I/O ,以及 IRQ 等等!
    • 其它輸出輸入接口:目前主機(jī)板上面通常會(huì)內(nèi)建一些基本的接口,這些接口通常是在主機(jī)機(jī)殼的后面,例如:
      • PS2界面:這是目前最常見的鍵盤與鼠標(biāo)的接口,在插孔的地方是圓形的,這種接口速度上面會(huì)比較好一些,但是最麻煩的地方在,如果你的鍵盤與鼠標(biāo)松脫了,通常只能以重新開機(jī)來再次驅(qū)動(dòng)鍵盤或鼠標(biāo)啰;
      • 九針串行端口:這個(gè)是以前用來接鼠標(biāo)的接口,常常被稱為 com1 ;
      • 25針并列埠:這通常用來連接打印機(jī)的接口,通常稱為 LPT1, LPT2...;
      • 聲音輸出、輸入與麥克風(fēng):這個(gè)是一些圓形的插孔,而必須你的主機(jī)板上面有內(nèi)建音效芯片時(shí),才會(huì)有這三個(gè)東西;
      • USB 界面:目前相當(dāng)流行的一個(gè)接口,支持隨插即用,目前已經(jīng)推出到 USB 2.0 了,這個(gè)規(guī)格改變了速度上的問題,目前 USB 2.0 的速度已經(jīng)足夠了,相當(dāng)?shù)目焖?!不像之?1.xx 版時(shí), copy 一些數(shù)據(jù)到 USB 硬盤時(shí),會(huì)吐血....
  • 關(guān)于速度:對于速度來說的話,由剛剛我們看到的芯片組所負(fù)責(zé)溝通的工作來看,您就應(yīng)該曉得啦!速度的快慢與『整體系統(tǒng)的最慢的那個(gè)設(shè)備有關(guān)!』,如果你是使用最快速的 P4 ,使用最快的 DDR 內(nèi)存,但是配上一個(gè)慢慢的兩倍速的過時(shí)顯示卡,那么整體的速度效能將會(huì)卡在那個(gè)顯示卡上面喔!很重要的呢!所以,在購買整套系統(tǒng)時(shí),請?zhí)貏e留意需要全部的接口都考慮進(jìn)去喔!
    這些咚咚就是系統(tǒng)所必備的一些組件了!當(dāng)然啦,還有光驅(qū)、鼠標(biāo)、鍵盤我們沒有介紹,因?yàn)槟莻€(gè)東西比較簡單啦!只是要注意的是,他與主機(jī)板提供的連接接口是否相同呢?如果不同的話,自然就無法連接啰!例如你拿 PS2 的接頭要去接九針串行端口的插槽,試問,可以連接嗎??所以,買接口設(shè)備的時(shí)候,要考慮到整體性喔!底下我們再來介紹一下

選擇硬件配備
認(rèn)識了主要的計(jì)算機(jī)系統(tǒng)硬件之后,接下來就得知道,那么你的硬件需要怎樣的等級才能符合你的操作系統(tǒng)需求呢?剛剛我們也提到了,不同的主機(jī)服務(wù)需要的主機(jī)等級是不相同的!基本上,如果你的 Linux 是做為終端機(jī)之用 ( 也就是當(dāng)作你的工作機(jī),并不對 Internet 提供其它服務(wù) ),并且也不玩 X-Window 的話,那么由于 Linux 所需要的硬件資源是很低的,只要你有 Pentun-133 以上等級的機(jī)器就可以跑得很順暢啰!所以,若你手上有升級后要汰換的設(shè)備,千萬別急著丟掉,可以嘗試著組裝一下,然后來玩玩 Linux 呀! 但是,萬一您的 Linux 機(jī)器是預(yù)計(jì)用來作為您公司內(nèi)部的 mail server 或者是您學(xué)校的 Web server, proxy server 時(shí),或者是要玩 X-Window 的話,那么你就必須要選擇高檔一點(diǎn)的計(jì)算機(jī)配備了,尤其是 RAM 的大小、顯示卡的內(nèi)存容量與 硬盤 的空間容量!
    另外,由于 Linux 是近來才崛起的梁山泊好漢,而且參與開發(fā) Linux 核心者是一些『公益團(tuán)體』呵呵!所以他可以支持的硬件相對的是比 Windows 少上很多的!如果你手上的設(shè)備是很舊 ( 老古董的兩倍數(shù)光驅(qū)... ) ,或者很新 ( 最新的一些高效能 CPU,還有高檔顯示卡 Geforce 4 Ti等等的設(shè)備 ) 的咚咚,是非常有可能無法進(jìn)行 Linux 的安裝的!因此,你需要了解一下你的硬件。要了解你的硬件是否被 Linux 支持,除了在每一版的 kernel 的文件資料中查詢之外,你可以到下面這個(gè)網(wǎng)站上去看看,相信會(huì)有所幫助的!
底下我們稍微談一下 Linux 至少所需要的硬件配備是如何吧!假設(shè)一臺(tái) Linux 主機(jī),他主要的功能是用來作為 NAT 主機(jī),所謂的 NAT 主機(jī)也就是類似『IP分享器』 的功能,而且用這臺(tái) NAT 主機(jī)的 PC 數(shù)并不多,那你只需要 Pentun-166, 32MB RAM, 及一塊不太特殊的顯示卡及網(wǎng)絡(luò)卡也就夠了!當(dāng)然,硬件的需求與你服務(wù)的對象多寡是有相當(dāng)?shù)南嚓P(guān)性的!在這個(gè)一般家庭的 NAT 主機(jī)的環(huán)境下,你所需要的硬件大致的需求如下:
  • CPU ( 微處理器 )Pentun-166 以上等級就可以了。不過建議使用 K6-2 300 以上等級的CPU,當(dāng)然了,CPU的等級與你舊有的主機(jī)板兼容程度是有相關(guān)性的;
  • RAM ( 內(nèi)存 )至少32MB 以上。其實(shí)除了 CPU 之外,在 Linux 系統(tǒng)中最重要的應(yīng)該是內(nèi)存的大小了,因?yàn)槿绻愕姆?wù)開得太多,而你的內(nèi)存不夠大,勢必要使用類似 Windows 的『虛擬內(nèi)存』的東西 ( 在 Linux 當(dāng)中稱為 Swap ) ,這個(gè) Swap 是使用硬盤的空間來仿真內(nèi)存的存取型態(tài),所以,你可以知道,在內(nèi)存中跑的數(shù)據(jù)卻以速度較慢的硬盤來跑,呵呵!這東西可操硬盤的緊!所以雖然內(nèi)存最低的需求是 32MB 就可以了,不過強(qiáng)烈建議最好是有 64MB 以上比較好,尤其是如果你還要玩 X-Window的話!  ( 注:目前新出版的 Linux distribution 當(dāng)中,由于提供的服務(wù)越來越多,且 X-Window 接口越做越好,所以對于內(nèi)存的要求,實(shí)際上也越來越高!事實(shí)上,最好要求您的 Linux 具有 128 MB 以上的內(nèi)存,不過,如果您跟 VBird 一樣不碰 X-Window 的話,那么使用 64 MB 就已經(jīng)嚇嚇叫了! )
  • Hard disk ( 硬盤 )最好有 2GB 以上。當(dāng)然是越大越好,最好至少為 3GB 的硬盤?。ㄗⅲ和瑯拥模壳暗?Linux 提供的數(shù)據(jù)太多了!所以某些出版商提供的 Linux 在選擇完整安裝之后,硬盤竟然占用了 4.5 GB 左右的空間,相當(dāng)?shù)目膳?!不過,如果您已經(jīng)學(xué)會(huì)了 Linux 的話,那么事實(shí)上,透過選擇的套件內(nèi)容,將不需要用到這么多硬盤空間,尤其不玩 X-Window 的話,硬盤空間幾乎可以減少一半以上。)
  • VGA ( 顯示卡 ):如果是舊設(shè)備的話,最好是 S3 早期的顯示卡。 Linux 對于最新的顯示卡支持的并不是很足夠,而且通常 VBird 是建議人家使用淘汰的零件當(dāng)主機(jī)使用,并且如果你又不玩 X-Window 的話,一塊 1MB 內(nèi)存的 S3-775 顯示卡就夠了!重要的是, Linux 對于 S3 舊的 VGA 卡 ( 如 Virge 系列 ) 支持的程度相當(dāng)?shù)某墒?,所以我推薦他!然而,如果您想要將 X-Window 建置在您的 Linux 機(jī)器上面,那么最好是『一定要有 8 MB 以上的顯示卡內(nèi)存』,否則光是等待的時(shí)間,會(huì)磨盡您原本具有的耐心指數(shù)….
  • Network Card ( 網(wǎng)絡(luò)卡  ) :一塊極其普通的 10/100 MB 的網(wǎng)卡就可以了,建議用具有 RTL8139或者是NE2000兼容的芯片的網(wǎng)卡,因?yàn)?Linux 本身就有支持,不用再額外加掛驅(qū)動(dòng)程序!強(qiáng)烈的建議使用 Realtek RTL8139 芯片的 PCI 接口網(wǎng)絡(luò)卡,便宜又蠻好用的!不過,還是得提醒一下,如果您的 Linux 是用來架設(shè)大流量的網(wǎng)站時(shí),那么好一點(diǎn)的網(wǎng)絡(luò)卡將是不能節(jié)省的花費(fèi)!如果能夠使用 Intel 或是 3Com 的網(wǎng)絡(luò)卡,那將是不錯(cuò)的選擇呀!
  • 光盤、軟盤、鍵盤與鼠標(biāo):不要太舊的就可以了?;旧铣随I盤之外,其它的裝置都是非必備的,以 VBird 為例,在安裝 Linux 的時(shí)候先拿別部計(jì)算機(jī)的光驅(qū)、軟盤機(jī)與鼠標(biāo)來安裝,等到安裝完畢之后,關(guān)機(jī),將所有的裝置拔掉,只要剩下硬盤與電源供應(yīng)器就可以啦!等到所有的設(shè)定都完成之后,連屏幕都可以搬走了!剩下的 Linux 會(huì)自動(dòng)搞定!因?yàn)橥ǔ7?wù)器這東西最需要的就是穩(wěn)定,而穩(wěn)定的最理想狀態(tài)就是平時(shí)沒事不要去動(dòng)他是最好的!
不過,請千萬注意了,上面提到的是『規(guī)模很小的主機(jī)系統(tǒng)』可以這樣玩!如果是『企業(yè)內(nèi)部的 Linux 主機(jī)』,呵呵,可能就要做修正啰!例如某些學(xué)校內(nèi)部架設(shè)的 Proxy 系統(tǒng),由于服務(wù)的機(jī)器數(shù)非常的大,所以建議至少需要:
  • CPU 等級至少需要 P-III 500 以上;
  • RAM 最重要,最好至少 512 MB 以上,越大越好;
  • 網(wǎng)絡(luò)卡最好可以選擇較佳一些的,例如 Intel 或 3COM 的!
  • 硬盤至少需要數(shù)十 GB 以上的,分割成多槽, Proxy 執(zhí)行效率較好;
  • 其它的就隨意啦!
所以啰!不同規(guī)模的服務(wù)器,他的硬件要求等級也就會(huì)不相同!除此之外,不同的 Linux distribution 對于硬件的要求也不一樣!舉例來說,在 Open Linux 的 server 3.1.1 就『嚴(yán)格要求』您的系統(tǒng)必須是 i686  ( 也就是 PII 等級以上的 CPU ) ,所以,您必須要針對您即將安裝的 Linux 所需要的硬件需求進(jìn)行了解呢。稍微提一下各個(gè)不同的 Linux 功能主機(jī)所需要的硬件等級好了!
 
配備\主機(jī)類型
一般小型主機(jī)
不含 X Window
桌上型 Linux 系統(tǒng)
含 X-Window
中大型 Linux Server
中大型 Linux Server
含 X-Window
用途
家庭用 NAT 主機(jī),或者是小型企業(yè)用來架設(shè)非圖形接口的小型主機(jī)。 就是您用來學(xué)習(xí) Linux ,并且打算在該計(jì)算機(jī)上面玩跟 X-Window 有關(guān)的軟件。 中小型企業(yè)或者是學(xué)校單位用來作為全校的 mail, ftp....等的主機(jī)。 中小型企業(yè)或者是學(xué)校單位用來做為全校的主機(jī),同時(shí),還支持圖形化接口操控!
CPU
大于 Pentun 133 即可 好一點(diǎn)的,最好是 K6-III 400 以上等級,例如 P-III 或者是 P4 ,或是 k7 ,因?yàn)檫@部 Linux 計(jì)算機(jī)會(huì)被你用來工作,所以要好一些。 最好是 P-III 以上等級,因?yàn)榇笮椭鳈C(jī)會(huì)用到很多的 CPU 資源! 最好是 P-III 以上等級,因?yàn)榇笮椭鳈C(jī)會(huì)用到很多的 CPU 資源!
RAM
大于 32 即可,不過,最好還是有 64MB 比較妥當(dāng)! 一定要大于 128 以上,最好可以 256 MB 以上,因?yàn)槟銜?huì)在上面工作吶!越大越好! 最好大于 256 MB 以上,512 MB是標(biāo)準(zhǔn)配備。 最好大于 256 MB 以上,512 MB是標(biāo)準(zhǔn)配備。
NIC ( 網(wǎng)絡(luò)卡 )
普通的 10/100 Mbps 的 RJ-45 接頭的網(wǎng)絡(luò)卡即可!通常就是大賣場里面最便宜的那一項(xiàng)就對啦! 普通的 10/100 Mbps 的 RJ-45 接頭的網(wǎng)絡(luò)卡即可!通常就是大賣場里面最便宜的那一項(xiàng)就對啦! 越快速的越好!通常由于我們不搞 Cluster (叢集式計(jì)算機(jī) )所以還不需要 1000Mbps 的網(wǎng)絡(luò)卡!不過,一張穩(wěn)定又功能性強(qiáng)的網(wǎng)絡(luò)卡是需要的, Intel 或者是 3Com 的 10/100 Mbps 是需要的! 越快速的越好!通常由于我們不搞 Cluster (叢集式計(jì)算機(jī) )所以還不需要 1000Mbps 的網(wǎng)絡(luò)卡!不過,一張穩(wěn)定又功能性強(qiáng)的網(wǎng)絡(luò)卡是需要的, Intel 或者是 3Com 的 10/100 Mbps 是需要的!
顯示卡(VGA)
只要能用就好了!因?yàn)槟悴挥?X-Window ,所以,老期的 PCI 接口的 S3 廠牌及其內(nèi)存 1MB 就可以啦! 一定至少有 8 MB 以上內(nèi)存的 RAM ,當(dāng)然,越大越好!例如目前主流已經(jīng)漸漸朝 64MB 發(fā)展,那就是很棒的配備啦!( AGP 界面 ) 與一般小型主機(jī)一樣,由于不用 X-Window ,所以顯示卡并不是這么重要! 至少有 16MB 以上的顯示卡內(nèi)存,目前市面上的顯示卡應(yīng)該都可以符合這個(gè)功能!除非你的 Linux 還必須用來發(fā)展圖形軟件,否則,目前主流顯示卡接口就夠了!( AGP 界面 )
硬盤
硬盤空間足夠?qū)⒛闼枰姆?wù)安裝完畢即可!例如,如果單純的 NAT 主機(jī),那只要 640 MB 以上的硬盤即可!但是如果你還需要其它的服務(wù)功能,例如 FTP, Mail 等等,那就需要大一點(diǎn)。通常,一般家庭或者是小型企業(yè)的 Linux 主機(jī), 2~4 GB 的小硬盤也夠了! 越大越好!因?yàn)槟氵€得玩那個(gè)很耗系統(tǒng)資源的 X-Window ,加上如果你還想要玩一些多媒體的話,一個(gè)轉(zhuǎn)速快,且高容量的硬盤是需要的! 越大越好,最好還可以做成磁盤陣列,數(shù)據(jù)會(huì)更安全一些,可以的話,還可以轉(zhuǎn)成 SCSI 接口的硬盤喔!比較快且穩(wěn)定!通常 10GB 的空間跑不掉!因?yàn)橐恍┛臻g還得用來存放您工作單位或者是學(xué)校單的其它教室或老師的教學(xué)數(shù)據(jù)吶!所以空間要預(yù)留的比較多喔! 越大越好,最好還可以做成磁盤陣列,數(shù)據(jù)會(huì)更安全一些,可以的話,還可以轉(zhuǎn)成 SCSI 接口的硬盤喔!比較快且穩(wěn)定!通常 10GB 的空間跑不掉!因?yàn)橐恍┛臻g還得用來存放您工作單位或者是學(xué)校單的其它教室或老師的教學(xué)數(shù)據(jù)吶!所以空間要預(yù)留的比較多喔!
 
反正要注意的就是未來你的 Linux 主機(jī)規(guī)劃的『用途』來決定你的 Linux 主機(jī)硬件配備喔!相當(dāng)?shù)闹匾兀?/blockquote>
硬件與硬件在 Linux 中的裝置代號
了解了硬件之后,接著下來得了解一下個(gè)硬件在 Linux 當(dāng)中所扮演的角色啰!在 Linux 系統(tǒng)當(dāng)中,每個(gè)裝置都被當(dāng)成一個(gè)檔案來對待!舉例來說,硬盤的文件名稱即為 /dev/hd[a-d],其中,括號內(nèi)的字母為 a-d 的任何一個(gè),亦即由 /dev/hda, /dev/hdb, /dev/hdc, 及 /dev/hdd四個(gè)檔案的意思(注:這種型式的表示法在后面的章節(jié)當(dāng)中會(huì)使用得很頻繁,請?zhí)貏e留意)。那么光驅(qū)與軟盤呢?分別是 /dev/cdrom, /dev/fd0 啰!好了,其它的接口設(shè)備呢?底下列出幾個(gè)常見的裝置與其在 Linux 當(dāng)中的代號啰:
 
裝置
裝置在 Linux 內(nèi)的代號
IDE 硬盤機(jī)
/dev/hd[a-d]
SCSI 硬盤機(jī)
/dev/sd[a-p]
CDROM
/dev/cdrom
軟盤機(jī)
/dev/fd[0-1]
打印機(jī)
/dev/lp[0-2]
鼠標(biāo)
/dev/mouse
磁帶機(jī)
/dev/ht0 (IDE)或
/dev/st0 (SCSI 界面)
網(wǎng)絡(luò)卡
/dev/ethn ( n 由 0 開始 )
 
需要特別留意的是 IDE 硬盤機(jī),每個(gè)磁盤驅(qū)動(dòng)器的磁盤分割 ( partition ) 不同時(shí),其磁盤代號還會(huì)改變呢!關(guān)于 IDE 硬盤機(jī)的分割與配置將在安裝 Linux 時(shí)再提及。此外,您會(huì)發(fā)現(xiàn)怎么檔案開頭都是 /dev 呢?呵呵!那個(gè)咚咚就是我們放置裝置檔案的目錄啦!而需要特別注意的是磁帶機(jī)的代號,在某些不同的 distribution 當(dāng)中可能會(huì)發(fā)現(xiàn)不一樣的代號,需要稍微留意??傊?,你得先背一下 IDE 硬盤的代號就是了!其它的,用的到再來背吧!

選擇 distribution
就如同前面幾節(jié)中說明的, distribution 是由于各個(gè)不同的開發(fā)商所發(fā)展的不同套件所致!不過,其架構(gòu)則差異不大!因此,這里不評論哪一個(gè) distribution 比較好!請選擇您自己喜歡的套件即可!目前臺(tái)灣地區(qū)使用較多的兩個(gè)套件分別是 Mandrake 及 Red Hat 這兩個(gè),因?yàn)槭褂谜咻^多,所以支持度與網(wǎng)絡(luò)文章自然也比較多,對于新手而言,這兩套 Linux distributions 是蠻好的入門版本喔!并且,在各大 FTP 站中都有提供下載!以下列出 VBird 最常去的 FTP 站,您可以進(jìn)入其中并選擇您所想要的 distribution 啰! 當(dāng)然還不止此,您可以到各大專院校的 BBS 站的精華區(qū)去搜尋一番!網(wǎng)友就提供了一個(gè)相當(dāng)棒的多種 Linux Distributions 的下載網(wǎng)站: 要注意的是,您所下載的檔案為 image 檔(所謂的映象檔,可能是 .iso 的附檔名),你必須要將該檔案燒錄成為可開機(jī)的光盤片之后才能真正的使用他?。ㄌ峁┮幌聜€(gè)人的經(jīng)驗(yàn):您可以使用 IE 或 Netscape之類的瀏覽器下載上述的 image 檔,不過,很抱歉的是,由于檔案太大了(一個(gè)映象檔需要 600~700 MB 之間),使用 http 協(xié)議來捉檔案的話,很容易造成斷線、或者是不明原因的問題,產(chǎn)生捉取的檔案有問題,這個(gè)時(shí)候您還得再重新捉一次呢!因此這里特別建議使用具有續(xù)傳功能的 ftp 軟件下載上述的檔案,例如 cute ftp 等等!)
各家 distribution 所需要的光盤檔案大小不一,以 Open Linux 3.1.1 與 Red Hat 8.0 為例,前者僅需要一塊 CD 即可,后者卻需要 3 塊 CD 才行!此外,這些 distribution 的 CD 基本上均提供含有原始程序代碼的 Source RPM (SRPM) 及可直接安裝的 binary RPM,下載之前請先了解各 distribution 的 CD 內(nèi)容,以免占用您與他人的網(wǎng)絡(luò)頻寬!

主機(jī)的服務(wù)規(guī)劃
    前面已經(jīng)提過,由于主機(jī)的服務(wù)目的不同,所需要的硬件等級與配備自然也就不一樣!底下提一提每種服務(wù)可能會(huì)需要的硬件配備規(guī)劃,當(dāng)然,還是得提醒,每個(gè)朋友的需求都不一樣,所以設(shè)計(jì)您的主機(jī)之前,請先針對自己的需求進(jìn)行考慮。而,如果您不知道自己的考量為何,那么就先拿一部普通的計(jì)算機(jī)來玩一玩吧!記得!不要將重要數(shù)據(jù)放在練習(xí)用的 Linux 主機(jī)上面!
  • 打造 Windows 與 Linux 共存的環(huán)境
    因?yàn)橐话阌布τ?Windows 的支持度比較足夠,而若你也希望這架機(jī)器在不使用 Linux 的情況下還能以 Windows 系統(tǒng)作業(yè),這時(shí)你就需要使用多重開機(jī)選單了! Linux 本身就有至少兩個(gè)很不錯(cuò)的多重開機(jī)程序,分別稱為 LILOGrub ,如果你需要兩個(gè)以上的操作系統(tǒng)在你這臺(tái)主機(jī)上的話,例如 Windows98 與 Linux 共存,那你必須先安裝 Windows98 再灌 Linux 系統(tǒng)就可以了!當(dāng)然啰,如果你先安裝了 Linux 再安裝 Windows 系統(tǒng)呢?還能不能成功的制作多重開機(jī)?當(dāng)然可以啦!不過,你需要學(xué)會(huì)知道什么是『多重開機(jī)』的概念,這部分我們會(huì)在后面再繼續(xù)談,不要著急喔!基本上,多重開機(jī)涉及硬盤規(guī)劃的問題,如果你的硬盤有 6GB ,那你可以先以 DOS 的 Fdisk 或其它的分割程序如 SPFdisk 進(jìn)行硬盤的劃分。僅割出 Windows 要的扇區(qū)就好。例如你要分 1GB 給 windows ,那以 Fdisk 分割一個(gè) 1GB 的主分割就好了!其它的等 Linux 灌的時(shí)候再弄就可以啦!這部分會(huì)在后面再提到!
    再來提到您的 Linux 主機(jī)系統(tǒng),我這里要跟大家報(bào)告的是,如果您是使用較為老舊的計(jì)算機(jī)來做為主機(jī)的處理,并且他上面可能預(yù)計(jì)會(huì)安裝 mail, WWW 等服務(wù)器軟件,因此需要全天、全年開機(jī)的,所以安裝 Windows 與 Linux 共存的環(huán)境是可以,但是請將 Windows 的硬盤規(guī)劃的小一點(diǎn)!好讓您的 Linux 主機(jī)可以有更多的空間提供更完善的服務(wù)。好了!現(xiàn)在來說說你需要的主機(jī)服務(wù)有哪些呢?一般而言,對于非企業(yè)或者是小型企業(yè)或者是學(xué)校單位,通常你需要的服務(wù)有底下這幾個(gè):
     
  • NAT ( Network Address Transfer )
    如果您是一般小型企業(yè),或者是一般的中小學(xué)學(xué)校,那么貴單位對外的聯(lián)機(jī)應(yīng)該通常是:『申請一個(gè)固定制的 IP ,然后透過 IP 分享器 ( IP sharing ) 來達(dá)到全校的計(jì)算機(jī)皆可連上 Internet 的聯(lián)機(jī)機(jī)制』吧!咦!要連上 Internet 不是需要實(shí)體 IP 嗎( Public IP ),那每部計(jì)算機(jī)不是都需要一個(gè) IP 嗎?那么您只有申請一個(gè) Public IP ,其它計(jì)算機(jī)的 IP 要怎么設(shè)定呢?早在當(dāng)初規(guī)劃這個(gè) IPv4 協(xié)議時(shí)( 就是目前的 IP 設(shè)定啰! ),就考慮到可能的 IP 不足啦!此時(shí),就有專門給內(nèi)部網(wǎng)域設(shè)定用的 Private IP 了( 或者稱為私有 IP 或保留 IP ) ,需要注意的是,這些 Private IP 都不能直接與 Internet 上面的 Public IP 互相溝通!那怎么我學(xué)校內(nèi)部的計(jì)算機(jī)還是可以透過 IP 分享器連出去呢?這就是所謂的 NAT( Network Address Transfer )功能啦!當(dāng)內(nèi)部計(jì)算機(jī)要連接上 Internet 時(shí),需要通過 NAT 的技術(shù),將你內(nèi)部計(jì)算機(jī)的數(shù)據(jù)封包中,關(guān)于 IP 的設(shè)定都設(shè)定成 NAT 主機(jī)的實(shí)體 IP ,然后才傳送出去 Internet ,如此一來,你的內(nèi)部計(jì)算機(jī)雖然是使用私有 IP ,但是在聯(lián)機(jī)上 Internet 時(shí),就可以透過 NAT 主機(jī)的 NAT 技術(shù),將 IP 來源給改了改!哈哈!如此一來,就可以向 Internet 要求資料啰!這部分我們在網(wǎng)絡(luò)基礎(chǔ)篇會(huì)再提及的!通常使用舊計(jì)算機(jī)來做為主機(jī)時(shí),最大的效用就是用來作為 NAT  了!若你的主機(jī)僅單純提供 NAT 服務(wù),那么在這個(gè)服務(wù)當(dāng)中,比較重要的就屬網(wǎng)絡(luò)卡而已!其它的 CPU、RAM、硬盤 等硬件的影響相對就小了相當(dāng)多!
  • SAMBA
    在 Windows 里面可以很輕易的就以『網(wǎng)絡(luò)上的芳鄰』來分享彼此的檔案數(shù)據(jù),那么 Linux 要如何與 Windows 分享呢?呵呵!使用 SAMBA 就可以啦!這也是最普遍的 file server (檔案服務(wù)器)。由于分享的數(shù)據(jù)量可能較大,那么對于系統(tǒng)的網(wǎng)絡(luò)卡與硬盤的大小及速度就比較重要,如果您針對不同的使用者提供檔案服務(wù)器功能,那么 /home 可以考慮獨(dú)立出來,并且加大容量。
  • Mail
    Linux 一安裝完畢就已經(jīng)提供了 Sendmail 或 Postfix 的郵件服務(wù)!由于我們?nèi)绻蛲饷娴墓旧暾埫赓M(fèi)的 E-Mail 信箱,了不起容量大致上到 20 MB ,但是,要知道有時(shí)候我們一不小心就會(huì)讓郵件容量超過了 20 MB,這樣一來,呵呵,您的免費(fèi)信箱就爆了!真抱歉....但是,如果你自己架設(shè)一個(gè) mail server 呢?哈哈!哪么你的信箱就可以到達(dá)幾 GB 這么大!很過癮吧!在 mail server 上面,重要的也是硬盤容量與網(wǎng)絡(luò)卡速度,在此情境中,也可以將 /var 獨(dú)立出來,并加大容量。
  • Web
    WWW 幾乎是每個(gè)主機(jī)上面都會(huì)安裝的一個(gè)套件了!當(dāng)然,要推銷你自己的話,那么 WWW 服務(wù)器是絕對不會(huì)被你忘掉的!在 Web server 上面,CPU 的等級有時(shí)候不能太低,而最重要的則是 RAM 了!要增加 WWW 系統(tǒng)的穩(wěn)定度,提升 RAM 是一個(gè)不錯(cuò)的考慮。
  • DHCP
    NAT 搞定之后,要曉得的是,你的 Client (客戶端)每一部都需要經(jīng)過設(shè)定才能上網(wǎng) ( 剛剛提到的私有 IP 的概念! ) !阿!好麻煩!那么使用 DHCP 就可以改善這個(gè)問題啰!呵呵! Client 端都不必設(shè)定任何咚咚,馬上將可以上網(wǎng)了!快樂吧!這個(gè)咚咚的硬件要求可以不必很高啰。
  • Proxy
    這也是常常會(huì)安裝的一個(gè)服務(wù)器軟件,尤其像中小學(xué)校的頻寬較不足的環(huán)境下, Proxy 將可有效的解決頻寬不足的問題!當(dāng)然,你也可以在家里內(nèi)部安裝一個(gè) Proxy 喔!但是,這個(gè)服務(wù)器的硬件要求可以說是相對而言最高的,他不但需要較強(qiáng)有力的 CPU 來運(yùn)作,對于硬盤的速度與容量要求也很高!自然,既然提供了網(wǎng)絡(luò)服務(wù),網(wǎng)絡(luò)卡則是重要的一環(huán)!
  • FTP
    FTP的功能是真的很好啦!但是對于 撥接制 ADSL 使用者來說,架設(shè) FTP 實(shí)在是一件不智的事情!因?yàn)閷δ愕念l寬影響太大了! VBird 相當(dāng)不建議架設(shè) FTP 的啦!尤其安全性上面也很傷腦筋!對于 FTP 則是您的硬盤容量與網(wǎng)絡(luò)卡好壞相關(guān)性較高。
大致上我們會(huì)安裝的服務(wù)器軟件就是這一些啰!假設(shè)您需要 NAT 的服務(wù),那么通常會(huì)建議安裝『兩塊網(wǎng)絡(luò)卡』在您的主機(jī)上面,因?yàn)榭梢皂槺憬鉀Q您內(nèi)部計(jì)算機(jī)的安全問題!假如您需要 mail 與 Web 服務(wù)器,那么就建議申請 DNS 或者是直接申請免費(fèi)的動(dòng)態(tài) DNS 系統(tǒng)的 domain name 啰!如果您需要 Proxy 的服務(wù),那么在當(dāng)初設(shè)計(jì)硬盤規(guī)劃的時(shí)候,就要小心硬盤的切割了,因?yàn)椴煌那懈罘绞綍?huì)使得您的 Proxy 效能有差異!如果你對于上面的幾個(gè)服務(wù)還不是很熟悉,沒有關(guān)系,未來網(wǎng)絡(luò)架站篇會(huì)再詳細(xì)的介紹給大家的啦!

主機(jī)硬盤的主要規(guī)劃
系統(tǒng)對于硬盤的需求跟剛剛提到的主機(jī)開放的服務(wù)有關(guān),那么除了這點(diǎn)之外,還有沒有其它的注意事項(xiàng)呢?當(dāng)然有,那就是數(shù)據(jù)的分類與安全性的考慮。常常會(huì)發(fā)現(xiàn)網(wǎng)絡(luò)上有些朋友在問『我的 Linux 主機(jī)因?yàn)樘姷年P(guān)系,造成不正常的關(guān)機(jī),結(jié)果導(dǎo)致無法開機(jī),這該如何是好?』呵呵,幸運(yùn)一點(diǎn)的可以使用 fsck 來解決硬盤的問題,麻煩一點(diǎn)的可能還需要重新安裝 Linux 呢!傷腦筋吧!另外,由于 Linux 是多人多任務(wù)的環(huán)境,因此很可能上面已經(jīng)有很多人的數(shù)據(jù)在其中了,如果需要重新安裝的話,光是搬移與備份數(shù)據(jù)就會(huì)瘋掉了!所以硬盤的分割考慮是相當(dāng)重要的!同時(shí),硬盤的規(guī)劃對于 Linux 新鮮人而言,那將是造成您『頭疼』的主要兇手之一!因?yàn)橛脖P的分割技巧需要對于 Linux 檔案結(jié)構(gòu)有相當(dāng)程度的認(rèn)知之后才能夠做比較完善的規(guī)劃的!所以在未來的幾個(gè)章節(jié)當(dāng)中,鳥哥將會(huì)著重在這方面的探討,這可是相當(dāng)重要的入門知識呢!因?yàn)槿绱耍?strong>特別建議 Linux 新鮮人先只切兩個(gè)扇區(qū)就好,分別是根目錄 / 與 Swap !無論如何,底下還是說明一下基本硬盤分割的模式吧!
  • 最簡單的切割方法:Linux 安裝的過程中,至少要有兩個(gè) partition 才行,一個(gè)是『 / 』,另一個(gè)則是虛擬內(nèi)存『 Swap 』,如果你的硬盤很?。ɡ缧∮?1GB 的小硬盤),那么使用這個(gè)分割的方法會(huì)比較好!但是,保證是比較不保險(xiǎn)的切割方式啦;
  • 稍微麻煩一點(diǎn)的方式:在預(yù)設(shè)的情況下,由于 Linux 的操作系統(tǒng)都是擺在 /usr/ 當(dāng)中,所以啰,你可以將這個(gè)部分切割的大一點(diǎn),另外,由于使用者的信息都是在 /home 底下,因此這個(gè)也可以大一些,而 /var 底下是記錄所有預(yù)設(shè)服務(wù)器的登錄檔,且 mail 與 WWW 預(yù)設(shè)的路徑也在 /var 底下,因此這個(gè)空間可以加大一些喔!所以,需要的目錄就有:
    • /
    • /usr
    • /home
    • /var
    • Swap
以 VBird 為例,通常我會(huì)希望我的郵件主機(jī)大一些,因此我的 /var 通常會(huì)給個(gè)數(shù) GB 的大小,如此一來就可以不擔(dān)心會(huì)有郵件空間不足的情況了!另外,由于我開放 SAMBA 服務(wù),因此提供每個(gè)研究室內(nèi)人員的數(shù)據(jù)備份空間,所以啰, /home 所開放的空間也很大!至于 /usr/ 的空間,大概只要給 2?3 GB 即可!凡此種種均與您當(dāng)初預(yù)計(jì)的主機(jī)服務(wù)有關(guān)!因此,請?zhí)貏e注意您的服務(wù)項(xiàng)目!然后才來進(jìn)行硬盤的規(guī)劃
無論如何,一開始玩 Linux 時(shí),還是建議先將所有的套件都安裝在同一個(gè)分割區(qū)內(nèi),也就是那個(gè)根目錄 / ,等到學(xué)習(xí)了后面的相關(guān)信息,尤其是 Linux 檔案與目錄的使用架構(gòu)之后,再重新將 Linux 安裝與規(guī)劃,那么一定可以得到您所需要的環(huán)境的!

VBird 的兩個(gè)范例
這里說一下我曾經(jīng)規(guī)劃過的兩個(gè)范例,要先聲明的,我的范例不見得是最好的,因?yàn)槊總€(gè)人的考慮不同,我只是提供相對可能較佳的方案喔!
案例一
  • 提供服務(wù):提供家里的五部計(jì)算機(jī) ADSL 聯(lián)機(jī)分享、同時(shí)架設(shè) NAT Server、Mail Server、 WWW Server、SAMBA等服務(wù)。此外,為多重開機(jī)系統(tǒng)。
  • 架設(shè)硬件
    • CPU 使用 P-166;
    • 內(nèi)存大小為 64MB 的 RAM;
    • 網(wǎng)絡(luò)卡為 螃蟹卡;
    • 硬盤機(jī)容量為 3.2 GB;
    • 顯示卡選擇 S3 Virge VGA。
    • 安裝完畢之后拔掉 CD-ROM、鼠標(biāo)、鍵盤、屏幕等等配備!只剩下網(wǎng)絡(luò)線及電源線跟主機(jī)連接!
  • 硬盤切割
    • 提供 500 MB 給 Windows 98;
    • 1GB 給 /var (特別針對郵件設(shè)定);
    • 100 MB 給 Swap;
    • 剩下的空間都給 /
案例二
  • 提供服務(wù):提供整個(gè)單位的 Proxy 服務(wù)器服務(wù),同時(shí)提供單位內(nèi)相關(guān)人員的數(shù)值模式仿真(這個(gè)模式很耗系統(tǒng)資源?。?
  • 架設(shè)硬件
    • 使用雙 CPU 架構(gòu)(因?yàn)樾枰罅康倪\(yùn)算);
    • 使用 GeForce 2 MX 顯示卡(因?yàn)閿?shù)值模式仿真完畢之后,需要將圖標(biāo)顯示在屏幕上除錯(cuò));
    • 使用 30 GB 硬盤兩顆(數(shù)值模式所需的儲(chǔ)存、 Proxy 所需要的空間);
    • 使用 3COM 網(wǎng)絡(luò)卡( Proxy 呦?。?
    • 使用 512 MB RAM。
  • 硬盤切割
    • 6 GB 給 Proxy (/proxy1, /proxy2, /proxy3 各占 2 GB);
    • 1GB 給 Swap (數(shù)值模式需要);
    • 5 GB 給 /;
    • 剩下的都給 /disk1 及 /disk2
在上面的案例中,案例一是屬于小規(guī)模的主機(jī)系統(tǒng),因此只要使用預(yù)計(jì)被淘汰的配備即可進(jìn)行主機(jī)的架設(shè)!唯一可能需要購買的大概是網(wǎng)絡(luò)卡吧!呵呵?。欢诎咐?,由于我需要大量的數(shù)值運(yùn)算,并且由于提供了很多計(jì)算機(jī)的 Proxy 服務(wù),因此就需要較大的硬盤空間、與較佳的網(wǎng)絡(luò)卡來搭配了!這些工作請先記得,因?yàn)橄乱徽鹿?jié)在實(shí)際安裝 Linux 之前,您得先進(jìn)行主機(jī)的規(guī)劃呀!

本章習(xí)題練習(xí)( 要看答案請將鼠標(biāo)移動(dòng)到『答:』底下的空白處,按下左鍵圈選空白處即可察看 )
  • 請簡略說明一部計(jì)算機(jī)主機(jī)里面,大概有哪些基本的硬件?
    答:
      基本的硬件主要有 CPU、RAM、硬盤、主機(jī)板、光驅(qū)、輸入輸出接口(鼠標(biāo)、鍵盤、打印機(jī)等接口設(shè)備!)、顯示卡以及網(wǎng)絡(luò)卡等等!
  • 一部計(jì)算機(jī)主機(jī)是否只要 CPU 夠快,整體速度就會(huì)提高?
    答:
      不見得!一部計(jì)算機(jī)系統(tǒng)的速度與整體計(jì)算機(jī)系統(tǒng)的運(yùn)作有關(guān),每個(gè)組件皆會(huì)影響計(jì)算機(jī)的速度!這包括了記憶體、CPU、AGP與顯示卡速度,硬盤的速度以及其它相關(guān)的輸入輸出接口等等!所以,如果您的系統(tǒng)是升級的,那么還得必須要注意各個(gè)舊組件是否可以保留,或者舊的可以用的組件必須要舍棄!
  • 什么是 CPU 的外頻與倍頻?
    答:
      CPU 頻率的計(jì)算當(dāng)中,有所謂的外頻與倍頻,真正的頻率需要將兩者相乘才是!比較重要的是 CPU 的外頻了!因?yàn)橄到y(tǒng)整體運(yùn)作的頻率便是依據(jù)這個(gè)外頻來進(jìn)行各個(gè)組件的溝通的!一般而言,目前比較流行的屬于 133 這個(gè)外部頻率,至于 PCI 則是這個(gè)頻率的 1/4 倍,亦即是 33 MHz , AGP 則是 66 ( 133/2 ),而,由于目前的技術(shù)越來越高超, CPU 可以透過特殊的技術(shù)來將外頻調(diào)高為 133 的兩倍,亦即是 266 , RAM 也可以經(jīng)過 DDR 的技術(shù)來將 133 加倍成為 266 ,這些技術(shù)都有助于速度上面的幫助!
  • 什么是 I/O 地址與 IRQ 岔斷?
    答:
      主機(jī)板是負(fù)責(zé)各個(gè)計(jì)算機(jī)系統(tǒng)組件之間的溝通的,但是計(jì)算機(jī)的東西又太多了,又有輸出輸入、又有不同的儲(chǔ)存裝置,主機(jī)板芯片組怎么知道如何負(fù)責(zé)溝通吶?這個(gè)時(shí)候就需要用到所謂的 I/O 與 IRQ 啰!I/O 有點(diǎn)類似門牌地址啦,每個(gè)裝置都有他自己的地址,一般來說,不能有兩個(gè)裝置使用同一個(gè)I/O地址,否則系統(tǒng)就會(huì)不曉得該如何運(yùn)作,例如,如果你家門牌與隔壁家的相同,那么郵差怎么送信到你家???不過,萬一還是造成不同的裝置使用了同一個(gè) I/O 而造成 I/O 沖突時(shí),就需要手動(dòng)的設(shè)定一下各個(gè)裝置的 I/O 啰!而除了 I/O 地址之外,還有個(gè) IRQ 岔斷這個(gè)咚咚,如果 I/O 想成是門牌號碼的話,那么 IRQ 就可以想成是各個(gè)門牌連接到郵件中心 ( CPU ) 的專門路徑啰!IRQ 可以用來溝通 CPU 與各個(gè)裝置啦!目前 IRQ 只有 15 個(gè),如果你的周邊接口太多時(shí),可能就會(huì)不夠用,這個(gè)時(shí)候你可以選擇將一些沒有用到的周邊接口關(guān)掉,以空出一些 IRQ 來給真正需要使用的接口喔!當(dāng)然,也有所謂的 sharing IRQ 的技術(shù)就是了!
  • Linux 對于硬件的要求需要的考慮為何?是否一定要很高的配備才能安裝 Linux ?
    答:
      Linux 對于硬件的要求是因『服務(wù)種類、服務(wù)范圍及主機(jī)的角色』而定的。例如一部專門用來運(yùn)算數(shù)值解析的 Linux 運(yùn)算工作站,需要比較強(qiáng)大的 CPU 與足夠的 RAM 來進(jìn)行工作,至于一般家庭用的僅用來做為 ADSL 寬帶分享器的 Linux 主機(jī),則只要 586 等級的計(jì)算機(jī),甚至 486 系列的等級,就可以很順利的運(yùn)行 Linux 了。
  • 一部好的主機(jī)在安裝之前,最好先進(jìn)行規(guī)劃,哪些是必定需要注意的 Linux 主機(jī)規(guī)劃事項(xiàng)?
    答:
      依據(jù)上一題的答案內(nèi)容,我們知道 Linux 對于硬件的要求是『因地制宜』地!所以,要進(jìn)行 Linux 的安裝之前,一定需要規(guī)劃 Linux 主機(jī)的定位與角色!因此,Linux 的主機(jī)是否開放網(wǎng)絡(luò)服務(wù)?這部主機(jī)的未來規(guī)劃中,是否需要進(jìn)行大量的運(yùn)算?這部主機(jī)是否需要提供很大的硬盤容量來服務(wù)客戶端的使用?這部主機(jī)預(yù)計(jì)開放的網(wǎng)路服務(wù)內(nèi)容?等等,都是需要經(jīng)過考慮的,尤其未來的『套件選擇安裝』上面,更需要依據(jù)這些規(guī)劃來設(shè)定。
  • 請寫下目前您使用的個(gè)人計(jì)算機(jī)中,各項(xiàng)配備的主要等級與廠商或芯片組名稱:                                                
  •                                                    
      IDE 硬盤:/dev/hd[a-d]
      CDROM:/dev/cdrom
      打印機(jī):/dev/lp[0-2]
      軟盤機(jī):/dev/fd[0-1]
      網(wǎng)絡(luò)卡:/dev/eth[0-n]

                                                   

                                                                                                       
                                                   

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多