安裝linux之前,要先做好規(guī)劃,主要依據(jù)以下原則:
磁盤的容量。
系統(tǒng)的規(guī)模。
系統(tǒng)的用途。
預(yù)期的備份方法與備份空間。
主要講一下按系統(tǒng)用途而要做的分區(qū)。
首先要有一個(gè) /boot 分區(qū),大概100M,且位于磁盤的最前面。這樣可以防止因主板太舊、硬盤太大等問(wèn)題而導(dǎo)致的無(wú)法開(kāi)機(jī)。
其次,要有一個(gè)交換分區(qū) swap 。大小一般為物理內(nèi)存的 2 倍。
接下來(lái)就完全是按用途來(lái)獨(dú)立分區(qū)了。
1)/home 主要用于存放個(gè)人數(shù)據(jù),要是服務(wù)器用戶很多,這個(gè)分區(qū)得要大。
2)/var 若有郵件服務(wù),這個(gè)必須有足夠空間。
當(dāng)然,這個(gè)目錄下還有其他數(shù)據(jù),比如日志文件。日志文件輪替機(jī)制(rotation)會(huì)盡量保持所有文件的大小在合理范圍內(nèi),并自動(dòng)刪掉過(guò)期的日志文件。獨(dú)立的/var文件系統(tǒng)可避免輪替機(jī)制意外失效時(shí),成長(zhǎng)過(guò)量的日志文件排擠了系統(tǒng)其余部分所需的磁盤空間。
3) /usr 其容量要大到足以應(yīng)付重編譯內(nèi)核的需求。獨(dú)立的/usr使得其他工作站可透過(guò)read-only NFS共享此文件系統(tǒng)。
也是安裝軟件的地方,所以也要考慮你裝的軟件數(shù)量與大小。
4)/tmp 這個(gè)存放臨時(shí)文件。其容量依應(yīng)用程序?qū)嶋H需求而定,一般而言,它應(yīng)該要足以容納所有用戶同時(shí)活動(dòng)時(shí)所產(chǎn)生出來(lái)的全部臨時(shí)文件。
5)/root 除上面之外,剩下的都可以放在這里了。
1、Ext3
RedHat的缺省文件系統(tǒng)。相對(duì)于Ext2,增加了日志功能,PartitionMagic可兼容,建議新手使用此文件系統(tǒng)。Ext3的3種模式可用mount命令進(jìn)行轉(zhuǎn)換:
(1) data=journal:文件數(shù)據(jù)和元數(shù)據(jù)均設(shè)置為日志方式,性能開(kāi)銷比較大
(2) data=ordered (缺省設(shè)置):順序?qū)懭?,先寫文件?shù)據(jù),再寫元數(shù)據(jù)
(3) data=writeback:提供最快的訪問(wèn)速度,但是犧牲了數(shù)據(jù)的一致性。元數(shù)據(jù)仍然被記錄到日志,從而確保元數(shù)據(jù)的完整。文件數(shù)據(jù)會(huì)在系統(tǒng)崩潰之后恢復(fù)到原先的狀態(tài)。
2、ReiserFS
SUSE LINUX的缺省文件系統(tǒng)。但Red Hat Enterprise Linux AS不支持ReiserFS,推薦高手使用此文件系統(tǒng),該文件系統(tǒng)有以下3個(gè)優(yōu)點(diǎn):
(1) 有效地利用磁盤空間,與其他文件系統(tǒng)不同,ResierFS不依賴于數(shù)據(jù)塊的大小。處理大量小文件存儲(chǔ)操作很有優(yōu)勢(shì),產(chǎn)生的磁盤碎片也很少;
(2) 提高了可靠性和恢復(fù)速度;
(3) 使用平衡樹(shù)數(shù)據(jù)結(jié)構(gòu)可以同時(shí)存儲(chǔ)內(nèi)容數(shù)據(jù)和安全元數(shù)據(jù),使其獲得更快的訪問(wèn)速度。
3、目錄功能
/ :根分區(qū) 包含 /etc、/bin、/sbin、/lib 和 /dev,否則您將不能啟動(dòng)系統(tǒng)。
/boot: 存放與linux啟動(dòng)相關(guān)的程序。
/usr: 包含所有的用戶程序(/usr/bin),庫(kù)文件(/usr/lib),文檔(/usr/share/doc),等等。這是文件系統(tǒng)中耗費(fèi)空間最多的部分。您需要提供至少500MB磁盤空間???cè)萘繒?huì)依據(jù)您要安裝的軟件包數(shù)量和類型增長(zhǎng)。寬松的工作站或服務(wù)器安裝應(yīng)該需要 4–6GB。
/var:所有的可變數(shù)據(jù),如新聞組文章、電子郵件、網(wǎng)站、數(shù)據(jù)庫(kù)、軟件包系統(tǒng)的緩存等等,將被放入這個(gè)目錄。這個(gè)目錄的大小取決于您計(jì)算機(jī)的用途,但是對(duì)大多數(shù)人來(lái)說(shuō),將主要用于軟件包系統(tǒng)的管理工具。
/tmp: 程序創(chuàng)建的臨時(shí)數(shù)據(jù)大都存到這個(gè)目錄。通常 40–100 MB 應(yīng)該足夠。一些應(yīng)用程序 — 包括歸檔處理程序、CD/DVD 制作工具和多媒體軟件 — 可能會(huì)使用 /tmp 臨時(shí)保存映像文件。
/home: 每個(gè)用戶將放置他的私有數(shù)據(jù)到這個(gè)目錄的子目錄下。其大小取決于將有多少用戶使用系統(tǒng),以及有什么樣文件放在他們的目錄下。根據(jù)規(guī)劃的用途,應(yīng)該為每個(gè)用 戶準(zhǔn)備 100MB 空間,不過(guò)應(yīng)該按您的需求調(diào)整。假如您在 home 目錄下計(jì)劃保存大量的多媒體文件(圖片、MP3、電影),該預(yù)備更多的空間。
/opt:附加的應(yīng)用程序軟件包。
4、分區(qū)經(jīng)驗(yàn)
(1) 最少得有 2 個(gè)分區(qū),一個(gè)是 /swap 交換分區(qū),一個(gè)是 / 根分區(qū)。
(2) 近幾年,硬盤的價(jià)格也越來(lái)越便宜了,花二三百塊錢,就能買到很大的硬盤。我以25G的分區(qū)為例,其余多出來(lái)的磁盤空間,可在系統(tǒng)安裝完成后,登陸系統(tǒng)后用分區(qū)管理工具劃分即可,可用于專門的數(shù)據(jù)存儲(chǔ)和備份空間。
/ 1.5G, 主分區(qū), Ext3格式;
/boot 0.5G, 主分區(qū), Ext3格式;
/home 3G, 邏輯分區(qū), Ext3格式;
/tmp 1G, 邏輯分區(qū), Ext3格式;
/usr 6G, 邏輯分區(qū), Ext3格式;
/var 1G, 邏輯分區(qū), Ext3格式;
/opt 3G, 邏輯分區(qū), Ext3格式;
/data 3G, 邏輯分區(qū), Ext3格式;
swap 1G, 主分區(qū), swap。