站長新書 站長開講 首頁 最新文章 站長著作及審校 FreeBSD 筆記 Linux 筆記 Windows 筆記 虛擬化筆記 網管人雜誌 遊山玩水 關於本站
站長新書 VMware vSphere ICM 團購開跑了!!

Windows XP-建立軟體 RAID 5

最後編輯

修改:

< [[image:http://preview.shareapic.net/preview4/014943235.jpg|步驟2.新增硬碟為動態磁碟|http://www.shareapic.net/content.php?id=14943235&owner=weithenn]]

> [[image:http://lh5.ggpht.com/_GTuTuBNvS8s/SeyXWeNPmgI/AAAAAAAAV6Y/YSqQhqXmps0/s220/xp_soft_raid1.jpg|步驟2.新增硬碟為動態磁碟|http://picasaweb.google.com/weithenn/Windows#5326798871593982466]]

修改:

< [[image:http://preview.shareapic.net/preview4/014943243.jpg|步驟3.新增磁碟區精靈|http://www.shareapic.net/content.php?id=14943243&owner=weithenn]]

> [[image:http://lh3.ggpht.com/_GTuTuBNvS8s/SeyXWp7QC2I/AAAAAAAAV6g/guTXMcp0MyA/s220/xp_soft_raid2.jpg|步驟3.新增磁碟區精靈|http://picasaweb.google.com/weithenn/Windows#5326798874739739490]]

修改:

< [[image:http://preview.shareapic.net/preview4/014943263.jpg|步驟4.選取硬碟|http://www.shareapic.net/content.php?id=14943263&owner=weithenn]]

> [[image:http://lh5.ggpht.com/_GTuTuBNvS8s/SeyXWxGVpII/AAAAAAAAV6o/RLvutLXsMM8/s220/xp_soft_raid3.jpg|步驟4.選取硬碟|http://picasaweb.google.com/weithenn/Windows#5326798876665291906]]

修改:

< [[image:http://preview.shareapic.net/preview4/014943271.jpg|步驟5.建立 RAID-5 磁區|http://www.shareapic.net/content.php?id=14943271&owner=weithenn]]

> [[image:http://lh4.ggpht.com/_GTuTuBNvS8s/SeyXXNfXdlI/AAAAAAAAV6w/k8k8eVViWGU/s220/xp_soft_raid4.jpg|步驟5.建立 RAID-5 磁區|http://picasaweb.google.com/weithenn/Windows#5326798884286461522]]

修改:

< [[image:http://preview.shareapic.net/preview4/014943278.jpg|步驟1.硬碟損壞情況|http://www.shareapic.net/content.php?id=14943278&owner=weithenn]]

> [[image:http://lh3.ggpht.com/_GTuTuBNvS8s/SeyXXq_4JMI/AAAAAAAAV64/_iugDZdwYEY/s220/xp_soft_raid5.jpg|步驟1.硬碟損壞情況|http://picasaweb.google.com/weithenn/Windows#5326798892207449282]]

修改:

< [[image:http://preview.shareapic.net/preview4/014943291.jpg|步驟2.在 RAID-5 磁區內按下右鍵選擇修復磁碟區|http://www.shareapic.net/content.php?id=14943291&owner=weithenn]]
< [[image:http://preview.shareapic.net/preview4/014943302.jpg|步驟2.選擇新增加的硬碟|http://www.shareapic.net/content.php?id=14943302&owner=weithenn]]

> [[image:http://lh5.ggpht.com/_GTuTuBNvS8s/SeyXX0W9n-I/AAAAAAAAV7A/aCICnkyhzhc/s220/xp_soft_raid6.jpg|步驟2.在 RAID-5 磁區內按下右鍵選擇修復磁碟區|http://picasaweb.google.com/weithenn/Windows#5326798894720196578]]
> [[image:http://lh5.ggpht.com/_GTuTuBNvS8s/SeyXYHmkS4I/AAAAAAAAV7M/9cILZkhH93U/s220/xp_soft_raid7.jpg|步驟2.選擇新增加的硬碟|http://picasaweb.google.com/weithenn/Windows#5326798899885919106]]

修改:

< [[image:http://preview.shareapic.net/preview4/014943314.jpg|步驟3.重建 RAID-5 磁區|http://www.shareapic.net/content.php?id=14943314&owner=weithenn]]

> [[image:http://lh4.ggpht.com/_GTuTuBNvS8s/SeyXWG6D6SI/AAAAAAAAV6Q/Zcxcbc1k2rM/s220/xp_soft_raid8.jpg|步驟3.重建 RAID-5 磁區|http://picasaweb.google.com/weithenn/Windows#5326798865339509026]]


前言

Redundant Array of Independent Disks(RAID,重複磁碟陣列組)

何謂基本磁碟

在 Windows 安裝過程中建立與安裝作業系統的磁碟分割即為基本磁碟。基本磁碟為早期 DOS 時代磁碟模式,磁碟分割區主要可分為 主要分割區、邏輯延分割區、延伸分割區。

何謂動態磁碟

動態磁碟出現首見於 Windows 2000 Server ,以 Disk Group(磁碟群組)的邏輯單元來運作。當建立動態磁碟時會於該磁碟區的末端寫入 1MB 資料庫資訊。此資料庫包含了伺服器上每個動態磁碟的所有磁碟分割資訊。

實作環境

安裝及設定

因為 Windows XP 預設支援的 Software RAID 只有三種模式 簡單(Concat)、跨距(Spanned)、等量(Stripe 即 RAID 0),而未支援 鏡像(Mirror 即 RAID-1)、RAID-5 這二種 Software RAID 模式(僅 Windows 2000/2003 Server 版才支援);此次的實作為透過修改系統組態設定檔能開啟 Windows XP 支援 鏡像(Mirror 即 RAID-1)、RAID-5 這二種 Software RAID 模式

步驟1.修改系統組態設定檔

共需修改 3 個系統組態設定檔 dmboot.sys、dmconfig.dll、Dmadmin.exe,先將此 3 個設定檔複製出來修改,待修改完成後請重開機後按 F8 進入安全模式,再將修改完的三個系統組態設定檔覆寫回本來路徑內。

修改 C:\windows\system32\drivers\dmboot.sys

將內容 5345 5256 4552 4E54 (SERVERNT) 移到 5749 4E4E 5400 (WINNT) 前面

修改前:

 11070: 74 00 54 00 79 00 70 00 65 00 00 00 57 49 4E 4E ; t.T.y.p.e...WINN
 11080: 54 00 00 00 53 45 52 56 45 52 4E 54 00 00 00 00 ; T...SERVERNT....

修改後:

 11070: 74 00 54 00 79 00 70 00 65 00 00 00 53 45 52 56 ; t.T.y.p.e...SERV
 11070: 45 52 4E 54 57 49 4E 4E 54 00 00 00 00 00 00 00 ; ERNTWINNT.......

修改 C:\windows\system32\dmconfig.dll

將內容 5749 4E4E 5400 0000 0000 0000 (WINNT.......) 移到 5345 5256 4552 4E54 (SERVERNT) 前面

修改前:

 05140: 4C 41 4E 4D 41 4E 4E 54 00 00 00 00 53 45 52 56 ; LANMANNT....SERV
 05150: 45 52 4E 54 00 00 00 00 57 49 4E 4E 54 00 00 00 ; ERNT....WINNT...

修改後:

 05140: 4C 41 4E 4D 41 4E 4E 54 00 00 00 00 57 49 4E 4E ; LANMANNT....WINN
 05150: 54 00 00 00 00 00 00 00 53 45 52 56 45 52 4E 54 ; T.......SERVERNT

修改 C:\windows\system32\Dmadmin.exe

將內容 7769 6E6E 7400 0000 (winnt...) 取代 7365 7276 6572 6E74 (servernt)

修改前:

 01c30: 73 65 72 76 65 72 6E 74 00 00 00 00 6C 61 6E 6D ; servernt....lanm
 01c40: 61 6E 6E 74 00 00 00 00 50 72 6F 64 75 63 74 54 ; annt....ProductT

修改後:

 01c30: 77 69 6E 6E 74 00 00 00 00 00 00 00 6C 61 6E 6D ; winnt.......lanm
 01c40: 61 6E 6E 74 00 00 00 00 50 72 6F 64 75 63 74 54 ; annt....ProductT

步驟2.新增硬碟為動態磁碟

新增 3 顆 120GB 硬碟,在初始化完成後請執行轉換為動態磁碟

步驟2.新增硬碟為動態磁碟

步驟3.新增磁碟區精靈

按下右鍵後進入新增磁碟區精靈,可看到支援 鏡像(Mirror 即 RAID-1)、RAID-5 這二種 Software RAID 模式,此次實作為 RAID-5 選定軟體 RAID 模式後按下一步繼續

步驟3.新增磁碟區精靈

步驟4.選取硬碟

請選取要成為 RAID-5 的硬碟 (RAID-5 至少需要三顆硬碟),選取完成後可看到屆時建立 RAID-5 硬碟空間,按下一步繼續

步驟4.選取硬碟

步驟5.建立 RAID-5 磁區

此時可以看到系統正在建立的 RAID-5 磁區建立進度百分比,建立完成後即可正常使用 RAID-5 磁區了

步驟5.建立 RAID-5 磁區

RAID-5 磁區災難復原

硬碟難免會有損壞的時候,RAID-5 允許運作時容許一顆硬碟損壞而資料仍能完整保存,然而我們需要在安裝上新的硬碟機後必須讓新的硬碟也能溶入 RAID-5 環境

步驟1.硬碟損壞情況

透過磁碟管理員,我們可以看到目前損壞一顆硬碟及損壞狀態 (此時資料仍可正常讀、寫)

步驟1.硬碟損壞情況

步驟2.安裝新硬碟

將機器關機後安裝新硬碟機後,將新硬碟初始化完成後請執行轉換為動態磁碟,在 RAID-5 磁區內按下右鍵選擇修復磁碟區,並選擇新增加的硬碟以融入 RAID-5 環境

步驟2.在 RAID-5 磁區內按下右鍵選擇修復磁碟區 步驟2.選擇新增加的硬碟

步驟3.重建 RAID-5 磁區

可看到系統正重建 RAID-5 磁區,重建完成後可看到 RAID-5 磁區硬碟狀況良好了。

步驟3.重建 RAID-5 磁區

參考

[Using WindowsXP to Make RAID 5 Happen | Tom's Hardware]

[將基本磁碟轉換為動態磁碟]

[HOW TO:在 Windows XP Professional (商用版) 中轉換成基本與動態磁碟]

[Windows Software RAID Guide]

[Software RAID on Windows 2003 - Part1]

[Microsoft Windows 2000 Advanced Server Documentation]

[Microsoft Windows XP - Manage RAID-5 volumes]

[最低成本實現硬盤性能突破的方法--科技頻道--中華網--網羅心中的華彩]

[一步一步教你用RAID :軟RAID篇--台灣香料網~Tank 部落格]

[如何將已安裝Windows Server 2003的開機系統磁碟具備Server 2003內建的容錯功能? ]

[Windows 2000 中的動態與基本存儲]

Me FAQ

Q1.建立 Software RAID1 時發生錯誤?

Error Meaage:

當我欲建立 Software RAID1 進度至 3% 時便跳出如下錯誤訊息並停止建立 Software RAID1?

 操作中止,因為發生磁碟 I/O 錯誤

Ans:

我使用的 HDD 為 Maxtor 6Y080L0 (80GB/2MB),後來使用低階格式化後在嘗試建立 Software RAID1 便成功了。

Go To Oddmuse OrgGo To FreeBSD OrgCreative Commons 2.5 Taiwansitestates.com