網絡組建之(網絡基礎知識)(一)
什麼是局域網
局部區域網絡(local area network)通常簡稱為"局域網",縮寫為L A N 。局域網是結構復雜程度最低的計算機網絡。局域網僅是在同一地點上經網絡連在一起的一組計算機。局域網通常挨得很近,它是目前應用最廣泛的一類網絡。通常將具有如下特征的網稱為局域網。
1 )網絡所覆蓋的地理范圍比較小。通常不超過幾十公裡,甚至只在一幢建築或一個房間
內。
2 )信息的傳輸速率比較高,其范圍自1 M b p s 到1 0 M b p s ,近來已達到1 0 0 M b p s 。而廣域網運行時的傳輸率一般為2400bps 、9600bps 或者38.4kbps 、56.64kbps 。專用線路也只能達到1.544Mbps 。
3 )網絡的經營權和管理權屬於某個單位。
什麼是廣域網
廣域網(wide area network, WA N )它是影響廣泛的復雜網絡系統。
WA N 由兩個以上的L A N 構成,這些L A N 間的連接可以穿越3 0 m i l e *以上的距離。大型的WA N可以由各大洲的許多L A N 和M A N 組成。最廣為人知的WA N 就是I n t e r n e t ,它由全球成千上萬的L A N 和WA N 組成。
有時L A N 、M A N 和WA N 間的邊界非常不明顯,很難確定L A N 在何處終止、M A N 或WA N在何處開始。但是可以通過四種網絡特性-通信介質、協議、拓撲以及私有網和公共網間的邊界點來確定網絡的類型。通信介質是指用來連接計算機和網絡的電纜、光纖電纜、無線電波或微波。通常L A N 結束在通信介質改變的地方,如從基於電線的電纜轉變為光纖。電線電纜的L A N 通常通過光纖電纜與其他的L A N 連接。
什麼是網橋
網橋這種設備看上去有點像中繼器。它具有單個的輸入端口和輸出端口。它與中繼器的不同之處就在於它能夠解析它收發的數據。網橋屬於O S I 模型的數據鏈路層;數據鏈路層能夠進行流控制、糾錯處理以及地址分配。網橋能夠解析它所接受的幀,並能指導如何把數據傳送到目的地。特別是它能夠讀取目標地址信息(M A C ),並決定是否向網絡的其他段轉發(重發)數據包,而且,如果數據包的目標地址與源地址位於同一段,就可以把它過濾掉。當節點通過網橋傳輸數據時,網橋就會根據已知的M A C 地址和它們在網絡中的位置建立過濾數據庫(也就是人們熟知的轉發表)。網橋利用過濾數據庫來決定是轉發數據包還是把它過濾掉.
什麼是網關
網關不能完全歸為一種網絡硬件。用概括性的術語來講,它們應該是能夠連接不同網絡的軟件和硬件的結合產品。特別地,它們可以使用不同的格式、通信協議或結構連接起兩個系統。和本章前面討論的不一樣,網關實際上通過重新封裝信息以使它們能被另一個系統讀取。為了完成這項任務,網關必須能運行在O S I 模型的幾個層上。網關必須同應用通信,建立和管理會話,傳輸已經編碼的數據,並解析邏輯和物理地址數據。
網關可以設在服務器、微機或大型機上。由於網關具有強大的功能並且大多數時候都和應用有關,它們比路由器的價格要貴一些。另外,由於網關的傳輸更復雜,它們傳輸數據的速度要比網橋或路由器低一些。正是由於網關較慢,它們有造成網絡堵塞的可能。然而,在某些場合,只有網關能勝任工作。在你的網絡生涯中,你很可能會在電子郵件系統環境中聽到關於網關的討論。常見的網關,包括電子郵件網關,描述如下:
o 電子郵件網關:通過這種網關可以從一種類型的系統向另一種類型的系統傳輸數據。例如,電子郵件網關可 以允許使用E u d o r a 電子郵件的人與使用Group Wi s e 電子郵件的人相互通信。
o I B M 主機網關:通過這種網關,可以在一台個人計算機與I B M 大型機之間建立和管理通信。
o 因特網網關:這種網關允許並管理局域網和因特網間的接入。因特網網關可以限制某些局域網用戶訪問因特網。反之亦然。
o 局域網網關:通過這種網關,運行不同協議或運行於O S I 模型不同層上的局域網網段間可以相互通信。路由器甚至只用一台服務器都可以充當局域網網關。局域網網關也包括遠程訪問服務器。它允許遠程用戶通過撥號方式接入局域網。
網 絡 類 型
每一種網絡都要求布線、網絡設備、文件服務器、工作站、軟件和培訓,這些要素以多種不同的方式進行綜合便可以創建與具體單位的需要和資源相適應的網絡。有些網絡的啟動成本很低,但是維護和升級的代價很高;而另有一些網絡雖然建立時耗資較大,但是易於維
護、升級路徑簡單。
區分網絡類型的很明顯的一點就是網絡的拓撲結構。拓撲結構是指網絡的物理布局以及其邏輯特征。物理布局就像是描述辦公室、建築物或校園中如何布線的示意圖,通常稱為電纜線路。網絡的邏輯是指信號沿電纜從一點向另一點進行傳輸的方法。
網絡的布局可以分散開,電纜在網絡的各個站鋪開;或者可以是集中的,每個站都與在工作站間分派包的中央設備有物理的連接。集中布局像是星星,工作站是星星的點;分散布局有些像一隊登山者,每個登山者位於山的不同位置上,但都由一條很長的繩子連接著。拓
撲結構的邏輯方面包括包在網絡中傳遞的路徑。
有三種主要的拓撲結構:總線拓撲、環形拓撲和星形拓撲。一個單位需要按照工作目的選擇網絡類型,而拓撲結構必須與所選的網絡類型相匹配。例如,有些公司使用網絡的程度比其他公司要高。公司使用的軟件應用程序的類型和數量影響了傳輸的包的數量和頻率,也
就是我們常說的網絡信息流通量(network traff i c )。如果網絡用戶主要訪問字處理軟件,那麼網絡信息流通量相對就比較低,大多數工作都在工作站進行而不是在網絡上進行。客戶機/服務器結構的應用程序根據其軟件設計,會產生中等到高的網絡信息流通量。如果網絡上要經常交換如Microsoft SQL Server 或O r a c l e 數據庫文件等數據庫信息的話,也會產生中等到高的網絡信息流通量。而對於科學程序和網上出版而言,由於數據文件非常巨大,所以信息流量很高。同時,圖形密集的應用程序如不斷變化圖形的多媒體和桌面網上會議都會產生很高的網絡信息流通量。
網絡上主機與服務器的影響力與使用的軟件應用程序的類型密切相關。例如,如果經常訪問數據庫服務器來產生財務報表和銷售圖表,那麼它引起的網絡信息流通量肯定要比偶然訪問包含商務通信或信件模板的文件服務器要高得多。
當需要確定使用何種拓撲結構時,應該考慮是否有其他網絡與這個網絡連接。計算機不超過4 台的小型商業公司的網絡拓撲肯定與一個通過WA N 與其他工地連接的工業廠區所需要
的拓撲結構不同。小公司除了與外部的Internet 相連外,也許不會與其他網絡連接。而工業廠區將包含多個互連的網絡,其中也許有控制工廠機器的網絡、用於商業系統的網絡、用於科研的網絡和與其他工地相連的擴展的WA N 。有些網絡拓撲結構會提供比其他拓撲結構性能更好的網絡互連性。
高流量的網絡需要高速的數據傳輸能力。網絡速度極大影響著用戶的生產率,高速對於在遠距離或WA N 上傳輸圖像、圖形和其他大型文件來說尤其重要。
保護數據只能由授權的用戶來訪問,也就是安全性問題,是影響網絡設計的另一個重要方面。安全的網絡使用網絡設備、密碼、控制軟件和其他技術來限制對信息和資源的訪問,還經常使用加密方法,對包加密並僅允許授權的計算機來對其解密。安全性高的網絡使用光
纖電纜,使得數據給未授權用戶截取的危險降到最低。另一種安全措施是將網絡設備和服務器放在受限制的地點,如計算機房和布線室。
網絡拓撲結構直接影響著網絡的潛在發展。安裝網絡後,也許要添加更多的用戶,這些用戶可能在同一間辦公室,可能在其他辦公室,或者在其他樓層。而且極有可能為了長距離的信息訪問,需要將L A N 與WA N 連接。
網絡協議
一個L A N 可以由一系列的子網組成,而一個WA N ,例如I n t e r n e t ,可以由一系列的自治網絡組成。L A N 可以只使用以太網,而WA N 卻可能包括以太網、令牌環網、X .25 和其他一些網絡。通過網際協議( I P ),可以把一個包發送到L A N 的不同子網和WA N 的不同網絡上,唯一的條件就是這些網絡所使用的傳輸選項要保證能夠和T C P / I P 兼容,這些選項包括:
o 以太網。
o 令牌環網。
o X.25 。
o FDDI 。
o ISDN 。
o 幀中繼。
o (帶有轉換的) AT M 。
網絡傳輸頭
(例如,以太網)
I P 的基本功能是提供數據傳輸、包編址、包尋徑、分段和簡單的包錯誤檢測。通過I P 編址約定,可以成功地將數據傳輸和路由到正確的網絡或者子網。每個網絡結點具有一個3 2 位的I P 地址,它和4 8 位的M A C 地址一起協作,完成網絡通信。該地址不但標識了一個既定的網絡,而且還指明了是該網絡上的哪個結點。
什麼是路由器
路由器是一種多端口設備,它可以連接不同傳輸速率並運行於各種環境的局域網和廣域網,也可以采用不同的協議。路由器屬於O S I 模型的第三層。第2 章曾經講過,網絡層指導從一個網段到另一個網段的數據傳輸,也能指導從一種網絡向另一種網絡的數據傳輸。過去,由於過多的注意第三層或更高層的數據,如協議或邏輯地址,路由器曾經比交換機和網橋的速度慢。因此,不像網橋和第二層交換機,路由器是依賴於協議的。在它們使用某種協議轉發數據前,它們必須要被設計或配置成能識別該協議。
傳統的獨立式局域網路由器正慢慢地被支持路由功能的第三層交換機所替代。但路由器這個概念還是非常重要的。本節的剩余部分講述的都是關於第三層交換機的應用。獨立式路由器仍然是使用廣域網技術連接遠程用戶的一種選擇。
網絡組建之(企業網組建)(二)
windows 2000 組建Intranet
一、添加組件
1、IIS
操作:控制面板→添加/刪除程序→添加/刪除Windows組件→Internet信息服務→全選
2、DHCP和DNS
操作:控制面板→添加/刪除程序→添加/刪除Windows組件→網絡服務→選中"動態主機配置協議DHCP"和"域名服務系統DNS"
二、網絡屬性設置
操作:控制面板→網絡和撥號連接→本地連接→屬性→Internet協議(TCP/IP)→屬性→使用下面的IP地址
其中:
1/2)IP地址為:192.168.0.1;子網掩碼為:255.255.255.0;其他可不用改
2/2)也可給服務器多設幾個IP。比如再增加一個192.168.0.2,可選"高級→添?quot;;子網掩碼為255.255.255.0
三、DHCP(動態主機配置)
1、調用DHCP
操作:開始菜單→程序→管理工具→DHCP
2、添加DHCP服務器
操作:DHCP→右鍵→添加服務器→浏覽→選中要增加的服務器名
3、設置DHCP服務器
操作:選中服務器名→右鍵→新建作用域
其中:
1/5)"作用域名"中,"名稱"項,可任填一個名稱
2/5)"IP地址范圍"中,"起始IP地址"項,如填寫:192.168.0.10;"結束IP地 址"項,如填寫:192.168.0.244;"子網掩碼"項, 如填寫:255.255.255.0。如下圖:
3/5)"添加排除"中,如果有必要,可填寫服務器不分配的地址或地址范圍;如果不需,則直接"下一步"
4/5)"租約期限"可設一年(即365天)。如下圖:
5/5)依次配置分配給工作站的默認的網關、DNS、WINS,均填寫並添加如下IP:192.168.0.1
四、DNS(域名解析)
1、分析:在建立DNS時,可作如下看待:
1/6)www.lianhe.com:com是"區域";lianhe是"域名";www是"主機"
2/6)FTP.lianhe.com:com是"區域";lianhe是"域名";ftp是"主機"
3/6)www.qz.fj.cn:fj.cn是"區域";qz是"域名";www是"主機"
4/6)public.qz.fj.cn:fj.cn是"區域";qz是"域名";public是"主機"
5/6)UC2000.yeah.net:net是"區域";yeah?quot;域名";uc2000是"主機"
6/6)lianhe.com:com是"區域";lianhe是"主機"
2、比如,可設一個www.lianhe.com的域名(用於作WWW服務器地址);一個 ftp.lianhe.com(用於作FTP服務器地址);一個lianhe.com的域名(作為SMTP和 POP3服務器地址)
3、設置lianhe.com(對應192.168.0.1;3、4步不能顛倒!)
1/2)建立com區域
操作:開始菜單→程序→管理工具→DNS→控制台根節點→DNS→UC1(你的服務器名)→ 正向搜索區域→右鍵→新建區域→名稱:com
2/2)建立lianhe主機
操作:com→右鍵→新建主機→名稱:lianhe;IP地址:192.168.0.1
3/3)建好後的樣子如下圖:
4、設置www.lianhe.com和ftp.lianhe.com(均對應192.168.0.1)
1/4)建立lianhe域名
操作:com→右鍵→新建域→lianhe
2/4)建立www主機
操作:lianhe→右鍵→新建主機→名稱:www;IP地址:192.168.0.1。如下圖:
3/4)建立ftp主機
操作:步驟同"3)建立www主機"
4/4)建好後的樣子如下圖:
五、WWW和FTP
1、設置WWW服務器。比如將它的根目錄設置到C:\Inetpub\wwwroot下操作:開始菜單→程序→管理工具→Internet服務管理器→Internet信息服務→UC1(你的服務器名)→默認Web站點→右鍵→屬性。如下圖:
其中: 1/3)"Web站點"中,"IP地址"選"192.168.0.1"。如下圖:
2/3)"主目錄"中,"本地路徑"填寫:C:\Inetpub\wwwroot;或通過"浏覽"完成對些目錄的選擇。如下圖:
3/3)"文檔"中,可修改浏覽器默認調用的文件名及調用順序。如下圖:
2、設置FTP服務器。比如將它的根目錄設置到C:\Inetpub\ftproot下操作:默認FTP站點→右鍵→屬性其中: 1/4)"FTP站點"中,"IP地址"選"192.168.0.1"。如下圖:
2/4)"安全帳號"中,選中"允許IIS控制密碼"。如下圖:
3/4)"消息"中,"歡迎"處輸入FTP連接成功後欲顯示的話;"退出"處輸入FTP斷開時欲顯示的話。如下圖:
4/4)"主目錄"中,"本地路徑"填寫:C:\Inetpub\ftproot;或通過"浏覽"完成對些目錄的選擇。如下圖:
網絡組建之(企業網組建)(三)
Novell NetWare 的Intranet解決方案
第一節 NetWare 5.1實現對Internet的全面利用
NetWare 5.1 由 Novell 公司新近推出,是最為成功的NetWare版本。它可幫助企業管理和控制網絡、將不同的平台和資源集成在一起、以及配置新的應用程序和業務解決方案,從而達到對 Internet 和網絡的全面利用。
作為Novell公司的旗艦產品,NetWare 5基於開放的Internet標准,允許用戶自己擴展網絡,並實現對不同平台的分布應用實現有效管理。借助業界領先的Novell目錄服務(NDS)的強大功能,NetWare 5可以實現各種規模的業務應用,並大大降低使用管理的成本和復雜性,確保包括整個網絡的安全性。NetWare 5作為一個網絡平台是2000年就緒的,它可幫助企業平穩的過渡到二十一世紀的網絡。目前的測試表明,NetWare 5的可靠性非常高。許多企業已經把NetWare 5作為一個組成部分,納入了他們的網絡產品。NetWare 5的處理速度是Windows NT的2.5倍,是UNIX的5倍。NDS是一種先進的全局網絡目錄技術,它可以用於整個網絡,包括內聯網,局域網(LAN)、廣域網(WAN)和因特網。這種NDS目錄具有可擴展、可分割和可復制的特點,並可以按照客戶的意願、隨心所欲的在其硬件和軟件應用上建立智能網絡。NDS成功的解決了客戶所面臨的各種問題),為新一代智能網絡應用的建立提供了無限的機會。客戶解決方案中的NDS為網絡的用戶提供先進成熟的全局目錄功能,所有用戶都具備單點管理和登錄的能力,並可以從任何地方方便的訪問其網絡資源。
NetWare 5.1 為開發、布署和管理下一代基於Web的應用程序提供了環境,使得企業內用戶和供應商合作伙伴可在 Internet 或企業內部網的任何地方都可以快捷地訪問這些應用程序。用戶不必在網絡底層結構上增加任何投資,即可迅速、安全地將業務轉向電子商務。同時,用戶還可以最大限度地發揮現有軟件、硬件和培訓的價值--從而最大限度地降低網絡維護的成本。
●布署基於Web的應用程序變得更加迅速、可靠。
NetWare 5.1 具有性能上乘、高度可靠、基於服務器的Java虛擬機。NetWare 5.1將一些有用的工具集成在一起,利用這些工具,用戶可以快速開發、布署並管理基於Web的應用程序。
●跨平台解決方案簡化了從現有網絡擴展到Web上的工作。
NETWARE 5 廣泛支持行業標准協議,能實現至最流行數據庫的連接,它還集成了多種業務工具。
●利用基於浏覽器的工具,可以在任何地方進行網絡管理。
NETWARE 5.1提供了基於Web的工具,從而實現對任何應用程序的管理(從服務器到NDS eDirectory)。企業的IT管理員可以從任何浏覽器、任何地方來管理網絡的各個方面。
●為用戶的關鍵業務應用程序提供強大的網絡能力
升級到NetWare 5.1,就可以迅速地開發、布署和管理基於Web的應用程序。用戶可以通過最簡捷的途徑將現有網絡擴展到Web上。 NetWare 5.1 將 IBM WebSphere Studio 和 WebSphere SE 集成在一起,提供了迅速開發、布署和管理基於Web的應用程序所需的工具。NetWare 5.1 還提供了高可靠性的、基於服務器的 Java 虛擬機,對目前使用Java 網絡的用戶來說,它是完美的中間層服務器解決方案。
由於NetWare 5.1是開放的、基於標准的跨平台解決方案,因此它可以十分靈活地為用戶提供所需的連接。NetWare 5.1 集成了確保百分之百符合 Java 要求的工具;可支持業界目前常用的標准協議;可實現與流行的數據庫(諸如Oracle8i 和 微軟公司的SQL Server)的連接;可提供一個開放的應用程序環境。
●在WEB上的網絡管理功能和安全性
通過 NetWare 5.1,用戶現在可以從任何地方管理網絡,因為NetWare Management Portal TM 提供了安全的、基於浏覽器的工具,允許用戶使用簡單方便的單點網絡管理功能,從遠程管理整個網絡。這一可靠的系統,可實現對企業網絡資源的高效接入,它的網絡底層支持結構在全世界堪稱一流。 NetWare 5.1還可為企業組織及其關鍵數據和應用程序提供所需的安全性。隨著企業內部網絡上信息的越來越多,同時這些網絡日益向 Internet 開放,重要的網絡信息也日益暴露於外界。NetWare 5.1可以在整個企業組織內實施一個一致的、通用的安全機制,確保在公共網絡上實現高級別的數據集成和保密性。
Novell的BorderManager與NetWare 5能提供集成安全的服務解決方案。它充分利用NDS的功能,可以使企業充分利用因特網技術的同時保護企業的信息免受內、外部的侵襲干擾。用戶不必在安全性和性能之間作出取捨,確保用戶的高性能,通過集中的管理控制,減低網絡的整體成本。BorderManager的內容包括:
· 防火牆服務:BorderManager所提供的防火牆可以同時保護企業網絡免受來自組織外部和內部兩方面的侵襲。BorderManager防火牆一方面在企業內聯網和因特網之間建立一個強有力的隔離屏障,對付來自外部的侵襲。另一方面,將企業內聯網分割成安全的網段,保護企業敏感信息免受來自內部的侵襲。
· 虛擬專用網絡服務: BorderManager允許企業采用因特網作為其不同站點的連接鏈路,不僅讓遠程客戶機實現對企業內聯網的訪問,而且可以實現企業業務伙伴與企業內聯網的連接,構成企業外聯網(Extranet)。因特網上還可以采用加密手段來防止竊聽者的非法訪問。
· 代理緩存服務(Proxy Caching):BorderManager提供了強化性能的Web和FTP代理緩存服務,他們可以在不損害安全性的前提下,確保高水平的網絡性能。企業可通過BorderManager緩存服務來減少所需的Web服務器數量,從而降低設備成本和管理成本。
· 驗證服務:BorderManager驗證服務(BMAS)將RADIUS(遠程驗證撥入用戶服務)協議的遠程訪問安全性與NDS的易用性及便利性結合在了一起,它允許遠程用戶通過因特網,通過單一口令的網絡登錄,就可以訪問他們的所有網絡資源。
Novell的GroupWise結合Internet/Intranet技術的效率,把MIME、POP3、IMAP等開放式應用發展界面植入 GroupWise的核心程序中,使得所有支持前述標志的應用軟件,都可以在GroupWise上運行,但相對地提供更完整的功能,如工作進度表、工作管理、文件管理、工作流程以及電子郵件等常見的項目。GroupWise創新的提出了"萬用信箱"(Universal Mailbox)的概念,"萬用信箱"的設計完善地在單一郵局中整合了電子郵件、工作進度、專案管理、傳真、語音郵件等應用,宛如PC軟件上的 Office一樣,使用者只需在單一的界面下操作各種功能。在GroupWise 5.0加入了文件管理和工作流程。它利用NDS來處理新增郵箱和遷移的衍生的管理工作。反之,當你更改了NDS目錄在企業網絡內的位置,也可同步更新 GroupWise通訊錄內相關記錄的相對位置。這種單一管理源充分應用在NetWare和GroupWise系統上,正是網絡管理者理想工具,也為企業節省下龐大的管理開支。
Novell NetWare 的Intranet解決方案
第二節 Novell NetWare 4.11的 Intranet 產品
Novell的IntranetWare可以幫助NetWare用戶在繼續使用原有網絡服務的同時,實現現有傳統局域網向Intranet的平滑過渡,無需對其原有網絡進行"破壞和重建"。這也正與我們在上一章中討論的企業 Intranet 組建原則相符。作為全新服務的Intranet平台軟件,IntranetWare提供文件、打印、安全性、網際互連、目錄服務和Web站點發布等 Internet核心服務。 IntranetWare建立在NetWare 4.11之上,同時集成了當時最新的Internet和Intranet技術,包括高性能的Web服務器、Netscape浏覽器、FTP文件和Unix 打印服務器、DHCP動態主機配置協議支持、IPX/IP網關以及內置廣域網路由等多種功能。因此,IntranetWare結合完備的 Internet/Intranet的應用軟件(Internet/Intranet Application) GroupWise和Managewise實現電子郵件和網絡管理服務,可作為一個Internet/Intranet 平台套件為建立企業內部網生成全面的解決方案。
因為目前還有很多企業使用的是 Novell NetWare 4.x,而且不可能一下子全部轉換到更多高版本或其他平台,因此,我們在這章裡將著重介紹基於Novell NetWare 4.11的 Intranet 產品--IntranetWare。
Novell IntranetWare產品由如下四張光盤組成,其分別提供的服務如下表所示:
網絡組建之(企業網組建)(四)
Linux 組建Inteanet (Red Hat Linux)
Linux 的安裝方式
對大多數用戶而言,可以通過下面兩種方式之一安裝L i n u x 系統。你可以根據實際情況來選擇:
1) 光盤安裝。
條件是擁有完整的Linux CD-ROM ,而且計算機有被L i n u x 支持的C D - R O M驅動器。對於市面上流行的一些L i n u x 版本而言(如Red Hat Linux ),如果你的硬盤裡已經安裝了D O S / Wi n d o w s 的話,就不需要另外制作啟動軟盤了。當然,如果光盤是自啟動的,也就不需要軟盤支持。但是,有些自刻的"自啟動"光盤的啟動鏡像沒有做全,往往會在安裝時要求插入軟盤,請注意!另外的一些L i n u x 可能需要一張以上的啟動盤,如Linux Slackware 就需要一張r o o t 盤和一張b o o t 盤。一般L i n u x 系統都提供在D O S 和類L i n u x 系統下制作啟動軟盤的工具,最好查看相應版本L i n u x 的技術文檔,或向光盤的供應商咨詢。
對於Red Hat Linux 而言,可以直接使用光盤上d o s u t i l s 子目錄下的r a w r i t e 工具來將. . \ i m a g e s \ b o o t . i m g 解開到軟盤上,啟動盤就做好了。
2) 網絡安裝。
如果你不能采用光盤安裝,但是可以訪問網絡的話,建議通過網絡F T P 站點來安裝L i n u x ,注意,這裡的網絡指的是局域網,如果你暫時還是通過撥號上網的話,最好去購買一張光盤吧!如果你可以訪問I n t e r n e t 的話,就可以比較容易地找到提供L i n u x 的地方。
對於Red Hat Linux 而言,在f t p : / / f t p . r e d h a t . c o m / p u b / M I R R O R S 可以找到提供安裝程序的映像站點的清單。
Linux 組建Inteanet (Red Hat Linux)
安裝Linux 的硬盤分區
為了安裝L i n u x ,你必須為它准備硬盤空間。這個硬盤空間必須和你的計算機上安裝的其他操作系統(如Wi n d o w s ,O S / 2 或著其他版本的L i n u x )所使用的硬盤空間分開。這項工作就是我們馬上要進行的硬盤分區。
1. Linux 硬盤分區的基礎知識
一個硬盤可以分割成不同的分區。訪問每個分區就像訪問不同的硬盤。每個分區甚至可
以有一個類型用來表明這個分區中信息是如何存儲的。例如,D O S 、O S / 2 和L i n u x 使用不同的硬盤分區類型。你可以這樣處理你的L i n u x 分區:
1) 可以將L i n u x 安裝在一個或多個類型?quot;Linux Native "的硬盤分區,通常稱為"L i n u x原始分區"。同時還需要一個類型為"Linux Swap "的分區,也叫做"L i n u x 交換分區"。
2) Linux 對分區的最小要求是:一個"Linux Native "加一個"Linux Swap "分區。要特
別注意的是,L i n u x 一定不可以安裝在D O S / Wi n d o w s 的分區內!
3) 即使你將L i n u x 安裝在一個專門的硬盤,或者一台不安裝其他操作系統的計算機上,你仍需要為L i n u x 創建分區。相對而言,這種情況非常簡單,因為不必為硬盤的其他分區操心。
對於網站建設者而言,我們推薦采用這種方法,你甚至可以不要D O S / Wi n d o w s ,因為在你的網站對外發布(供外界訪問)的時候,你只能使用L i n u x 系統,而且,一般網站總是處於"發布"的狀態,你將幾乎沒有機會運行你的D O S / Wi n d o w s 。
4) 對於一般用戶,另一種更普遍的情況是:將L i n u x 安裝在已經含有其他操作系統的硬盤上。這種情況就有一點復雜,因為一個錯誤就可以毀了你現有的分區,更不用說它含有的數據!
L i n u x 通過字母和數字的組合來標識硬盤分區,如果你習慣於使用類似"C 盤/ D 盤"來標識硬盤分區的話,可能會搞混。L i n u x 的命名設計比其他操作系統更靈活,能表達更多的信息。
歸納如下:
1) 分區名的前兩個字母表明分區所在設備的類型。你將通常看到h d (指I D E 硬盤),或s d(指S C S I 硬盤)。
2) 第三個字母表明分區所在的設備號。例如:/ d e v / h a d (第一個I D E 硬盤)或/ d e v / s d b(第二個S C S I 硬盤)。
3) 最後的數字代表分區。前四個分區(主分區或擴展分區)用數字1 到4 表示。邏輯分區
從5 開始。例如,/ d e v / h d a 3 第一個I D E 硬盤上的第三個主分區或擴展分區; / d e v / s d b 6 是第二個S C S I 硬盤上的第二個邏輯分區。
在重新對你的硬盤分區時,可能遇到三種情況,一般而言,對它們的處理方法分別應該是這樣的:
1) 有未分區的空閒空間。在這種情況下,已定義的分區未占有整個硬盤空間,也就是說空閒空間不屬於任何已定義的分區。仔細想一下,一個未用的硬盤也屬於這種情況,不同的只是所有的空間都不屬於任何已定義的分區。這時,只須簡單地從未用的空間創建所需的分區。
2 )有未用的分區。你可能已經將硬盤分成諸如C 、D 、E 這樣的D O S 分區,但是有一個分區現在沒有使用,或是已經被清空,你或許希望將L i n u x 安裝在這裡。如果你屬於這種情況,可以使用這個未使用的分區。這時,先得刪除這個分區,然後再在這個空間創建合適的L i n u x分區。
3) 在已有分區中有空閒空間。如果你已經將硬盤分區,並且沒有一個完全空閒的分區,以下就是你應該看的了。這是最常見的情況。不幸的是,這也是最難對付的情況。雖然你有足夠的空間,但卻屬於已用的分區。除了加一個硬盤外(這時你只需要考慮你的銀子,其他就好辦了),還有兩種選擇:
a. 破壞性的重新分區。首先刪除一個大的分區,然後創建幾個小的分區。被刪除的那個大的分區中的所有數據將被破壞。這就是說必須做一次完全的備份。為安全起見,做兩套備份,使用校驗(如果你的備份軟件有此功能),在刪除分區之前試著讀一下你備份的數據。這將是一件麻煩的工作,但為了保護你以前的工作,還是十分必要的。注意一點,如果你刪除的分區含有操作系統,還得重裝操作系統。在創建了小的分區之後,可以重裝軟件,恢復數據,然後繼續安裝L i n u x 。
b. 非破壞性的重新分區。這裡,你可以運行一個提供這種功能的應用程序。這個程序可以將大分區變小而不丟失分區中的文件。很多人發現這種方法是可靠而沒有麻煩的。那麼你該用什麼軟件呢? 市場上有好幾種磁盤管理的軟件產品,就筆者看來,它們在功能和可靠性方面大同小異,例如Partition Magic 就是一個口碑不錯的分區軟件。Red Hat Linux 也為I n t e l 系統提供了一個這樣的軟件:在Linux/Intel CD-ROM 上d o s u t i l s 目錄中的f i p s 。
2. Linux 硬盤分區的實際操作
盡管可以根據我們已經提到的分區原則,將L i n u x 裝在一個單一的大分區中,但更好的主意是將它分開。綜合了單一分區的簡單性和多分區的靈活性,我們推薦以下配置。請注意:
如果你想安裝L i n u x 的所有軟件包的話,必須使用這裡指出的較大的分區尺寸。事實上,你可能會加大我們推薦的尺寸,以使將來升級時不必重新分區。
1) 一個交換(s w a p )分區。交換分區用來支持虛擬內存。如果你的計算機內存小於 1 6 M B ,必須創建交換分區。即使你有更多的內存,仍然推薦使用交換分區。交換分區的最小尺寸是你的內存的大小,或1 6 M B (兩者取大)。交換分區最大可以達到1 2 7 M B ,所以創建更大的交換分區是浪費空間。注意,可以創建和使用一個以上的交換分區(盡管這通常安裝在大的服務器上)。
2) 一個根(r o o t )分區。根分區是"/"(根目錄)所在地(注意不是/ r o o t )。它只需要啟動系統所須的文件和系統配置文件。對於大多數系統,5 0 M B 到1 0 0 M B 的根分區可以工作得很好。
3) 一個/usr 分區。/ u s r 是L i n u x 系統的許多軟件所在的地方。根據你交換安裝的包的數量,這個分區應該在3 0 0 M B 到7 0 0 M B 之間。如果可能,將最大的空間用於/ u s r 分區。任何你以後將要安裝的基於R P M 的包都會使用比其他分區更多的/ u s r 空間。
4) 一個/ h o m e 分區。這是用戶的h o m e 目錄所在地; 它的大小取決於你的Linux 系統有多少用戶,以及這些用戶將存放多少數據。如果系統將用作E - m a i l 服務的話,為每一位用戶預留5 M B 左右的空間,如果將提供個人主頁存放空間的話,則應至少為每位用戶預留2 0 M B 空間。
對於網站建設者,還有一點需要注意的是,你的We b 服務和匿名F t p (/ h o m e / f t p )服務器的內容也在這裡!
另外,你的環境可能會要求你創建一個和多個以下的分區:
1) 一個/usr/local 分區。一般/ u s r / l o c a l 用來存放與其余L i n u x 系統不同的軟件,如不是R P M 包的軟件。它的尺寸取決於你准備存放的這些軟件的數量。
2) 一個/usr/src 分區。在一個L i n u x 系統中,/ u s r / s r c 通常存放兩樣東西:
L i n u x 內核源程序。內核的所有源程序都放在這裡,新的內核也在這裡創建。目前,內核源程序大概有3 0 M B 。記住,你可能需要更多的空間來創建內核,或者保存幾個不同版本的內核。
R P M 包的源程序。如果安裝了包的源程序,文件將存放在這裡。注意,除非特別指定,
創建包也將使用在這裡的一個`創建目錄`。
同樣,這個分區的尺寸也取決於你將在這裡安裝的軟件的數量。
3) 一個/ t m p 分區。就像它的名字,/ t m p 分區用來存放臨時文件。對於一個大型的,多用戶的系統或者網絡服務器,專門創建一個/ t m p 分區是一個好主意。對於一個單用戶的工作站,就不必專門創建一個/ t m p 分區了。
4) 一個/var 分區。你的L i n u x 系統將把日志寫在/ v a r / l o g 。打印隊列的文件通常寫在/ v a r / s p o o l 。這只是兩個寫在/ v a r 的例子。除非特別配置,/ v a r 將是根文件系統的一部分,通常不占很多空間。如果你的系統有很多打印、郵件、或者日志,可以考慮專門創建一個/ v a r 分區。
一般來講,只有多用戶或者服務器才需要專門的/ v a r 分區。
5) 一個/boot 分區。這裡提到的分區多數是針對大的系統,這個分區則對空間很少的小的系統很有用。在上文中,我們討論了標准P C 的B I O S 的一些限制,以及這些限制如何影響L I L O 的啟動。所有L I L O 啟動時需要的文件都在/ b o o t 目錄。因此最好的辦法就是專門為根文件分一個區,大小至多6 4 M B ,最好首先分這個區,然後再分/ u s r 等等。
Linux 組建Inteanet (Red Hat Linux)
開始安裝
將C D - R O M 安裝光盤放入光驅並重新啟動計算機,等待進入初始屏幕。
1. 系統環境設置
若要繼續安裝,需要為將完成的L i n u x 系統進行一些環境設置:
首先,安裝程序會出現一個語言選擇對話框(Choose a Language ),要求選擇一種安裝過程中使用的語言。一屏顯示8 種不同的語言供選擇,還可使用上箭頭鍵和下箭頭鍵上下移動光標翻動屏幕,使出現更多的選擇。選擇好適當的語言,移動光標到它上面使之成為高亮度,然後選擇 O K 鍵。參見圖1 。
接下來,會出現一個與圖2 類似的鍵盤選擇對話框"Keyboard Ty p e ",如圖2 - 5 所示,要求選擇一種鍵盤類型。同樣使用方向鍵,就可以上下移動光標翻動屏幕。選擇你想用的鍵盤類型,使之成為高亮度,然後點擊O K 鍵。在以後的安裝過程以及每次啟動Red Hat Linux 系統時,你所選擇的鍵盤類型都會自動載入。如果在啟動Red Hat Linux 系統後,想更改已選定的鍵盤類型,可以使用/ u s r / s b i n / k b d c o n f i g 命令。
最後,安裝程序會自動檢查系統以確定是否需要P C M C I A 卡(即P C 卡)的支持。
P C M C I A 支持必須了解計算機的P C M C I A 控制器類型和安裝時需要用的P C M C I A 設備類型。支持P C M C I A 設備的計算機有一個控制器、一個或多個可以安裝P C M C I A 設備(如調制解調器、網絡適配器、S C S I 卡等)的槽口。現在大多數基於I n t e l 的計算機都支持P C M C I A 。如果安裝程序自動檢測到了P C M C I A 控制器,就會詢問在安裝過程中是否需要P C M C I A 支持。在一台有P C M C I A 的計算機上安裝Red Hat Linux ,最重要的是要注意在安裝過程中是否會使用P C M C I A 設備。如果你的筆記本有內置的C D - R O M 驅動器,安裝Red Hat Linux 就不需要P C M C I A 支持。但在下面兩種情況下,需要P C M C I A 支持:
1) 通過C D - R O M 安裝Red Hat Linux ,而C D - R O M 驅動器接在P C M C I A 卡上。
2) 通過網絡方式安裝,網卡基於P C M C I A 。
在檢測到P C M C I A 後,如果需要P C M C I A 支持,就按照安裝程序要求插入支持軟盤,然後點擊OK 鍵。當支持盤載入時安裝程序會顯示一個進程條,標示安裝過程,結束後表示安裝成功。
2. 選擇一種安裝方式並進行安裝
環境設置完成後,安裝程序會詢問使用什麼方式安裝。必須根據自己的具體情況,從R e dHat Linux 安裝程序提供的安裝方式中選擇一種,繼續以下的安裝。
L i n u x 提供的安裝方式有5 種,如圖3所示。
1) Local CD-ROM (本地光驅),需要有C D - R O M 驅動器和Red Hat Linux CD-ROM ,不需要支持盤。
2) NFS image (N F S 映像服務器),從一個輸出Red Hat Linux CD-ROM 或Red Hat Linux 的映像N F S 服務器安裝,不需要支持盤。
3) Hard Drive (硬盤),需要本地硬盤有已拷貝好的Red Hat Linux 文件,需要支持盤。
4) FTP (遠程文件服務器),直接從F T P 服務器下載Red Hat Linux ,需要支持盤。
5) SMB (S M B 映像),從一個Wi n d o w s 系統的共享盤或者從運行Samba SMB 的L i n u x 系統安裝Red Hat Linux ,需要支持盤。
3. CD-ROM 安裝方式舉例
我們推薦使用前面介紹過的兩種最常用的安裝方式之一,即圖2 - 6 中的第1 種和第4 種方式來安裝。下面我們將分別介紹這兩種方式的具體安裝步驟。
首先介紹從光盤進行安裝,這種安裝方式是最直接的一種,只需將需要安裝的包從C D -R
O M 中讀出,再安裝到硬盤就可以了,非常簡單。不過必須擁有完整的Linux CD-ROM ,而且計算機裝有被L i n u x 支持的C D - R O M 驅動器。
第一步,在上面的"選擇安裝方式對話框"中移動光標至C D - R O M 項,點擊O K 鍵。接下來安裝程序會自動檢查你的系統,試圖找出並識別你的C D - R O M 驅動器,會出現下面幾種情況:
1) 如果你使用的是IDE CD-ROM 驅動器,也叫ATAPI CD-ROM 驅動器,它將自動識別
出並繼續安裝。
2) 如果安裝程序沒能自動識別出你的C D - R O M 驅動器,它將詢問C D - R O M 的類型。這時,如果是連在一個S C S I 卡上的(這是很常見的情況),只需鍵入S C S I 即可。然後在接下來的"驅動程序對話框"中選擇S C S I 驅動程序或與你的卡最相近的驅動程序。
3) 如果你使用的既非IDE CD-ROM 也非SCSI CD-ROM ,而安裝程序又沒能自動識別出,
就要從安裝程序列出的它所支持的C D - R O M 驅動器中選擇一個,必要的話還要指定有關選項。例如,你有一個ATAPI CD-ROM ,而安裝程序沒有找到它。那你必須重新啟動,然後輸入命令行linux hdX = cdrom 。根據C D - R O M 所連接的接口和它的主從配置,更改X 為下面字母中的一個(a 代表第一個I D E 控制器,主;b 代表第一個I D E 控制器,從;c 代表第二個I D E 控制器,主;d 代表第二個I D E 控制器,從)。
第二步,當啟動器被識別後,安裝程序會要求把Red Hat Linux CD-ROM 放入C D - R O M 驅動器,然後點擊O K 鍵。經過短暫的等待後,將出現Installation Path 對話框,安裝程序會提示你是安裝還是升級。因為利用R P M 技術,Red Hat Linux 5.1 具有從以前的Red Hat Linux 版本升級的能力,如果已經安裝了低版本的Red Hat Linux 系統並想升級,可以在此處點擊U p g r a d e 。
如果想完全安裝或是重新安裝L i n u x 系統,則點擊I n s t a l l 鍵,安裝繼續向下進行,見圖4。
第三步,安裝程序會自動檢查計算機內的S C S I 適配器。如果沒有檢測到,它會跳出對話框詢問是否裝有S C S I 適配器,點擊Ye s 。下一個對話框會顯示出一系列S C S I 驅動程序,選擇與安裝的最接近的S C S I 適配器驅動程序,然後指定所選擇的驅動程序的一些選項。一般大多數S C S I 驅動程序會自動檢測出硬件設備而不用自己填寫。
第四步,應該為安裝Red Hat Linux 的一個或多個硬盤分區定義載入點(mount points ),以使安裝程序知道在哪裡進行安裝。這意味著要進行硬盤分區的創建。有關硬盤分區的內容,我們在2 . 2 . 4 節都已經詳細介紹過了。安裝程序會顯示一個"Disk Setup 對話框"讓你選擇硬盤分區工具。
如圖5 所示,安裝程序提供了兩種選擇:Disk Druid 方式和f d i s k 方式。Disk Druid 是R e dHat Linux 安裝時的一種硬盤管理工具,它可以根據用戶的要求創建和刪除硬盤分區,另外還可以管理每個分區的載入點。一般來說,Disk Druid 已能滿足典型的Red Hat Linux 安裝的分區要求,但它不適用於在S PA R C 系統中安裝Red Hat Linux 。而f d i s k 是傳統的L i n u x 硬盤分區工具,它有著簡單的用戶界面。如果你對硬盤分區有一些經驗的話,它顯得比Disk Druid 更簡單、靈活、適用。選擇將要適用的硬盤分區工具,然後點擊回車。
如果選擇Disk Druid 方式,就會出現Current Disk Partitions 對話框,如圖6 所示。可以把這個對話框劃分為兩部分:屏幕上半部分是一個有關硬盤分區的列表,下半部分是有關硬盤配置的內容。硬盤分區列表中每一行代表了一個已創建完的硬盤分區,表中的五列分別代表了5 個域:
o Mount Point (載入點)指明了安裝和使用Red Hat Linux 時在哪裡載入硬盤分區。
o Device (設備名)顯示硬盤分區的設備名。
o Requested (申請空間大小)顯示這個分區定義時申請的最小空間。
o Actual (實際空間大小)顯示當前分配給這個分區的空間。
o Ty p e (類型)顯示分區的類型。
如果在屏幕上找不到自己創建的分區,在Ty p e 域右邊還有一個滾動條,使用up arrow 和down arrow 鍵就可上下翻動,顯出更多的硬盤分區情況。注意,在最後有一個U n a l l o c a t e dRequested Partitions 標示,其後的分區是已向系統申請,卻因空間不夠等原因而未分配空間的。
在屏幕下半部分的Drive Summaries 區域,每一行代表了系統的一個硬盤,每行有以下6 個
域,顯示了硬盤的配置情況:
o Drive 域顯示硬盤的設備名。
o G e o m [ C / H / S ]域顯示硬盤的物理信息(g e o m e t r y ),包括硬盤的柱面、磁頭和扇區的數量。
o To t a l 域顯示硬盤所有可用空間。
o Used 域顯示硬盤中有多少空間當前已經分配。
o Free 域顯示硬盤中有多少空間還沒有分配。
o Bar Graph 域用圖形表示硬盤當前已用的空間,#號越多表示空閒空間越少。
另外,在屏幕最下方還有五個按鈕,可以用來增加/刪除分區,修改分區屬性,確認所做
的改動或退出Disk Druid 。
A d d 按鈕用來申請一個新的分區。選擇後,會出現A d d 對話框,仿照硬盤分區列表中內容,在各域中逐一填寫新分區的各屬性。
E d i t 按鈕用來修改硬盤分區列表中當前激活分區的屬性。選擇它,也會出現一個對話框,如果分區信息還未寫到硬盤上,則可以進行修改。
D e l e t e 按鈕用來刪除硬盤分區列表中當前激活的分區。選擇這個按鈕,會出現一個對話框,確認刪除。
O K 按鈕將把所做的任何修改寫入硬盤。在Disk Druid 重寫硬盤分區表之前,會要求確認修改。另外,定義的載入點也會傳給安裝程序,Red Hat Linux 系統會使用這些系統來定義文件系統的規劃。
B a c k 按鈕使Disk Druid 不保存任何修改而退出當前屏幕。選擇這個按鈕後,安裝程序會退到前一個屏幕,重新開始設置。
了解各部分的內容和各按鈕的作用後,根據你的實際情況進行設置和修改。
為了方便大家的理解,下面我們分別就如何創建、修改和刪除一個分區舉例:
1) 創建:
將光標移到A d d 按鈕上,按空格或回車鍵,然後會出現一個Edit New Partition 對話框,如圖7 所示。
將光標移到Mount Point (載入點)域,輸入你決定使用的分區路徑。如果是根目錄,則填/;否則按實際路徑填寫,如圖8 中的/ u s r / l o c a l 。然後填寫S i z e (分區大小)域,分區大小單位是M e g s (兆)。其下的G r o w a b l e 域用來標示上面輸入的大小是這個分區的確切容量還是最小容量。按空格鍵出現[ * ]表示選中,這個分區可以增大到填滿整個硬盤未分配的空間,並且其容量還可以隨著其他分區的修改而增加或減少;再按則撤銷選中狀態。接下來,可以使用up arrow 和down arrow 鍵,在Ty p e 域上下移動光標選擇適當的分區類型。最後,在Allowable Drives 域所列出的系統中安裝的硬盤中,選擇合適的硬盤讓Disk Druid 安置分區。
完成以上所有操作後,選擇O K 按鈕就可以創建出新的分區;如果想取消以上的設置,選擇C a n c e l 按鈕。有時,由於設置中的一些錯誤,Disk Druid 不接受創建的申請,但它會彈出Unallocated Partitions 對話框,框中列出目前還沒有分配的所有分區,以及它們未分配的原因。可以通過該對話框,查出錯誤,再重新申請。
3) 修改:
在前面講述過的Current Disk Partitions 對話框中選擇要修改的一個分區,再用Ta b 鍵將光標移動到E d i t 按鈕上,並按空格鍵。屏幕將彈出一個創建時十分類似的對話框。在相應的域做出想要做的修改後,選擇O K 按鈕,並按空格鍵。注意,如果一個分區已經存在於硬盤上,則只能修改這個分區的載入點。如果想做其他修改,必須刪除這個分區然後重建它。
4) 刪除:
在前面講述過的Current Disk Partitions 對話框中選擇要刪除的一個分區,再用Ta b 鍵將光標移動到D e l e t e 按鈕上,並按空格鍵。對於刪除操作,將會彈出對話框要求確認刪除。完成分區配置並輸入載入點之後,出現類似圖2 - 11 所示的對話框,選擇O K ,並按空格鍵即可。如果想取消在Disk Druid 中所做的修改,並且想用f d i s k 替代,可以選擇B a c k 按鈕,並按空格鍵。如果想繼續使用Disk Druid ,但是要重新開始設置,可以按F 5 ,Disk Druid 會自動回到它的初始狀態。
如果選用f d i s k 方式,將會看到圖9 所示的對話框,提示需為安裝L i n u x 提供至少5 0 M B的空間,並建議將分區設在第一或第二的硬盤驅動器,以方便啟動L I L O 。在這個對話框中,列出了計算機內的所有硬盤(如圖中的亮條),使用方向鍵,將亮條移到想要分區的硬盤,再使用Ta b 鍵使光標移到E d i t 按鈕上,再按空格鍵即可進入f d i s k 並對所選擇的硬盤進行分區。重復這一過程,可對每個硬盤進行分區。完成所有希望的操作後,移動光標到D o n e 按鈕,點擊空格鍵。安裝程序可能要求重新啟動計算機,這是修改分區數據後的正常現象。點擊O K 鍵,計算機將重啟動。重啟動完成後,重復上面介紹的各步,直到回到上一步,再次選擇D o n e 就可以了。
使用f d i s k 方式進行硬盤分區極為簡單,而且它提供了一個簡單易用的在線幫助,如圖10所示,可以用m 調出在線幫助系統。下面是可能使用到的簡單命令:
p 命令:列出當前的分區。
n 命令:增加一個分區。
t 命令:改變分區類型。Linux fdisk 創建的分區默認類型為Linux native ,使用此命令,後跟一個數字可將默認類型更改,如t 82 ,可以將系統默認類型改為Linux swap 。
l 命令:可以查看分區類型及對應值的清單。
w 命令:將所有更改存盤並退出f d i s k 。
q 命令:不保存更改就退出f d i s k 。
第五步,文件系統配置。上面我們介紹了如何為硬盤分區及定義文件系統的載入點,下面還要介紹如何將Red Hat Linux 能識別的文件系統的分區指派為Red Hat Linux 文件系統的不同部分和在啟動時連接一個N F S 卷。完成了第4 步的操作後,屏幕上會出現對話框。在這個對話框中首先選擇要指派的分區,然後將光標移動到E d i t 按鈕上點擊空格鍵或直接點擊回車鍵,再在彈出的對話框中輸入指派的載入點。這時你會發現在對應分區的Mount Point 域出現了剛填入的內容。以後被指派的分區將在Red Hat Linux 系統啟動時自動安裝到載入點位置。R e dHat Linux 同樣允許在啟動時連接一個可以在網絡中共享的目錄結構-N F S 卷。為L i n u x 系統增加一個只讀文件N F S 載入點需要進行網絡配置。由於下面我們將介紹網絡安裝方式,這裡就不詳細敘述了。屏幕首先會彈出幾個與網絡相關的對話框,請根據實際情況並參見下一節進行填寫。然後會出現Edit Network Mount Point 對話框,如圖11 所示。在這個對話框中對應的域,分別輸入N F S 服務器名、輸出文件系統路徑和這個文件系統的載入點。最後,將光標移動到O K 按鈕上,再按空格鍵,就完成了。
第六步為Red Hat Linux 初始化交換分區(Swap space )。屏幕會彈出Active Swap Space對話框,如圖12 所示。框中列出可供選擇的硬盤分區。使用空格鍵從中選出想要初始化的交換空間,然後點擊O K 鍵即可。如果在此列表中找不到想要初始化的空間的名稱,請確認已經在上面的第4 步中使用Disk Druid 或f d i s k 創建了一個使用這個名字的硬盤分區,並已經把它設為Linux swap 類型。還要注意的是,一旦選定一塊空間,初始化後會丟掉原來上面所有的信息,因此對重要的信息請做好備份,以免意外丟失。在這個對話框的下部還有一個選擇按鈕(Check for bad blocks during format ),點中此按鈕,就可以在格式化時自動檢測分區的壞塊。
第七步,硬盤分區創建完畢,載入點已定義,交換分區也初始化完後,對所有新創建的分區進行格式化。屏幕會彈出Partition To Format 對話框,如圖13 所示。列出供格式化的分區清單,在清單中選擇要格式化的分區,然後點擊O K 鍵。在這個對話框的下部還有一個選擇按鈕(Check for bad blocks during format ),點中此按鈕,就可以在格式化時自動檢測分區的壞塊。格式化分區功能還可以用於已存在的分區,徹底刪除無用的數據並進行硬盤整理和維護。這裡要注意的就是要小心操作,不要誤將存有需保留資料的硬盤格式化了。
第八步,完成了上面的各步操作後,將進入安裝過程的最後一步-包的安裝。大家應該都已經知道了,L i n u x 有一個最大的特點,就是它為了安裝、調試、使用以及升級的方便,使用包的形式來構建整個系統。每個包提供了一個經過充分測試的、已經配置好的、隨時可以運行的軟件,而Red Hat Linux 系統就是由所有必需的軟件捆綁而成,因此具有高度的靈活性。包又按照他們各自的功能進行了分組,用戶可以根據自己的需要選擇單個的包或是包的組件安裝到自己的L i n u x 系統裡。如圖14 所示的Components to Install 對話框內有一個選擇按鈕(Select individual packages ),選中此按鈕表示將安裝單個的包,否則表示將安裝組件。
在這個對話框中的Choose components to install 域列出了所有組件的信息,可以翻動右邊的滾動條查看更多的組件名稱。將光標移到想要安裝的組件上,再按空格鍵,就可以選中這個組件。如果選擇按鈕在安裝單個包狀態,此時會彈出選中組內所有包的列表,如圖15 所示。同樣使用空格鍵就可以在其中選擇想要安裝的包,然後在圖中的Select packages 和S e l e c tg r o u p s 分別點擊O K 鍵。在這裡還可以按F 1 鍵獲得當前包的詳細信息,包括包的描述,看完後點擊O K 鍵就可以返回。請注意,有一些包會由內核或某些庫進行調用,必須安裝,因此處於不可選狀態。另外,如果願意用700 MB 以上的硬盤空間安裝完所有的包,那麼在組件清單的最後有一個E v e r y t h i n g 選項,只要選中它即可。
選擇完要安裝的包之後,安裝程序會自動檢查這些包的相關性。因為許多軟件包常常相互支持、相互調用,為了保證正常工作,系統中必須安裝所有相關的軟件包或庫。例如,許多圖形化的Red Hat Linux 系統管理工具需要p y t h o n 和p y t h o n l i b 包支持。包之間的相關性可能用戶並不太熟悉,不要擔心,為了讓系統擁有所有需要的包,Red Hat Linux 會在每次安裝或刪除包的時候自動檢查它們的相關性。安裝時,如果有需要安裝的包而未被選中,程序會彈出Unresolved dispendencies 對話框列出相關包的清單,提示將需要的包增加到選擇中;刪除時,如果選擇刪除一些將會使用到的包,程序會自動提示因刪除會導致其他包不可用而請求撤銷此操作。
解決完包的相關性問題後,屏幕將彈出一個對話框提示已將所有安裝的包的清單寫在日志文件/ t m p / i n s t a l l . l o g 之中。選擇O K 按鈕,再按空格鍵就可以繼續安裝。等待幾分鐘,待安裝程序將分區格式化完後,會彈出Install Status 對話框提示正在安裝包。這個對話框有六個域,包含了有關安裝包的幾乎所有信息:
o Package 域列出正在安裝的包的名稱。
o Size 域列出正在安裝的包的大小,以K 為單位。
o Summary 域列出正在安裝的包的簡單描述。
o Package Installation Progress Bar 是一個顯示當前包安裝進程的進程條。
o Statistics Section 域包含有關所有包(To t a l )、已安裝的包(C o m p l e t e d )和未安裝的包
(R e m a i n i n g )的統計信息,如包的數量(P a c k a g e s )、大小(B y t e s )和需要的時間(Ti m e )。
o Overall Progress Bar 是一個表示離安裝結束的剩余時間的進程條。
如果是用F T P 方式安裝,則每從F T P 站點接收到一個包還會顯示一個接收到信息。這已經是安裝的最後一步,所有的設置工作都已經完成,現在要做的事就是靜靜地等待計算機讀入所選擇的軟件包。如果你選擇要安裝的包的數量較多或你的計算機的速度較慢的話,可以干點別的事情而不用守著計算機屏幕上枯燥的進程條,剩下的工作就全部交給計算機自己完成吧!