安裝Linux系統的磁盤分區


●CentOS磁盤分區
分區順序:
"/"分區(邏輯) -> "/boot"分區(主分區) -> "swap"分區(邏輯) -> "/home"分區(邏輯)
●Ubuntu磁盤分區
如果將/boot單獨分區,務必讓該分割槽在整顆硬盤的最前面部分。因此,要為/boot選擇“Primary”,使其為主分區。
而"/"分區不必是主分區。
Ubuntu中應該按照先創建“主分區”,再創建“邏輯分區”的步驟,並且一般將swap分區放於最后。分區順序為:
"/boot"分區(主分區) ->"/"分區(邏輯) -> "/home"分區(邏輯) -> "swap"分區(邏輯)
注意:因為Ubuntu中不會主動調整主分區的位置到最前面。如果像CentOS那樣划分,最后剩下的 free space硬盤
空間會顯示為"不可用",沒法再繼續分區了。
•說明:
①在Linux系統中每一個硬盤總共最多有 16個分區,硬盤上的4個主分區,分別標識為sdal、sda2、sda3和sda4,
邏輯分區則從sda5開始標識一直到sda16
②按照"/boot"分區(主分區) ->"/"分區(邏輯) -> "/home"分區(邏輯) -> "swap"分區(邏輯)的順序創建分區后,
sda的命名順序是:sda1 -> sda5 -> sda6 -> sda7。
③如果按照 "/"分區(邏輯) -> "/boot"分區(主分區) -> "swap"分區(邏輯) -> "/home"分區(邏輯) 的順序創建分區,
sda的命名順序會是:sda5 -> sda2 -> sda3 -> sda4。剩下的 free space硬盤空間會顯示為不可用,沒法再繼續分區了。
●分區大小的說明
目錄 建議大小 格式 描述
/ 10G-20G ext4 根目錄(安裝系統,相當於Win的C盤)
swap <2048M swap 交換空間(一般為內存的1.5-2倍,相當於Win的虛擬內存。)
/boot 200M左右 ext4 Linux的內核及引導系統程序所需要的文件,比如 vmlinuz initrd.img文件都位於這個目錄中。
                                           在一般情況下,GRUB或LILO系統引導管理器也位於這個目錄;啟動撞在文件存放位置,如kernels,initrd,grub。
/tmp  5G左右   ext4 系統的臨時文件,一般系統重啟不會被保存。(建立服務器需要)
/home 盡量大些 ext4 用戶工作目錄;個人配置文件,如個人環境變量等;所有賬號分配一個工作目錄。相當於Win的用戶文件(Users)。
/usr         盡量大些                在/home分區下,也可以不建此分區。
●創建過程(/boot分區放最前面)
①/boot分區:選中空閑的磁盤空間,點擊“添加”按鈕,彈出“創建新分區”對話框,新分區的類型為主分區,掛載點為/boot,
                     新建分區容量為128MB,最后點擊“確定”按鈕,
②/ 根目錄:   選中空閑的磁盤空間,點擊“添加”按鈕,彈出“創建新分區”對話框,新分區的類型為邏輯分區,掛載點為/boot。
③/home分區:選中空閑的磁盤空間,點擊“添加”按鈕,彈出“創建新分區”對話框,新分區的類型為邏輯分區,掛載點為/home。
④ swap分區:  選中空閑的磁盤空間,點擊“添加”按鈕,彈出“創建新分區”對話框,新分區的類型為邏輯分區,用於選擇“交換空間”,
                      新建分區容量為1024M,最后點擊“確定”按鈕,
●分區介紹:
/ :        根目錄,建議在根目錄下面只有目錄,不要直接有文件。至少15G,安裝系統,相當於Win的C盤,默認ext4。 
/boot分區:它包含了操作系統的內核和在啟動系統過程中所要用到的文件,建這個分區是有必要的,因為目前大多數的
               PC機要受到BIOS的限制,況且如果有了一個單獨的/boot啟動分區,即使主要的根分區出現了問題,計算機依然
               能夠啟動。這個分區的大小約在60MB-120MB之間。研究內核用1G即可。
 
/usr分區: 是Linux系統存放軟件的地方,如有可能應將最大空間分給它。
 
/home分區:是用戶的home目錄所在地,這個分區的大小取決於有多少用戶。如果是多用戶共同使用一台電腦的話,
           這個分區是完全有必要的,況且根用戶也可以很好地控制普通用戶使用計算機,如對用戶或者用戶組實行硬盤
           限量使用,限制普通用戶訪問哪些文件等。相當於Win的用戶文件(Users)。
 
/var/log分區,是系統日志記錄分區,如果設立了這一單獨的分區,這樣即使系統的日志文件出現了問題,
                     它們也不會影響到操作系統的主分區。 
/tmp分區,用來存放臨時文件。這對於多用戶系統或者網絡服務器來說是有必要的。這樣即使程序運行時生成大量的
               臨時文件,或者用戶對系統進行了錯誤的操作,文件系統的其它部分仍然是安全的。因為文件系統的這一部分仍然
               還承受着讀寫操作,所以它通常會比其它的部分更快地發生問題。
 
/bin分區, 存放標准系統實用程序。
●/boot單獨分區的好處
1, 可以有幾個不同的操作系統共享同一套內核 方便管理。 
2, boot目錄的IO訪問比較少,單獨放在一個分區,可以防止其它目錄的讀寫導致boot的inode損壞。 
3 , 老主板有1024柱面問題 單獨在前1024柱面分一個boot分區 可以避免這個問題。 
4, 如果做RAID或者LVM,引導管理程序可能不支持,導致找不到內核,因此單獨的boot分區就很有意義了。 
5 , 方便使用dd這樣的工具進行備份。 
6, 可以用只讀方式掛載boot分區 增加安全性。 
●安全的分區方案原則
系統數據和普通用戶數據分離放置於不同的分區 (即使用單獨的 home 分區);不經常變化的系統數據和
經常變化的系統數據分離放置於不同的分區(即使用單獨的 usr 分區和 var 分區)。 
一般地,在一個實際系統中至少要創建單獨的 home 分區。 


免責聲明!

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



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