硬盤損壞與壞道修復(fù)全接觸
硬盤損壞與壞道修復(fù)全接觸 2006-05-08 14:07 來源:CFAN 圖文版本在文后下載,很好的資料,,值得保存
一,、揭秘:廠家如何維修硬盤
一般來說,硬盤的故障可以分為硬件故障和軟件故障,。硬件故障主要分為:磁頭組件損壞,、控制電路損壞,、扇區(qū)物理性損壞(也稱“物理壞道”)、綜合性損壞,;軟件故障主要分為:磁道伺服信息出錯(cuò),、系統(tǒng)信息區(qū)出錯(cuò)、扇區(qū)邏輯錯(cuò)誤(也稱“邏輯壞道”),。
一般來說,,硬盤的軟件故障可以通過硬盤廠商發(fā)布的硬盤管理和維護(hù)軟件進(jìn)行修復(fù)。像扇區(qū)邏輯錯(cuò)誤這樣的問題,,即使是一般的低級(jí)格式化軟件,,也是完全可以勝任的。不過在所有的軟件故障當(dāng)中,,系統(tǒng)信息區(qū)出錯(cuò)屬于比較難以修復(fù)的種類,,因?yàn)榧词故峭粋€(gè)廠商同一種型號(hào)的硬盤,系統(tǒng)信息區(qū)也不一定相同,,而且硬盤廠商對于自己產(chǎn)品的系統(tǒng)信息區(qū)內(nèi)容和讀取的指令代碼一般是不公開的,。但是對于IBM和日立的硬盤用戶來說就比較幸運(yùn)了,日立(IBM)的Drive Fitness Test(下載地址: 地址失效正在修復(fù)) 和IBM的DDD-SI(下載地址: 地址失效正在修復(fù))
對系統(tǒng)信息區(qū)出錯(cuò)還是有比較高的修復(fù)成功率的(注意:這兩個(gè)軟件只適用日立和IBM的硬盤),。
如今一些所謂專業(yè)的硬盤修復(fù)軟件宣稱不僅可以修復(fù)軟件故障,,還可以修復(fù)硬件故障里的物理壞道。從理論上說,,這確實(shí)是可能的,。大家試想想看,各個(gè)硬盤廠家也有維修部門,,如果用戶的硬盤在質(zhì)保期內(nèi)出現(xiàn)物理壞道,,廠家是不可能將盤片換新的,他們同樣要對物理壞道進(jìn)行修復(fù),。那么,,接下來我們了解一下廠家對硬盤的維修方法和過程,看看跟軟件修復(fù)有何不同,。
由于硬盤的盤片比較精密,,對于生產(chǎn)環(huán)境和移動(dòng)都有非常高的要求,即使是一?;覊m,、一次很輕微的碰撞,都會(huì)產(chǎn)生從幾個(gè)到數(shù)以百計(jì)的壞扇區(qū),。只不過硬盤廠商會(huì)使用專門的設(shè)備去掃描盤片,,把那些壞的扇區(qū)和磁介質(zhì)不穩(wěn)定的扇區(qū)都記錄下來,做成一個(gè)硬盤缺陷列表,,寫進(jìn)系統(tǒng)保留區(qū),,通過控制程序把這些扇區(qū)封閉起來,,而硬盤的控制程序在讀取硬盤的時(shí)候是不會(huì)讀取這些區(qū)域的。這樣,,由于在底層控制的層面就已經(jīng)把有問題的扇區(qū)封閉掉了,,所以用戶無論用什么格式化和分區(qū)軟件都不會(huì)看到這部分的信息,看起來就像真的完全沒有壞道一樣,。同時(shí),,硬盤里面還有另外一種封閉區(qū)域,,又稱為保留容量,,但是因?yàn)槟撤N原因被封閉起來了。譬如說一個(gè)硬盤是60GB,,而硬盤的單碟容量為40GB,,那么由兩片盤片構(gòu)成的硬盤就必須封閉掉20GB的容量(盤片的生產(chǎn)線都是一定的,廠商為了降低成本,,都只會(huì)生產(chǎn)一種容量的盤片,,通過封閉不同容量的區(qū)域來獲得不同的實(shí)際硬盤容量)。
對于控制電路,、磁頭等的損壞,,廠家更換新的零件就可以了。對于IC芯片的損壞,,可以通過重寫IC芯片的信息或者干脆替換IC芯片來修理,。對于磁盤盤片的物理損壞,廠商會(huì)用專門的儀器設(shè)備(見圖1)對硬盤的盤片表面按照實(shí)際的物理地址重新進(jìn)行全面的掃描,,檢查出所有壞的,、不穩(wěn)定的扇區(qū),形成一個(gè)新的硬盤缺陷列表,,然后把它寫進(jìn)硬盤的系統(tǒng)信息區(qū),,替換掉原來舊的硬盤缺陷列表。然后調(diào)用內(nèi)部低級(jí)格式化程序,,對硬盤進(jìn)行內(nèi)部格式化,。程序會(huì)根據(jù)新的系統(tǒng)信息區(qū)信息,重新對所有的磁道和扇區(qū)進(jìn)行編號(hào),、清零,,重寫磁道伺服信息和扇區(qū)信息。經(jīng)過這樣的處理,,返修的硬盤就又可以像新的硬盤一樣了,。不過物理壞道有兩種,一種是電磁損壞,,另一種是機(jī)械損壞,,后者即便修復(fù)也是不可靠的,。
二、自己動(dòng)手修復(fù)硬盤壞道
1.分辨硬盤物理壞道和邏輯壞道 硬盤的壞道分為物理壞道和邏輯壞道,。物理壞道就是硬盤磁片的確受到損傷而導(dǎo)致壞道,,邏輯壞道是指磁片并未損傷,但由于軟件故障,、病毒,、非正常操作等造成的壞道假象,使得正常的扇區(qū)也被標(biāo)示為壞扇區(qū),。 如果能進(jìn)入Windows,,可以通過選擇“開始→程序→附件→系統(tǒng)工具→磁盤掃描程序”對硬盤做完全掃描,并且對可能出現(xiàn)的邏輯壞道做自動(dòng)修正,。如果不能進(jìn)入Windows,,就用一張Windows啟動(dòng)盤啟動(dòng)計(jì)算機(jī),然后在“A:\>”提示符后鍵入Scandisk X:(其中“X”是具體的硬盤盤符)對硬盤進(jìn)行掃描和修復(fù),, 如果邏輯壞道無法修復(fù)或確實(shí)存在物理壞道則用底紅字標(biāo)為“B”,,代表壞道(Bad)。但是磁盤掃描程序和高級(jí)格式化程序可能無法完全修復(fù)這些邏輯壞道,,所以還是建議大家使用硬盤廠商推出的硬盤故障診斷工具軟件,。
各個(gè)硬盤廠家均有推出專用的硬盤故障診斷工具軟件: ★希捷SeaTools Disc Diagnostic(下載地址: 地址失效正在修復(fù)) ★昆騰Data Protection System(下載地址: 地址失效正在修復(fù)) ★西部數(shù)據(jù)Data Lifeguard Tools(下載地址: 地址失效正在修復(fù)) ★邁拓PowerMax(下載地址: 地址失效正在修復(fù)) ★日立(IBM)Drive Fitness Test(下載地址: 地址失效正在修復(fù)) ★三星Self-diagnostic(下載地址: 地址失效正在修復(fù)) ★富士通IDE FJ Quick Diagnostic Software(下載地址: 地址失效正在修復(fù))
這些工具可以幫助你判斷壞道究竟是物理壞道還是邏輯壞道,因?yàn)橹挥姓嬲奈锢韷牡儡浖艜?huì)報(bào)告,。
下面以邁拓的PowerMax為例:
第一步:制作PowerMax啟動(dòng)盤,,運(yùn)行PowerMax后,點(diǎn)擊“Continue”(見圖2),,接著按提示插入一張空軟盤,,再點(diǎn)擊“Start”。由于文件很大,,不能直接拷貝到軟盤上,。
第二步:重新啟動(dòng)計(jì)算機(jī),將PowerMax啟動(dòng)盤插入軟驅(qū),。按兩個(gè)“Y”鍵進(jìn)入測試界面,。如果顯示的硬盤型號(hào)正確,請按回車鍵,。 第三步:在“Select Test”(選擇測試項(xiàng)目)界面中,,選擇“Advance Test (Factory Re-Certification)”(高級(jí)且完整的硬盤檢測),按回車鍵,,并按“Y”鍵開始掃描整塊磁盤的扇區(qū)是否有錯(cuò)誤,。這項(xiàng)測試時(shí)間較長(20~30分鐘,取決于硬盤本身的容量)。如果測試通過,,會(huì)顯示“congratulations! Your drive is certified error free Press any key to continue and return to the Powermax Main Menu.”,。
2.徹底修復(fù)硬盤邏輯壞道
如果你發(fā)現(xiàn)你的硬盤壞道是邏輯壞道,可以用Disk Manager程序當(dāng)中的“Zero fill”功能將硬盤填零以消除邏輯壞道,。一般來說,,不同品牌的硬盤都有開發(fā)自行的Disk Manager程序。 ★希捷Seagate Disk Manager(下載地址: 地址失效正在修復(fù)) ★昆騰Quantum Ontrack Disk Manager 2000(下載地址: 地址失效正在修復(fù))★邁拓Maxtor MaxBlast 3(下載地址: 地址失效正在修復(fù)) ★日立(IBM)IBM Disk Manager 2000(下載地址: 地址失效正在修復(fù)) ★三星Samsung Ontrack Disk Manager DiskGo!(下載地址: 地址失效正在修復(fù)) ★富士通Fujitsu Disk Manager(下載地址: 地址失效正在修復(fù)) 當(dāng)然,,也可以使用DM萬用版程序(下載地址: 地址失效正在修復(fù)),,可以適用于任何品牌的硬盤,下面筆者以DM萬用版為例進(jìn)行說明,。 第一步:制作一張DOS啟動(dòng)盤,,然后將下載下來的dm955cy.zip壓縮包解壓縮到這張啟動(dòng)盤當(dāng)中。然后用這張啟動(dòng)盤啟動(dòng)計(jì)算機(jī),,出現(xiàn)DOS提示符后,,輸入“DM/M”并按回車鍵,啟動(dòng)DM程序,。首先出現(xiàn)軟件的歡迎信息,按回車鍵跳過,。
第二步:接著按任意鍵跳過下一個(gè)提示信息,。
第三步:選擇主菜單的第三項(xiàng)“(M)aintenance Options”,并按回車鍵(見圖3),。
第四步:進(jìn)入下級(jí)菜單后,,選擇第七項(xiàng)“(U)tilities”,并按回車鍵(見圖4),。
第五步:然后DM會(huì)顯示找到的硬盤的列表,,選擇想要操作的硬盤,并按回車鍵(見圖5),。這個(gè)步驟極其重要,,千萬不能選錯(cuò)。
第六步:接下來選擇第一項(xiàng)“Zero Fill Drive”,,并按回車鍵(見圖6),。這里特別值得一提的是Zero Fill Drive功能,由于這個(gè)功能是將硬盤扇區(qū)填零,,因此硬盤的扇區(qū)便被“洗”得干干凈凈,。
第七步:緊接著,出現(xiàn)一個(gè)警告信息,,如果確認(rèn)前面的操作無誤,,按“Alt+C”組合鍵。 第八步:然后,,系統(tǒng)會(huì)讓你確認(rèn)是否繼續(xù),,選擇“(Y)ES”(見圖7),。
第九步:接下來,系統(tǒng)開始給硬盤進(jìn)行清零操作(見圖8),,這個(gè)過程根據(jù)硬盤的大小而定,。完成后,會(huì)提示你重新啟動(dòng)計(jì)算機(jī),。然后進(jìn)行分區(qū)和格式化硬盤,,如果硬盤真是邏輯壞道,此時(shí)你就會(huì)發(fā)現(xiàn)你的硬盤已經(jīng)完好如初了,,而且速度容量等均很正常,。
3.物理壞道也能修復(fù)?,!
目前,,第三方軟件也能修復(fù)硬盤的物理壞道,只不過這些軟件都是商業(yè)軟件,,有些售價(jià)高達(dá)1萬多元,。所以這里只向大家簡單地介紹軟件修復(fù)物理壞道的工作原理。軟件修復(fù)物理壞道的方式主要有:反向磁化和修改硬盤缺陷列表,。
(1)反向磁化
硬盤的磁頭只能負(fù)責(zé)讀取和寫入信號(hào),,而讀取、寫入數(shù)據(jù)信號(hào)所需要的電平信號(hào)跟磁盤表面的磁介質(zhì)本身是不一樣的,。反向磁化就是通過用軟件指令迫使磁頭產(chǎn)生與磁介質(zhì)本身相應(yīng)的高低電平信號(hào),,通過多次的往復(fù)運(yùn)動(dòng)對損壞或者失去磁性的扇區(qū)進(jìn)行反復(fù)加磁,使這些扇區(qū)的磁介質(zhì)重新獲得磁能力,。HDD Regenerator就是最先采用這種方式的軟件,,后來有一些軟件通過分析它的算法和指令,也掌握了反向磁化的信號(hào),,采用跟它相同或者相似的引擎進(jìn)行反向磁化,。進(jìn)行反向磁化最大的缺點(diǎn)是速度慢,如果硬盤有上萬個(gè)壞扇區(qū),,磁頭就會(huì)因?yàn)槠谶^度變形了,,本來通過隱藏分區(qū)后還可以用的硬盤就會(huì)徹底報(bào)廢。同時(shí),,這種方法并不能修復(fù)物理劃傷這種硬損壞,。
(2)修改硬盤缺陷列表
修改硬盤缺陷列表的方式就是對反向磁化的改進(jìn),它與硬盤廠商的維修方式非常相似,。前面說過了,,硬盤廠商對于自己硬盤產(chǎn)品的系統(tǒng)信息區(qū)的信息內(nèi)容和讀取的指令代碼,一般是不公開的。通過分析和逆向工程,,將廠商的指令代碼甚至Fireware破解,,使得可以編制出程序軟件,自由地讀取,、修改和寫入硬盤系統(tǒng)信息區(qū)的信息,。這樣,就可以像硬盤廠商一樣,,編寫程序?qū)Υ疟P盤面按照物理地址進(jìn)行掃描,,重新構(gòu)造出新的缺陷扇區(qū)列表寫進(jìn)系統(tǒng)保留區(qū)來替換原有的列表。經(jīng)過這樣的軟件維修的硬盤,,理論上說跟硬盤廠商維修的硬盤是沒有差別的,。這種軟件因?yàn)橛辛诉@個(gè)功能,所以價(jià)格非常昂貴,,PC-3000要上萬元,,效率源專業(yè)版(零售版只能修復(fù)ECC錯(cuò)誤和CRC錯(cuò)誤,其實(shí)什么也干不了)也要六百多,,而且這還不包括以后的升級(jí)技術(shù)支持的,。 |
|