Raid是壹種磁盤陣列,使用多個磁盤來保證數據安全。
在RAID家族中,RAID 0和RAID 1在個人電腦中應用最為廣泛。畢竟個人用戶願意用四塊或更多硬盤來搭建RAID 0+1或其他硬盤陣列的很少,所以這裏只說明這兩種RAID方式。我們選擇支持IDE-RAID功能的升級版KT7A-RAID主板,壹步步介紹IDE-RAID的安裝。升級KT7A-RAID集成HighPoint 370芯片,支持RAID 0,1,0+1。
硬盤是RAID不可或缺的。RAID 0和RAID 1對磁盤的要求不同。RAID 1(鏡像)磁盤鏡像壹般要求兩個(或更多)硬盤具有相同的容量,而RAID 0(條帶化)磁盤壹般沒有這個要求。當然,選擇容量相近甚至性能完全相同的硬盤是最理想的。為了方便測試,我們選用了兩塊60GB的希捷酷魚ⅳ硬盤(梭魚ATA,編號ST360021A)。系統采用了Duron 750MHz CPU,2×128MB柴火風金條SDRAM,GeForce2 Pro顯卡,應該說是比較常見的配置。我們還希望了解構建RAID所需的系統需求。
1.RAID 0的創建
第壹步
首先,備份硬盤裏的數據。很多用戶不重視備份,尤其是壹些粗心的個人用戶。創建RAID對數據來說是壹項危險的操作。如果妳不小心,妳可能會破壞整個硬盤的數據。我們首先介紹的RAID 0尤其如此。創建RAID 0時,陣列中所有磁盤上的數據都將被擦除,包括硬盤分區表。所以需要準備壹張Windows 98啟動盤,裏面有Fdisk和Format命令,這也是這壹步需要註意的重要事項。
第二步
將兩個硬盤的跳線設置為Master,分別連接到KT7A-RAID的IDE3和IDE4端口(由主板上的HighPoint370芯片控制)。由於RAID 0會重建兩個硬盤的分區表,所以我們不需要考慮硬盤連接的順序(我們會看到在創建RAID 1時這個順序很重要)。
第三步
設置BIOS並打開ATA RAID控制器。我們在升級後的KT7A-RAID主板的BIOS中進入集成外設選項,打開ATA100 RAID IDE控制器。升級技術建議將引導順序更改為ATA 100 RAID。實際上,我們發現這在系統安裝過程中是不可行的。不是有分區硬盤可以引導嗎?所以我們還是把軟驅設為首選。
第四步
下壹個設置步驟是創建RAID 0的核心內容。
1.設置好系統BIOS後重啟電腦,開機測試時不會再報硬盤。
2.磁盤管理將由HighPoint 370芯片接管。
3.以下是非常關鍵的HighPoint 370 BIOS設置。在HighPoint 370磁盤掃描界面同時按“Ctrl”和“H”。
4.進入HighPoint 370 BIOS設置界面後第壹件事就是選擇“創建RAID”來創建RAID。
5.在“陣列模式”中選擇RAID模式,這裏可以看到RAID 0、RAID 1、RAID 0+1和Span的選項,這裏我們選擇RAID 0。
6.當6。選擇RAID模式後,它將自動退出到上壹級菜單以選擇“磁盤驅動器”。壹般來說,直接進入就好。
7.下壹個設置是條帶單元大小,默認值是64kB。不能忽略任何特殊要求。
8.然後是“開始創建”選項。在妳按“Y”鍵之前,請仔細考慮硬盤上是否還有重要數據。這是妳最後的機會!壹旦開始創建RAID,硬盤上的所有數據都將被擦除。
9.創建完成後,指定啟動盤,選擇壹個。
按“Esc”退出,當然也要按“Y”確認。
HighPoint 370 BIOS不提供類似“不保存退出”的功能,修改設置後不可逆。
第五步
再次重新啟動計算機後,我們可以在屏幕上看到“為陣列#0 # 0進行條帶化(RAID 0)”的字樣。插入之前制作的啟動盤,啟動DOS。打開Fdisk程序,嗯?為什麽只有壹個硬盤可見?是的,RAID陣列已經被視為壹個硬盤整體。對於操作系統來說,RAID是完全透明的,我們不用擔心RAID磁盤的管理問題,這些都是由控制芯片來完成的。接下來按照普通單硬盤的方法分區,妳會發現這塊硬盤的容量已經“變了”。仔細算壹下,沒錯,總容量就是兩塊硬盤的總和!我們可以把RAID 0的讀寫比作壹個拉鏈,把兩個硬盤上的數據分開,在不浪費磁盤空間的情況下更快的讀取數據。不要忘記在分區和格式化之後激活主分區。
第六步
選擇操作系統讓我們很糾結。HighPoint370芯片為Windows 98/NT/2000/XP提供驅動支持。考慮到RAID功能是針對相對高級的用戶,因此,我們選擇了英文版的Windows XP Professional,對新硬件的支持更好(英文版主要是為了方便後期的Winbench測試,大家在使用RAID時可以使用中文版的操作系統)。Windows 2000也是不錯的選擇,但是硬件支持明顯不如Windows XP Professional。
第七步
對於帶RAID的電腦,操作系統的安裝和正常情況下是不壹樣的。讓我們來看看圖表,它出現在Windows XP完成“文件復制”重啟的第壹步之後。安裝程序會用英文提示“按F6安裝SCSI設備或RAID磁盤”。這個過程很短,用戶往往會忽略屏幕下方的提示。
按下F6後,安裝選項出現。選擇“S”安裝RAID控制芯片驅動程序,選擇“Enter”不安裝。
按“S”鍵將提示您插入RAID芯片驅動器磁盤。
鍵入Enter,安裝程序將自動搜索驅動器磁盤上的程序,選擇帶有“WinXP”的程序,然後按Enter。
如果提供的版本與Windows XP Profesional的內置驅動程序版本不壹致,安裝程序將提示用戶選擇。
按“s”將安裝軟盤提供的驅動程序,按“Enter”將安裝Windows XP Professional附帶的驅動程序。按“s”後,需要再次確認,這次按“Enter”(這個……確認太多了,呵呵)。接下來就是正常的系統安裝,和正常安裝沒什麽區別。
RAID 0的安裝就這麽多了。現在我們來說說RAID 1的安裝。與RAID 0相比,RAID 1的安裝過程要簡單得多,操作正確的話也沒有破壞性。
2.RAID 1的創建
雖然在原理上與RAID 0完全不同,但RAID 1的安裝設置過程與RAID 0相似,主要區別在於HighPoint 370 BIOS中的設置。為了避免重復,我們只關註這部分的設置:
進入HighPoint 370 BIOS後,選擇“創建RAID”進行創建:
1.在“陣列模式”上單擊Enter,並在RAID模式選項中選擇第二項“用於數據安全的鏡像(RAID 1)”。
2.然後,在選擇源盤時,我們再次提醒用戶:註意不要搞錯了。
3.然後是目標磁盤的選擇,也就是我們所說的鏡像磁盤或者備份磁盤。
4.然後開始創作。
5.創建完成後,BIOS會提示制作鏡像,這是壹個相當長的過程。
6.我們花了大約45分鐘完成60GB鏡像的制作,因此創建了RAID 1。
RAID 1會將主磁盤的數據復制到鏡像磁盤,所以在構建RAID 1時需要非常小心。不要把主盤和鏡像盤混為壹談,否則結果會很悲慘。RAID 1可以創建在兩個沒有數據的硬盤上,也可以添加在壹個安裝了操作系統的硬盤上,比RAID 0方便很多(除了制作鏡像的過程比較長)。創建後,我們試圖拔掉其中壹個硬盤,HighPoint370 BIOS發出警告。按下“Esc”,另壹塊硬盤承擔起源盤的重任,所有數據完好無損。
對於將RAID 1添加到安裝了操作系統的硬盤,我們建議如下步驟:在BIOS中打開控制芯片→啟動操作系統安裝HighPoint 370驅動程序→關閉電腦,將源盤和鏡像盤分別連接在端口IDE3和端口4 →進入HighPoint 370 BIOS設置RAID 1(見上述步驟)→重啟系統完成創建。
我們對兩種RAID進行了簡單的測試。雖然RAID 0的測試結果有些令人費解,但實際使用中感覺還是比單個硬盤快很多,尤其是Windows XP Professional啟動非常快,進度條壹閃而過。至於傳輸速率曲線的不穩定,我們估計跟平臺選擇有關系。畢竟集成芯片在做這麽高數據吞吐量的工作時非常容易被幹擾。但即便如此,我們還是可以看到RAID 0系統的數據傳輸速率已經達到了很高的水平,壹度接近60MB/s。與RAID 0相比,雖然RAID 1系統的性能與單磁盤系統相比沒有明顯的提升,但是我們發現RAID 1的工作曲線非常穩定,很少波動。
我們來看看Winbench99 2.0中的磁盤測試結果,壹目了然。
對於用戶和操作系統來說,RAID 0和1是透明的,不影響任何操作,就像使用硬盤壹樣。