硬碟資料分割配置
在電腦上安裝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那個按鈕,就會出現如下的畫面。