硬盤分區的各個分區的意義
盡管可以根據我們已經提到的分區原則,Linux裝在一個單一的大分區中,但更好的主意是將它分開。綜合了單一分區的簡單性和多分區的靈活性,我們推薦以下配置。請注意:如果你想安裝Linux的所有軟件包的話,必須使用這里指出的較大的分區尺寸。事實上,你可能會加大我們推薦的尺寸,以使將來升級時不必重新分區。
1、一個交換(swap)分區。交換分區用來支持虛擬內存。如果你的計算機內存小於16MB,必須創建交換分區。即使你有更多的內存,仍然推薦使用交換分區。交換分區的最小尺寸是你的內存的大小,16MB(兩者取大)。交換分區最大可以達到127 MB ,所以創建更大的交換分區是浪費空間。注意,可以創建和使用一個以上的交換分區(盡管這通常安裝在大的服務器上)。
2、一個根(root)分區。根分區是”/”(根目錄)所在地(注意不是/root)。它只需要啟動系統所須的文件和系統配置文件。對於大多數系統,50MB到100MB的根分區可以工作得很好。
3、一個/usr分區。/usr是Linux系統的許多軟件所在的地方。根據你交換安裝的包的數量,這個分區應該在300MB到700MB之間。如果可能,將最大的空間用於/usr分區。任何你以后將要安裝的基於RPM的包都會使用比其他分區更多的/usr空間。
4、一個/home分區。這是用戶的home目錄所在地; 它的大小取決於你的Linux系統有多少用戶,以及這些用戶將存放多少數據。如果系統將用作E-mail服務的話,為每一位用戶預留5MB左右的空間,如果將提供個人主頁存放空間的話,則應至少為每位用戶預留20MB空間。對於網站建設者,還有一點需要注意的是,你的Web服務和匿名Ftp/home/ftp)服務器的內容也在這里!
另外,你的環境可能會要求你創建一個和多個以下的分區:
5、一個/usr/local分區。一般/user/local用來存放與其余Linux系統不同的軟件,如不是RPM包的軟件。它的尺寸取決於你准備存放的這些軟件的數量。
6、一個/usr/src分區。在一個Linux系統中,/usr/src通常存放兩樣東西: 一是Linux內核源程序。內核的所有源程序都放在這里,新的內核也在這里創建。目前,內核源程序大概有30MB 。記住,你可能需要更多的空間來創建內核,或者保存幾個不同版本的內核。 二是RPM包的源程序。如果安裝了包的源程序,文件將存放在這里。注意,除非特別指定,創建包也將使用在這里的一個’創建目錄’。同樣,這個分區的尺寸也取決於你將在這里安裝的軟件的數量。
7、一個/tmp分區。就像它的名字,/tmp分區用來存放臨時文件。對於一個大型的,多用戶的系統或者網絡服務器,專門創建一個/tmp分區是一個好主意。對於一個單用戶的工作站,就不必專門創建一個/tmp分區了。
8、一個/var分區。你的Linux系統將把日志寫在/var/log。打印隊列的文件通常寫在/var/spool 。這只是兩個寫在/var的例子。除非特別配置,/var將是根文件系統的一部分,通常不占很多空間。如果你的系統有很多打印、郵件、或者日志,可以考慮專門創建一個/var分區。一般來講,只有多用戶或者服務器才需要專門的/var分區。
9、一個/boot分區。這里提到的分區多數是針對大的系統,這個分區則對空間很少的小的系統很有用。所有LILO 啟動時需要的文件都在/boot目錄。因此最好的辦法就是專門為根文件分一個區,大小至多64MB,最好首先分這個區,然后再分/usr等等。
場景:Linux系統的硬盤空間為500G
要求實現如下的Linux分區:/var分區一定要大(不論postfix郵件,還是LAMP的WEB服務器等)。最好是400G以上。具體的/boot只要100M就足夠了。
Linux服務器分區的方案:
分區類型 分區的實際大小 / 1G-2G (最少要150–250MB) /boot 32M-100M (啟動分區,最多只要100M左右) /opt 100M-1G (附加應用程序) /tmp 40M-1000M (最大可以設為1G左右,如果加載ISO鏡像文件就設為4G左右吧,一般不用那么多) /home 2G-10G (每個用戶100M左右,具體自定。用戶目錄。) /usr 3G-10G 最少要500M左右,一般寬松的服務器要分到4-6G) /usr/local 3G-15G (自已安裝程序安裝在此) /var >2G–硬盤余下全部空間 ( 最少300M-500M,一般2-3G,做服務器的話把上面余下的空間都分給它)
Linux桌面分區方案:
分區類型 分區的實際大小 / 1G /boot 32M /opt 100M /tmp 50M /home 1G-10G /usr 3G-6G /usr/local 3G-5G /var 500M以上
最節省的分區方案(服務器不推薦)
文件目錄 最少 一般 安裝后大小(CentOS5.2)
/ 150M-250M 500M-2G (378M)
/boot 32M-100M 64M (13M)
/opt 30M-100M 50M (19M)
/tmp 40-100M 50M (37M)
/home 100M-5G 1G (483M)
/usr >500M 4-6G 2.5G(2.0G)
/usr/local500M 2-5G 2G(1.2G)
/var 300-500M 2-3G 500M(296M)
轉自:http://blog.csdn.net/huangxiang360729/article/details/52639673