Linux磁盤分區方案(轉)


硬盤分區的各個分區的意義 

盡管可以根據我們已經提到的分區原則,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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM