硬盤分區方案
在計算機上安裝 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 那個按鈕,就會出現如下的畫面。