Ubuntu安裝時怎樣分區


1./swap交換分區。一般為你機器內存的兩倍,少於這個容量,系統無法進入休眠。

實質是硬盤上的交換空間而非分區。所以沒有格式,默認休眠將數據儲存於此

能夠取消(如不用swap必須再設定方可休眠)——多數有1GB內存的桌面用戶僅僅要1.5GB swap就可以。2GB以上內存的非常多用戶實際並不須要它——注意,大量處理音頻、視頻、圖片須要3GB以上的交換空間。

2./ 根分區,一般選擇15G就可以,默認ext4,如不獨立划分下面介紹的分區。則其都歸於此分區,即使最最新的新手也能夠考慮30GB為上限——通常不會用到此

3./boot分區 建議ext2,默認ext4。

這個分區包括了操作系統的內核和在啟動系統過程中所要用到的文件,建這個分區是有必要的,由於眼下大多數的PC機要受到BIOS的限制,況且假設有了一個單獨的/boot啟動分區。即使基本的根分區出現了問題。計算機依舊能夠啟動。這個分區的大小約在60MB—120MB之間。不超過150MB。研究內核用1G足矣。

4./home分區,默認ext4,私人文件,就把剩下的空間都放在這里算了

以上是基本需求(我在裝Ubuntu 14.04的時候僅僅划分了上面四個分區,/boot分區分了120M。/根分區分了20G,其他的所有分給了/home)。


/usr   分區     100G      默認ext4,存放系統和個人軟件的地方。這個你自己決定,安裝程序比較多的話多分點。你也能夠單為/user/local配置個分區。這個是安裝個人軟件的地方。

/var/log 分區  1G         默認ext4。系統日志記錄分區。假設設立了這一單獨的分區,這樣即使系統的日志文件出現了問題,它們也不會影響到操作系統的主分區。

/tmp  分區      5G         默認ext4,tmp分區用來存放暫時文件。對於網絡server來說是有必要的。這樣即使程序執行時生成大量的暫時文件,或者用戶對系統進行了錯誤的操作,文件系統的其他部分仍然是安全的。由於文件系統的這一部分仍然還承受着讀寫操作,所以它一般會比其他的部分更快地發生故障。

系統暫時文件夾,一張DVD光盤的容量就可以了。

/opt  分區       1G         附加程序存放地方

/bin  分區                     默認ext4。絕少划分的分區,存放標准系統有用程序。


分區的順序最好是把boot分區靠前。swap分區最后。假設是整個硬盤安裝一套Linux系統,一般來講boot放到最前面。並且把boot設置為主分區。其他都設置為邏輯分區。假設是雙系統或多系統安裝,一般都選擇邏輯分區就可以。
創建分區后,在安裝之前須要更新分區表,所以假設您是硬盤安裝,並且ISO放在本磁盤的某個分區。由於安裝程序無法卸載該掛接(感覺是安裝程序的問題,相信這些兼容問題在以后的版本號會有解決),可能無法更新分區表,也就是說可能無法使用手動分區繼續安裝。所以要么使用光盤安裝,要么把ISO換到還有一個硬盤分區里。


●文件系統

在windows下,我們常見到的文件系統有 FAT、 FAT32、 NTFS

在linux里可使用的文件系統有:

Ext2:早期的格式,不支援日志

Ext3:是ext2改良版。添加了日志功能。是最基本且最經常使用的使用格式了。

ReiserFS:也有日志功能,其特點是處理小檔案時速度快。

XFS : 穩定與高效,在大小檔案混合的系統里有優越的表現。

JFS :特色是最不占用CPU資源,假設你的電腦老舊那么這是最好的選擇。


僅僅分“/”和“swap”兩個區也有它的優點,能夠最大限度的利用硬盤空間(用戶使用時僅僅要“/”沒用完,就能夠不去理會硬盤空間的問題)。但重裝系統時要先備份“/home”,不然重裝就會非常麻煩。假設你給系統的硬盤空間比較小,比方僅僅有8G、10G的。採取這種方式比較好。盡管默認系統裝完后,“/”文件系統僅僅有3個G 左右,但隨着你安裝軟件的增多,“/”文件系統也會越來越大的。但僅僅划分一個“/”分區也比較危急,這就意味着,所有的數據都將存放在唯一一個“/”文件系統中,這對於實際的生產系統來說是不安全的(就如同我們在使用Windows 時也不會僅僅划分一個 C 盤)。

假設分配給系統的空間大一些,則能夠將“/home”獨立掛載。也能夠再依據自己須要把其他如“/boot”、“/var”等獨立掛載,這樣有一定優點。


多說一點(將/boot單獨分區)

1.能夠有幾個不同的操作系統共享同一套內核 方便管理

2.boot文件夾的IO訪問比較少,單獨放在一個分區,能夠防止其他文件夾的讀寫導致boot的inode損壞

3.老主板有1024柱面問題 單獨在前1024柱面分一個boot分區 能夠避免這個問題

4.假設做RAID或者LVM,引導管理程序可能不支持,導致找不到內核,因此單獨的boot分區就非常有意義了

5.方便使用dd這種工具進行備份

6.能夠用僅僅讀方式掛載boot分區 添加安全性

ps: 假設喜歡折騰系統 經常重裝 那么單獨分出來確實沒什么用處。假設將/boot單獨分區,則/boot為主分區,而“/”分區不必是主分區。


還有另外一個說法:/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之前。

所以/boot分不分自己決定嘍。

以上僅僅是個人的一些看法,詳細怎么分區看個人的喜好而定。



免責聲明!

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



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