天天看點

ubuntu10.4 server 安裝時做軟raid1

目标:兩塊磁盤sda,sdb,這兩塊磁盤做軟RAID1,把作業系統裝到上面,三個分區分别為:/boot,swap及/(根分區)。

前面的安裝省略,從分區開始。

1,先擇手動分區

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912078qUs4.png"></a>

2,選擇磁盤sda

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912078KXn7.png"></a>

3,建立200MB的boot分區

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912079p4NE.png"></a>

4,用于:RAID實體卷,并可啟動标志為開,否則以後的grub安裝會失敗

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912079Ub1p.png"></a>

5,建立swap分區1G,可啟動标志為關。重複以上步驟,到建立/分區

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_12739120809WK1.png"></a>

6,兩個磁盤分區完成後,如下圖所示。第二個磁盤的分法與第一個磁盤一樣。

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912080EYd6.png"></a>

7,開始做軟RAID

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912081laQT.png"></a>

8,儲存RAID卷分區

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912081kDRc.png"></a>

建立第一MD裝置,以後依次建立MD裝置。總共3個

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912082cDg0.png"></a>

9,選擇RAID類型,我們選擇RAID1

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912082zZdF.png"></a>

10,選擇磁盤的個數,我們總共兩個,若你有3個,可暫閑一個,做以後用。

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912083OfcB.png"></a>

當然也沒有閑置磁盤

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_12739120835Ulv.png"></a>

11,把那兩個分區劃到MD0裝置;重複8到11步,到所有MD裝置做完。總共3個。

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912084JS1A.png"></a>

12,MD裝置完成。若有錯誤,可删除MD裝置,重新劃分分區。

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912084kxW2.png"></a>

13軟RAID1完成。如圖所示。

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912085Qhjo.png"></a>

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_12739120860sXS.png"></a>

14,分别挂載到/boot,swap,/,三個點上,安裝系統。

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912086a4SD.png"></a>

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912087oZSS.png"></a>

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912088P8KU.png"></a>

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_12739120882peR.png"></a>

挂載完成,如圖:

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912089IrYn.png"></a>

以下的内容,我的了解是:問如果RAID壞了以後要不要啟動系統。我選是。選否,也能繼續。

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912089ID0j.png"></a>

開始格式化,安裝系統。

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912090E2rM.png"></a>

15.當我把挂載/boot分區的可啟動标志設為關時,安裝系統會出現以下錯誤;

<a href="http://xuchengji.blog.51cto.com/attachment/201005/15/160472_1273912091eLzR.png"></a>

可啟動标志是什麼意思?經在網上搜後,有人如下說:

一般如果分區裡面有/boot分區,那麼該分區設定bootable 為on,否則不能啟動系統,如果沒有/boot分區,那麼/分區要設定為可啟動。

簡單的說, 

電腦啓動時,bios在完成它的工作後會把權力交給引導程式,它就會尋找硬盤上帶bootable flag的分區。 

如果你的硬盤上隻有ubuntu這一操作系統,且不把/boot單獨分區,那就把/所在分區設為bootable。 

如果你的電腦是ubuntu,windows雙系統的話,一般windows所在的分區會有bootable flag,你什麽也不用改動,保持原樣即可。(在這種情況下,安裝過程最後會自動安裝grub,事實上grub就裝在windows所在的帶bootable flag的那個分區。)

有點像在windows下分區後,通常設一“活動分區”用于安裝系統。

總結:在安裝系統時做軟RAID,與裝完系統後做軟RAID的道理是一樣的,先把分區格式化為RAID卷,再用mdadm工具建立MD,格式化,再挂載。隻不過在安裝時就做軟RAID,能把系統裝在RAID卷上,提高穩定性,是個不錯的選擇。今天學習了一點,很高興。

本文轉自xcjgutong 51CTO部落格,原文連結:http://blog.51cto.com/xuchengji/316056

繼續閱讀