別再煩惱Linux手動分割磁碟了!!

相信許多人在安裝Linux的作業系統時,都是採用預設的磁碟分割,當然,預設分割其實沒有什麼不好,不過當你想要對Linux系統更加了解時,想必就會採用手動分割磁區的安裝方式了;採用手動分割磁區的好處卻是顯而易見的,不但可以大大增加系統的執行效率,也可以增加系統的安全性,當某個系統目錄損毀甚至無法修復時,手動分割跟預設分割的好處就體
現出來了;手動分割磁區只需重新安裝該系統目錄即可救回系統,而預設分割磁區就必須重新安裝整個系統,所以,接下來就跟著我的腳步來了解有那些磁區需要分割!!

在Linux系統中,所有的檔案目錄都隸屬於〝根目錄〞下,在系統中即為〝 / 〞,而根目錄下所有的隸屬資料夾都有自己的目錄特性與檔案需求,以下就是幾個重要的分割目錄:


/boot
此目錄放的是Linux的系統核心代碼(又稱Kernel),開機一開始最先啟動的就是它,這個分割區不宜過大,否則系統在裡面執行時間會越久,開機就會相對比較慢,一般我們給他200~300MB即可。

/
根目錄,一切檔案的源頭,不管哪個目錄,所有的目錄都是從根目錄一層一層的下去,所以需要占用一個主分割磁區,一般來說分給它2~3GB的空間大小即可,多了其實也用不到,只會浪費硬碟空間。

/usr
其實這邊的usr不是User的縮寫哦,而是Unix Software Resource的縮寫拉!!其底下所放置的檔案皆為Linux套件商所發行的軟體檔案與說明檔(Readme),且根據FHS(Filesystem Hierarchy Standard)所定義的標準,應該將發行商的套件或軟體,分層次的一層一層的存放在這個目錄下,而不要自行或獨立建立一個資料匣存放,根據自己所會安裝的軟體多寡,大約可以從5GB開始給,是自己需求量再往上加,一般使用者來說安裝軟體不會超過10GB的大小。

/var
一開始可能不會感受到這個目錄的恐怖,因為他一開始其實所需空間真的很小,不過它會慢慢的慢慢的變大,因為此目錄主要存放一些比較常態性的檔案變動比如說:Log檔、Catche檔中如此類的系統運作檔,還有一些應用程式所產生的檔案都會存放在這裡,一般來說我們給他3GB~5GB的使用空間。

/usrlocal
這個分割區跟/usr有點類似,不過看到後面有個local就知道代表的是本地端,也就是說,它也是代表著軟體存放的地方,不一樣的是它代表的是本地的使用者自己的軟體,若常常編寫軟體,或者開發軟件,那這磁區就要分割的大一點,若不常,那就不需要分太大,一般來說大約分4~10GB之間都可以。

/tmp
這裡存放著暫存檔,如mail、proxy都會暫存在這裡,每次重新啟動系統時都會清空,包括光碟燒錄時都會先暫存在這邊,一般來說大約分割2GB~10GB左右即可

swap
置換空間,又稱作虛擬記憶體,對系統的運行流暢度有著關鍵的重要性,之前的使用手冊上會寫著不能超過128MB的限制(在Linux kernel 2.2.x之前),但現在因為硬體品質提升,所以不需再有限制,詳細可以Google看看,在此就不贅述,一般來說把這裡分成你的實體記憶體的兩倍,如你原本有1GB的RAM所以你就給他2GB的空間即可。

/home
如其字面,家;也就是家目錄,所有帳戶的個人檔案都會放在這面,影片、音樂、包括你從網路上下載下來的東西都會放在這裡,所以這裡的空間能多大就多大,一般建議你上述所有的磁區分割完後,剩餘的所有空間就都給他了。

每顆硬碟最多只能分割四個主分割區(Primary Partition),但是可以分割近無限多個邏輯分割區(Logical Partition),所以前三個〝/boot〞〝/〞〝/usr〞重要的就分割為主要分割區,至於第四個開始就採用邏輯分割吧,所以上面的圖片硬碟代號從;sda1、sda2、sda3直接跳到sda5,因為系統預設第四個主要分割區叫做sda4,那因為我們不只四個磁區要分割,所以第四個磁區開始我們就選用邏輯分割,那sda4是給第四個主分割區用的代號,所以我們之後的都會從sda5開始給名稱,各位還在等什麼,趕緊去試試看手動分割帶來的好處吧!!

有興趣更了解架構的人可以到http://proton.pathname.com/fhs/哦!

留言

這個網誌中的熱門文章

Windows 防火牆 通過rtmp串流服務