西數數據恢復之SelfTest:
硬盤出現大量壞道是很普遍的事情,這里講述西部數據硬盤較為強有力的修復方法,工廠自檢(Slef Test功能的使用與講義)
首先我們來了解SelfTest,工廠內置微代碼,使用這個功能,可以對硬盤表面損壞扇區及其損壞磁道加入到缺陷列表P-List中是非常有好的,SelfTest可以對任何西部數據硬盤啟動,前提是固件必須是完整的,系統區還必須保證不含有不兼容版本的模塊數據,硬盤的讀寫磁頭也可以正常使用,這個時候,SelfTest可能通過全部測試并順利完成;
通過以上描述,大家了解了SelfTest必須配備的條件了,現在我們開始做SelfTest吧!
SelfTest前的準備工作
運行SelfTest前,準備運行工作環境,準備一個獨立的PC電源(AT電源當然也可以^_^ ),將電源必須連接到可以使用的PC-PC3000PCI功能卡上,準備做SelfTest的硬盤與電源周圍必須有足夠的空間,硬盤必須連接在PC-3000PCI功能卡上,建議放在#1號端口(害怕大家不明白,就是吉祥卡上的ATA1);
啟動SelfTest功能
將硬盤連接到獨立電源準備做SelfTest,打開電源,將硬盤連接到PC-3000PCI卡上,開始運行Normal mode,選擇Tools,Utility extensions,SelfTest并運行Launch SelfTest啟動SelfTest命令,這個過程初始化及其運行硬盤第一個內置測試以后,就運行Interrupt status monitoring中斷監控狀態命令,結束SelfTest對話框,退出程序,因為測試另一個端口也需要一些時間。從運行SelfTest的硬盤上保持電源接通斷開數據線,連接到下一個硬盤重新做上述步驟,照樣對所有硬盤繼續做SelfTest。
硬盤必須在整個SelfTest完成期間始終接通獨立電源,大約需要3-6小時,運行期間可以使用PC3000-PCI卡上第2個端口進行其他硬盤的維修和診斷,作為選擇可以連接打容量的硬盤到#1端口監控,測試完成,它將發出狀態信號,再檢查剩余的硬盤。
完成SelfTest功能
有時候完成了SelfTest需要再對進行過SelfTest的硬盤重新調整,連接它到PC-3000PCI卡上,運行程序在SelfTest Monitor mode;
------------------------SelfTest Monitor mode詳細描述如下--------------------------------------
關于SelfTest監控模式,對硬盤啟動SelfTest,運行Interrupt status monitoring中斷監控狀態命令,將硬盤從PC-3000PCI功能卡斷開,連接硬盤到一個單獨電源,SelfTest就按常規繼續下去。為了識別SelfTest完成與否,將該硬盤連接到PC-3000PCI功能卡的空端口(通常是端口1)上,對此端口運行程序,選擇SelfTest Monitor mode,程序將對選定運行SelfTest的實例現實一個窗口;
選擇對應相連做SelfTest的硬盤做相應的record記錄,包括它的中斷log記錄,恢復監控狀態,要運行Launch status monitoring啟動監控狀態的命令,讓程序再次開始監控。
在SelfTest運行中,BSY與IDX位連續閃爍來現實硬盤的狀態,建議使用Display HDD status progressively顯示硬盤進程狀態,方便監控更多的信息,如果再狀態指示上只是殘存drd位激活,則表示SelfTest程序已經結束,如果在狀態只是上ERR位也同時激活,那么SelfTest有錯誤發生,測試中包括有二進制的錯誤代碼記錄,可以方便失敗后的數據結果分析;
注意:在Self test monitor mode模式,程序的功能是有限的,不能啟動LaunchSelfTest與中斷SelfTest termination,使用這謝命令要在Normal模式重新啟動程序;
西部數據硬盤SelfTest說明:
如果SelfTest已經結束,要執行如下幾個步驟:
關閉電源,再次打開;重新啟動程序到Normal mode,選擇Tools,Utility extensions,SelfTest,運行SelfTest termination命令;
1:如果需要修復在運行SelfTest期間損壞的系統模塊;
2:執行帶P-LIST及G-LIST的格式化命令;
3:運行邏輯掃描并檢查硬盤的運行;
這個時候大家應該注意了,我修復的案例中SelfTest完成后有些帶有錯誤,硬盤系統去模塊可能會損壞,因此,要考慮備份系統信息磁道數據。
值得大家注意的是,SelfTest會損失所有用戶區數據,也就是說做完SelfTest后硬盤沒有數據了,全部擦除了。
本文標簽:西數數據恢復之SelfTest。