Linux的分區類型

來源:互聯網
上載者:User

1、/分區。用於儲存系統檔案。
2、swap,即交換分區,也是一種檔案系統,它的作用是作為Linux的虛擬記憶體。
在Windows下,虛擬記憶體是一個檔案:pagefile.sys;而Linux下,虛擬記憶體需要使用獨立分區,這樣做的目的據說是為了提高虛擬記憶體的效能。
3、/home:是使用者檔案夾所在的地方。如果獨立劃分/home,即使Ubuntu不能啟動,也可以用Live CD啟動來取得自己的檔案資料。
4、/boot:包含了作業系統的核心和在啟動系統過程中所要用到的檔案。
在很多老舊的教程中,都會讓使用者在/boot目錄上掛載一個大小為100MB左右的獨立分區,並推薦把該/boot放在硬碟的前面——即1024柱面之前。事實上,那是Lilo無法引導1024柱面後的作業系統核心的時代的遺物了。當然,也有人說,獨立掛載/boot的好處是可以讓多個Linux共用一個/boot。
其實,無論是基於上述的哪種理由,都沒有必要把/boot分區獨立出來。首先,Grub可以引導1024柱面後的Linux核心;其次,即使是安裝有多個Linux,也完全可以不共用/boot。因為/boot目錄的大小通常都非常小,大約20MB,分一個100MB的分區無疑是一種浪費,而且還把把硬碟分的支離破碎的,不方便管理。另外,如果讓兩個Linux共用一個/boot,每次升級核心,都會導致Grub的設定檔衝突,帶來不必要的麻煩。而且,不獨立/boot分區僅僅佔用了根目錄下的大約20MB左右的空間,根本不會對根目錄的使用造成任何影響。
但值得注意的是,隨著硬碟容量的增大,無法引導Linux核心的現象再次出現,這也就是著名的137GB限制。很遺憾,Grub是無法引導137GB之後的分區中的Linux核心的。如果你不巧遇到了這樣的情況,你就要考慮把/boot獨立掛載到位於137GB前方的獨立分區中,或者索性就把 Linux的分區都往前移動,讓根目錄所在分區位於137GB之前。
5、/usr/local:是 Linux系統存放軟體的地方。
建議把/opt,/usr或/usr/local獨立出來的教程,基本上也是非常老的了。使用Ubuntu時,我們一般都是使用系統的軟體包管理器安裝軟體,很少自己編譯安裝軟體。而建議獨立/usr,/opt,/usr/local的理由無非是為了重裝系統時不再重新編譯軟體而直接使用早先編譯的版本。不過對於大多數普通使用者來說,這個建議通常是沒有意義的。
6、/var:是系統日誌記錄分區。
7、/tmp分區,用來存放臨時檔案。
建議把/var和/tmp獨立出來的教程通常是面向伺服器的。因為高負載的伺服器通常會產生很多記錄檔、臨時檔案,這些檔案經常改變,因此把/var,/tmp獨立出來有利於提高伺服器效能。但如果你用Ubuntu是做案頭的,或從來不關心過系統日誌這東西,就沒有必要獨立的為/var和/tmp掛載分區。

還有些老舊的教程中建議把Linux安裝在主要磁碟分割中,或在/boot下掛載一個主要磁碟分割。事實上,這也是不需要的。Linux的所有分區都可以位於邏輯分區中。所以請放心的把Linux安裝在邏輯分區中吧。

---

Linux的檔案系統(分區格式)主要有ext3、ReiserFS、XFS、JFS等。同時Linux也可以讀寫使用FAT、FAT32和NTFS檔案系統的分區。

Ubuntu預設的檔案系統是ext3。

或許有人會告訴你其他檔案系統會有什麼什麼優點,ext3會有什麼什麼不好,但如果你對檔案系統並不瞭解的話,我的建議就是使用預設的ext3,預設的設定可能不一定是效能最好的,但對普通使用者一定是最穩定最安全最適合的。

最大分區大小:ext3是4TB,ReiseFS是16TB。FAT32在Windows XP和Windows 2000裡的最大分區是32GB;而Linux中的FAT32則可以支援到2TB。
最大檔案大小:ext3是2GB-4GB,ReiseFS是8TB,FAT32是4GB。

---

如果你準備在硬碟裡只安裝Ubuntu一個作業系統的話,建議你採用三資料分割配置:
1)“/”分區:使用ext3檔案系統;分區容量為10GB-15GB。
2)“swap”分區:用於交換空間。記憶體小於或等於 512MB,swap分區容量為記憶體大小的2倍;記憶體大於512MB的,swap分區容量等於記憶體大小。
3)“/home”分區:使用ext3檔案系統;分區容量為“/”和“swap”以外的剩餘空間

在linux系統中至少必須有兩個掛載點(磁碟分割),分別是 / 及 swap ,其餘是否要將其他的掛載點獨立分割出來則視你的規劃需求而定。可參考以下建議:

swap的大小約等同你的記憶體大小,或稍大

初次接觸的新手或硬碟空間有限 Desktop的安裝建議:
掛載點     裝置              說明
/            /dev/hda1        可用空間 - swap大小後的所有空間
swap      /dev/hda2        大約記憶體大小 建議至少512Mb

進階使用者 Desktop的安裝建議:
掛載點     裝置              說明
/             /dev/hda1       15G
/home     /dev/hda2       最大的剩餘空間
/boot     /dev/hda3    128MB左右
swap     /dev/hda5    大約記憶體大小(建議至少512MB)

進階使用者 Server的安裝建議:
掛載點     裝置                      說明
/             /dev/hda1        15G
/home     /dev/hda2        最大的剩餘空間
/boot     /dev/hda3    128MB左右
swap     /dev/hda5    大約記憶體大小(建議至少512MB)
/var             /dev/hda6    視伺服器功能決定大小

安裝Liunx Ubuntu磁碟分割的配置與建議事項就說到這裡,有了以上的相關說明相信要將自己的硬碟規劃好,應該不會是件難事啦。

Linux 規定了主要磁碟分割(或者擴充分區)佔用 1 至 16 號碼中的前 4 個號碼。以第一個 IDE 硬碟為例說明,主要磁碟分割(或者擴充分區)佔用了 hda1、hda2、hda3、hda4,而邏輯分區佔用了 hda5 到 hda16 等 12 個號碼。因此,Linux 下面每一個硬碟總共最多有 16 個分區。
因此 hda1- hda4 是主區的意思。 hda5以後是邏輯分區!!

 

轉:http://bbs.ylmf.net/forum.php?mod=viewthread&tid=1433960

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.