centos7.2系統硬碟分割槽教程
在計算機上安裝Linux系統,對硬碟進行分割槽是一個非常重要的步驟,下面介紹幾個分割槽方案。
(1)方案1
/ :建議大小在5GB以上。
swap:即交換分割槽,建議大小是實體記憶體的1~2倍。
(2)方案2
/boot:用來存放與Linux系統啟動有關的程式,比如啟動引導裝載程式等,建議大小為100MB。
/ :Linux系統的根目錄,所有的目錄都掛在這個目錄下面,建議大小為5GB以上。
/home:存放普通使用者的資料,是普通使用者的宿主目錄,建議大小為剩下的空間。
swap:實現虛擬記憶體,建議大小是實體記憶體的1~2倍。
(3)方案3
/boot:用來存放與Linux系統啟動有關的程式,比如啟動引導裝載程式等,建議大小為100MB。
/usr :用來存放Linux系統中的應用程式,其相關資料較多,建議大於3GB以上。
/var :用來存放Linux系統中經常變化的資料以及日誌檔案,建議大於1GB以上。
/home:存放普通使用者的資料,是普通使用者的宿主目錄,建議大小為剩下的空間。
/ :Linux系統的根目錄,所有的目錄都掛在這個目錄下面,建議大小為5GB以上。
/tmp:將臨時盤在獨立的分割槽,可避免在檔案系統被塞滿時影響到系統的穩定性。建議大小為500MB以上。
swap:實現虛擬記憶體,建議大小是實體記憶體的1~2倍。
磁碟分割槽配置
如果是全新硬碟,可能會發生如下錯誤資訊,這個資訊僅提示你,安裝程式找不到分割槽表,不需要擔心。此時,直接按下“Yes”按鈕就可以了,如下圖所示。
(1)分割槽模式
如同前面談到的,磁碟分割槽是整個安裝過程裡面最重要的部分了。CentOS預設給了我們四種分割槽模式,分別為:
<1>在選定磁碟上刪除所有分割槽並建立預設分割槽結構:
如果選擇這種模式,你硬碟會整個被Linux拿去使用,並且硬盤裡面的分割槽全部被刪除後, 以安裝程式的預設方式重新建立分割槽結構,使用上要特別注意!
<2>在選定驅動上刪除Linux分割槽並建立預設的分割槽結構:
在這個硬碟內,只有Linux的分割槽被刪除,然後再以安裝程式的預設方式重新建立分割槽。
<3>使用選定驅動器中的空餘空間並建立預設的分割槽結構:
如果你的這顆硬碟內還有未被分割的磁碟空間(注意,是未被分割,而不是該分割槽內沒有資料的意思!), 那麼使用這個專案後,他不會更動原有的分割槽,只會就剩餘的未分割區塊進行預設分割槽的建置。
<4>建立自定義的分割槽結構:
就是我們要使用的啦!不要使用安裝程式的預設分割方式,使用我們需要的分割方式來處理。
(2)預設分割槽模式
如下圖所示為磁碟分割槽設定對話方塊,選擇預設(在選定驅動上刪除Linux分割槽並建立預設的分割槽結構)即可。單擊“下一步”按鈕,出現如下圖所示的提示,單擊“是”按鈕,下一步出現如下圖所示的系統預設磁碟設定,單擊“下一步”按鈕。
(3)自定義分割槽模式
如下圖所示為磁碟分割槽設定對話方塊,選擇“建立自定義的分割槽結構”即可。建立四個分割槽,分別是/, /boot, /home與swap四個。
按下‘下一步’後就會出現如下的分割槽視窗。這個畫面主要分為三大區塊:
最上方為硬碟的分割槽示意圖, 目前因為硬碟並未分割槽,所以呈現的就是一整塊而且為Free的字樣。中間則是指令區,下方則是每個分割槽的裝置檔名、 掛載點目錄、檔案系統型別、是否需要格式化、分割槽容量大小、開始與結束的磁柱號碼等。
至於指令區,總共有六大區塊,其中RAID與LVM是硬碟特殊的應用,這部份我們會在單獨介紹。至於其他指令的作用如下:
新建:是增加新分割槽,亦即進行分割槽動作,以建立新的磁碟分割槽;
編輯:則是編輯已經存在的磁碟分割槽, 你可以在實際狀態顯示區點選想要修改的分割槽,然後再點選‘編輯’即可進行該分割槽的編輯動作。
刪除:則是刪除一個磁碟分割槽,同樣的, 你得要在實際狀態顯示區點選想要刪除的分割槽。
重設:則是恢復最原始的磁碟分割槽狀態。
Tips:需要注意的是,你的系統與作者的系統當然不可能完全一樣,所以你螢幕上的硬碟資訊應該不會與作者的相同的喔! 所以看到不同,不要太緊張啊,那是正常的。
接下來建立根目錄(/)的分割槽。按下“新建”後,就會出現如下的畫面。由於我們需要的根目錄是使用Linux的檔案系統,因此預設就是ext3這個檔案系統。 至於在掛載點的地方,你可以手動輸入也可以用滑鼠來挑選。 最後在大小(MB)的地方輸入你所需要的磁碟容量即可。不過由於作者這個系統當中只有一顆硬碟,所以在“允許的驅動器”裡面就不能夠自由挑選。
最終建立/boot分割槽的結果如下所示,他會主動的將/boot這個特殊目錄移到硬碟最前面,所以你會看到/boot所在的硬碟分割槽為/dev/hda1,而起始磁柱則為1號。情況如下圖所示:
Tips:某些安裝程式在你沒有指定swap為記憶體的1~2倍時會有警告訊息的告知,此時只要將警告訊息忽略,按下一步即可。
讓我們繼續完成最後一個分割槽/home,繼續按下上圖的“新建”,依序填入正確的資訊,包括掛載點、檔案系統型別、大小等。
分割槽的最終結果如下圖所示。你會發現到系統自動的將/dev/hda4變成擴充套件分割槽。然後將所有容量都給/dev/hda4, 並且將swap分配到/dev/hda5去了。
在上圖中繼續按下“新建”來交換空間(swap)。如同上面談到的, 因為swap是交換空間,因此不需要有掛載點。所以,請如同下圖所示,在“檔案系統型別”處挑選為“swap”。
檔案系統型別分別是:
ext2/ext3:是Linux適用的檔案系統型別。由於ext3檔案系統多了日誌的記錄, 對於系統的復原比較快速,因此建議你務必要選擇新的ext3不要用ext2了。
physical volume (LVM):這是用來彈性調整檔案系統容量的一種機制,可以讓你的檔案系統容量變大或變小而不改變原有的檔案資料內容。
software RAID:利用Linux作業系統的特性,用軟體模擬出磁碟陣列的功能。
swap:就是交換空間!由於swap並不會使用到目錄樹的掛載, 所以用swap就不需要指定掛載點。
vfat:同時被Linux與Windows所支援的檔案系統型別。如果你的主機硬碟內同時存在Windows與Linux作業系統,為了資料的交換,確實可以建置一個vfat的檔案系統。
我們繼續按下“新建”來建立/boot這個分割槽。依序填入正確的資訊,包括掛載點、檔案系統型別、大小等。務必讓該分割槽在整個硬碟的最前面部分。因此,我們針對/boot就選擇“強制為主分割槽”。如下圖所示:
如果你想要知道Linux還支援什麼檔案系統型別,點一下上圖中的ext3那個按鈕,就會出現如下的畫面。