Gentoo Linux默認分區方案
分區 文件系統 大小 說明 /dev/sda1 ext2 32M 啟動分區 /dev/sda2 (swap) 512M 交換分區 /dev/sda3 ext3 剩余磁盤 根分區分區的數目主要根據你的系統環境來決定。
例如,如果你有很多用戶,你可能更希望把你的/home目錄獨立出來,因為這樣做可以增加安全性,備份起來也更容易。如果你安裝Gentoo用來做郵件服務器,你的/var目錄應該獨立出來,因為郵件都存儲在/var目錄中。選擇一個好的文件系統將最大限度地提高你的系統性能。游戲服務器應該把/opt目錄獨立出來,因為大多數游戲服務端軟件都安裝在那。理由也與/home目錄類似:安全與備份。你一定要使/usr 目錄保持足夠大:因為它將不僅包含大部分應用程序,而且Portage樹本身就需要大約500M空間,這還不包括存儲在其中的各種源代碼包。
獨立的分區或卷有以下優點:
然而,多分區系統有一大缺點:如果配置的不合理,可能導致系統中一個分區有很大的空閒空間,而另一個沒有空閒空間了。SCSI和SATA還有15個分區的限制。
作為分區的例子,我們向你示范一個用於演示的有20GB磁盤的筆記本(包含網站服務器、郵件服務器、gnome……):
$ df -h Filesystem Type Size Used Avail Use% Mounted on /dev/sda5 ext3 509M 132M 351M 28% / /dev/sda2 ext3 5.0G 3.0G 1.8G 63% /home /dev/sda7 ext3 7.9G 6.2G 1.3G 83% /usr /dev/sda8 ext3 1011M 483M 477M 51% /opt /dev/sda9 ext3 2.0G 607M 1.3G 32% /var /dev/sda1 ext2 51M 17M 31M 36% /boot /dev/sda6 swap 516M 12M 504M 2% <not mounted> (留作它用的未分配空間:2GB)
這裡的/usr快滿了(使用了83%),但是一旦所有的軟件都安裝好了,/usr目錄就不會如此的增長了。盡管分配給/var目錄的空間看似過多了,但是要記住,Portage默認使用這個分區來編譯軟件包。如果你想使你的/var目錄保持一個合理的大小,如1GB,你需要更改/etc/make.conf 文件中的PORTAGE_TMPDIR來指定一個擁有足夠的空閒空間的分區,用以編譯諸如OpenOffice這樣巨大的軟件包。