上一篇在VMwar虛擬機器中安裝Linux作業系統中https://www.cnblogs.com/liuyuelinfighting/p/15481660.html,安裝的13步驟設定硬碟掛載,也就時對虛擬機器硬碟分割槽的設定,這裡說明一下分配過程。
開始設定這塊分配的20GB硬碟,進入13步的時候,初始硬碟狀態,如下圖:
開始分配硬碟,如下操作:
(1)新建一個/home分割槽
操作:選中空閒—>新建—>標準分割槽—>建立
提示:我們就用標準分割槽建立,其他的分割槽形式,請看之後的【Linux檔案系統管理】相關內容。
我們這裡首選建立一個/home
分割槽,分配2GB。
確定後,可以看到硬碟分割槽狀態,在/dev/
目錄下會自動掛載一個/home
分割槽,裝置號sda1
,這個裝置名是自動生成的。
如下圖所示:
(2)再建立一個/boot分割槽。
/boot
分割槽在CentOS6中200MB就夠,如下圖所示:
確定完成後,可以看到我們新建立出來的分割槽。
注意:
從上圖中可以看出新建立的
/boot
分割槽,自動排在了第一位。Linux分割槽的裝置名稱,理論上是誰先分誰就是1,誰後分誰就是2,因為裝置名是Linux系統自動識別的。但是
/boot
分割槽除外,因為boot
分割槽是啟動分割槽,你要不分就不分,要分就一定要排在最開頭。(Linux系統會自動把/boot
分割槽排在第一位)
(3)建立一個swap分割槽
操作:選中空閒—>新建—>標準分割槽—>建立(同上)
點選ext4
,在出現的列表中選中swap
。
然後建立該分割槽。
檢視硬碟分割槽情況:
說明:
可以看到上邊列表中,
swap
分割槽是沒有掛載點的,因為swap
分割槽是給Linux核心直接訪問的,不是供使用者訪問的。而掛載點是使用者訪問硬碟的介面,所以swap
分割槽是沒有掛載點的。注意:
如果按照上邊/home
的方式,手動輸入/swap
來建立分割槽,其實是建立一個/swap
的目錄,然後在這個目錄上掛載了一個分割槽,和原本的swap
分割槽做用是不同的。
(4)最後剩餘的空間全部分給根目錄
檢視硬碟分割槽情況:
注意:
/
分割槽是我們建立的第四個分割槽,裝置號按理來說應該是sda4
,但是我們從上圖總可以看到,/
分割槽的裝置號是sda5
。說明如果有第四個主分割槽的時候,因為每塊硬碟只能有4個主分割槽,系統不確定你是否還要分更多的分割槽,所以系統會自動把所有剩餘空間劃分到擴充套件分割槽,在後在擴充套件分割槽裡邊在幫你建立更多的邏輯分割槽。
所以第四個分割槽會直接建立擴充套件分割槽裡,而擴充套件分割槽佔用了
sda4
裝置名,第四個分割槽的裝置名就是sda5。(這裡能看懂就行)
(5)總結
Linux系統各分割槽的作用:
- 必須分割槽:
①、根分割槽/
②、交換分割槽swap
(可以理解為虛擬記憶體,當記憶體不夠時,可以臨時使用swap
分割槽,記憶體的兩倍,不超過 2GB)。 - 推薦分割槽:
③、啟動分割槽boot
(儲存系統啟動時的資料,一般不用太大,200 M足夠,防止根分割槽寫滿檔案之後,系統起不來)。
④、home
分割槽 ,儲存使用者的資訊。
以上就把在安裝Linux系統時,如何對硬碟進行分割槽配置,簡單的說明了一下,簡單瞭解一下即可,實際工作中基本用不到。