第一次使用RAID是在大一下學期的時候
當時覺得剛升學買的硬碟已經不夠用了
所以買了顆新的硬碟
然後想說反正使用RAID-0加點速度什麼的也不錯
就使用主機板提供的RAID功能
用主機板的windows 2003驅動程式
架構RAID-0的系統

升大二的時候...
又覺得不夠用了^^a...
這次還打算安裝上SuSE
所以不再能使用主機板提供驅動的這種方法
而是要使用Linux的軟體RAID...
而這次我打算架構的是...RAID-5

目前我只有把RAID的說明文件印了出來
老實說...真的發生硬碟意外的時候...
沒有處理經驗的我,也不知道要怎麼辦
也沒把握能復原
不過...就安個心嘛:P~

在SUSE下的硬碟分割程式是圖形介面的
雖然說是圖形...也不是很直觀
不過大致上知道在做什麼事...

而在大二的尾聲的時候...
因為ubuntu的社群實在太大了
心動了...就加入了ubuntu的行列...

要用ubuntu安裝RAID要使用alternate版...
雖然是文字介面的安裝模式...
不過對我來說也還好...
只是在設定LVM的時候
比較沒有像SUSE那樣直觀
不過也是還好...設定完後就把他安裝好了...

事情都結束了嗎?...
不...問題才正要開始...

安裝完後...GRUB沒辦法正確載入ubuntu?!
把"/"設在LVM裡不行嗎?...難道ubuntu也不能把/放在RAID裡?
試了很多種可能...也花了很多時間...
差點就要放棄了...

不過突然想到...
之前在用SUSE的時候有把開機磁區備份下來
打看備份檔跟ubuntu的作比較...
發現了不同點

這是ubuntu設定的/boot/grub/device.map
(hd0) /dev/sda (hd1) /dev/sdb (hd2) /dev/sdc

這是SUSE設定的/boot/grub/device.map
(hd1) /dev/sda (hd2) /dev/sdc (hd0) /dev/sdb

我的電腦很奇怪...硬碟在主機板的順序跟Linux抓到的順序會不一樣...
而我開機的硬碟...在主機板上是第一個...
但在Linux下是/dev/sdb

用Desktop版開一個光碟版的ubuntu
把ubuntu的改/boot/grub/device.map成SUSE的
然後把/boot/grub/menu.lst中的
(hd1,0)改成(hd0,0)
儲存...重開

一切順利!!!
不過...在更新後...
因為核心有更新吧
device.map又重設定了一次
我現在的ubuntu就在這個架構下執行

創作者介紹

Shenk

Shenk 發表在 痞客邦 PIXNET 留言(0) 人氣()