RAID 升級記

話說前幾天小孩說要做一些申請學校的作品, 我只好把我的桌機借給她用. 果然小孩就是小孩, 不知網路險惡, 兩三下就把我的電腦弄中毒了! Norton Anti-Virus 也呆掉而無法執行, 只見部落格的目錄下有一個 x64.exe "辛勤地" 工作, 不久之後, 我的電腦就開不起來了, 部落格也就此倒站! 這是它最後工作時的身影…

雖然說現在的 Win 8 好像比較人性化一點, 除了直接重灌, 還有個自我修復的選項. 不過畢竟病人的功力不如醫生好, 修了半天也沒用. 看著檔案都在, 但是開不起來了! 望著那半殘的綠標 WD 硬碟, 我決定做個 RAID 1 來強化我的網站. 首先找出主機板 P8Z68-V Pro 的 PDF, 翻到 RAID 那一頁, 很不容易懂呢! 特別是那句: 因為晶片的限制, 選擇 RAID 之後, 所有的 SATA 都會變成 RAID. 這句話聽起來非常聳動, 難不成我的硬碟總數全部要除以二來用嗎?

Google 了幾篇網路文章, 好像沒有人問這種笨問題. 還好, 它不是這個意思. 經過實戰後發現, 雖然我們到 BIOS 設定時, 選擇進階 –> SATA –> 選 RAID 後, 接下去會出現一個把所有硬碟列出來的畫面. 但是還是要按 Ctrll-I 進去製作或是刪除 RAID Volume. 如果沒有特別去選, 各別的硬碟身份就是 non-member 的狀態.

在做 RAID 之前, 我先重灌了一次 Win 8. 前面才誇 Win 8 好像變聰明了, 它馬上就做了一件傻事. 因為我有好幾顆硬碟. 重灌時, Win 8 一直抱怨除了我原來那顆不能開機的硬碟可以重灌之後, 其他的每一顆都不行, 還給我個錯誤代號  0x80300024. 根據 Google 大神引用先賢先烈的說法. 只要把其他硬碟拔光光, 剩下您想安裝的那顆, 讓 Win 8 沒得選, 它就不會再抱怨了! 我想這可能是因為我用了升級版的 Win 8 去安裝的關係. 如果先灌 Win 7, 不知道會不會發生? 總之, 我在重灌 Win 7 時已經學乖只留一顆硬碟了.

或曰, 為何不重灌原來那顆硬碟看看? 我想還是不要, 一來它已經不穩, 二來裡面還有些有用的東西不宜蓋掉! 比方說, 舊的系統硬碟的重要目錄都複製出來, 此外包含 user/我的帳號/Appdata/ 下面的東西也可以 copy 出來備用, 因為很多東西都是存在這下面. 當然, 把舊硬碟拿給新的系統用時, 有時會發現沒有權限, 因此擁有者已經 "換人" 了, 這時候需要把目錄或檔案的擁有者換過來. Win8 和 Win7 變更擁有者的地方不一樣, 害我傷腦筋了一下才找到.

既然有一顆硬碟已經是好的, 再塞一顆新硬碟就可以做 RAID1 了吧! 當我把新的硬碟放進插槽, 重新開機, 結果在可以 Ctrl-I 的那個畫面, 看到原來好的那顆硬碟, 狀態變成 Degrade. 而還沒有格式化的新硬碟狀態則是off-line ! 呃, 什麼是 off-line? 難道是說 Windows 還沒有和這顆硬碟連線過的關係嗎? Google 了幾篇文章, 都沒有簡單地說法. 如果不去按 Ctrl-I, 等它 time out 之後, 也就是多印幾個點點, 就會逕行開機, 接著會看到開機失敗, 請放入開機媒體之類的文字.

後來我試著再用 Win 8 光碟片修復一次, 很神奇地, off-line 變成 rebuild 了. RAID rebuild 的網路資訊就比較多了, 據說只要開機得進去, 作業系統 – 也就是 Win 8 會把好的硬碟 mirror 到壞的硬碟去. 也就是下圖中最下方的黃色文字. 如果接下來開機不成功, 那就不是在做 rebuild, 一定是有那裡不對了!

新的硬碟變成 rebuild 之後, 我就試著重灌一次 Win 8. 期間雖然第二顆硬碟又失敗一次, RAID 硬碟的狀態變成 error, Volume 的狀態變成 Degraded.

網路上說不需要刪除 Volume, 以免把兩顆硬碟都清空, 而是把 error 那顆硬碟變成 non-raid. 此時 BIOS 就自動列出可以選的硬碟, 找到那顆好的硬碟開機硬碟, 也就是 Raid 中顯示 member-disk (0) 那顆來修復它. 那麼下一個畫面, 而 error 硬碟的狀態又變回 Member Disk (0), 而 Volume 的狀態變成 rebuild.

這次就順利可以重灌成 RAID 1 + Win 8 了. 或許是我拿來當作第二顆開機硬碟的另一顆 WD 綠標也快壽終正寢了吧? 總之, 重灌成 RAID, 就是希望不要再重灌了. 下次萬一再有什麼不測, 我就要改用 Win 8 裡面提供的 "管理儲存空間" 了, 它是軟體的 RAID 1.