硬盤廠商用于掃描和測試盤片的機器,每小時可以處理600個盤片。日立生產(chǎn)的用于重寫伺服信息的小型伺服機,可以同時處理8個硬盤。 弄清楚了硬盤的生產(chǎn)原理,那么廠商如何維修硬盤就很好理解了。對于控制電路、磁頭等的損壞,就是應(yīng)用最簡單的替換法,換上新的零件就可以了。對于ic芯片的損壞,可以通過重寫ic芯片的信息或者干脆替換ic芯片來修理。對于磁盤盤片的問題,情況就比較復(fù)雜。首先,廠商會用專門的儀器設(shè)備對硬盤的磁碟表面按照實際的物理地址重新進行全面的掃描,檢查出所有壞的、不穩(wěn)定的扇區(qū),形成一個新的硬盤缺陷列表,然后把它寫進硬盤的系統(tǒng)信息區(qū),替換掉原來舊的硬盤缺陷列表。然后調(diào)用內(nèi)部低級格式化程序,對硬盤進行內(nèi)部格式化。程序會根據(jù)新的系統(tǒng)信息區(qū)信息,重新對所有的磁道和扇區(qū)進行編號、清零,重寫磁道伺服信息和扇區(qū)信息。經(jīng)過這樣的處理,返修的硬盤就又可以像新的硬盤一樣了。
有人可能會有疑問——既然有新的壞扇區(qū)加進系統(tǒng)保留區(qū)去了, 那么,是不是返修過的硬盤跟新的硬盤是完全沒有差別的呢?這里牽涉到一個工藝學(xué)的問題——損傷的內(nèi)斂性和發(fā)散性的區(qū)別,我打算留到后面說,這里先說說那些第三方軟件修復(fù)硬盤的原理。
第三方軟件的修復(fù)原理
我們這里說的第三方軟件修復(fù)硬盤,主要討論的都是修理硬盤扇區(qū)的物理性損壞——邏輯壞道沒有什么好討論的,修復(fù)并不難。目前,第三方軟件修復(fù)硬盤扇區(qū)的物理性損壞一般有兩個主要方式:反向磁化和修改硬盤缺陷列表。
反向磁化是最先被應(yīng)用的一種修復(fù)硬盤扇區(qū)物理性損壞的方式。一般地,硬盤的磁頭只能負責讀取和寫入信號,而讀取、寫入數(shù)據(jù)信號所需要的電平信號跟磁盤表面的磁介質(zhì)本身是不一樣的。而反向磁化就是通過用軟件指令迫使磁頭產(chǎn)生于磁介質(zhì)本身相應(yīng)的高低電平信號,通過多次的往復(fù)運動對損壞或者失去磁性的扇區(qū)進行反復(fù)加磁,使這些扇區(qū)的磁介質(zhì)重新獲得磁能力。hdd regenerator就是最先采用這種方式的軟件,后來有一些軟件通過分析它的算法和指令,也掌握了反向磁化的信號,采用跟它相同或者相似的引擎進行反向磁化。要注意的是,現(xiàn)在市面上有不少所謂的專業(yè)硬盤維修公司發(fā)布了一些自稱可以維修硬盤壞道的軟件,一般也要300元左右,其實他們只是通過ultra edit、pctools等二進制編輯工具對hdd regenerator的界面信息進行改寫;或者對hdd regenerator進行脫殼,換上自己編寫的外殼界面搖身一變而成的。說白了就是盜版的hdd regenerator,這請大家務(wù)必區(qū)分清楚。進行反向磁化最大的缺點是速度慢,對一個磁介質(zhì)不穩(wěn)定或者失去磁能力的扇區(qū)進行磁化,磁頭很可能要往復(fù)成百上千次,如果硬盤只有幾十個或者幾百個壞扇區(qū)的話,慢慢熬也是可以的。但是現(xiàn)今硬盤動輒上百gb的容量,有上萬個壞扇區(qū)也是很平常的事情,這時候如果用這種方法去修,大概還沒有修到10%,磁頭就會因為疲勞過度變形了,本來通過隱藏分區(qū)后還可以用的硬盤就會徹底報廢。而且這些扇區(qū)的磁介質(zhì)本身就是不穩(wěn)定的,即使磁化了,在一段時間內(nèi)可以使用,但隨時有重新失去磁能力的危險,硬盤其實并不穩(wěn)定。同時,這種方法并不能修復(fù)物理劃傷這種硬損壞。
修改硬盤缺陷列表的方式就是對反向磁化的改進,這種方法和上面說的硬盤廠商的維修方式非常相似。前面說過了,硬盤廠商對于自己硬盤產(chǎn)品的系統(tǒng)信息區(qū)的信息內(nèi)容和讀取的指令代碼,一般是不公開的,但是一些技術(shù)人員通過分析和逆向工程,破解了廠商的指令代碼甚至fireware,使得他們可以編制出程序軟件,自由地讀取、修改和寫入硬盤系統(tǒng)信息區(qū)的信息。這樣,他們同樣可以像硬盤廠商一樣,編寫程序?qū)Υ疟P盤面按照物理地址進行掃描,重新構(gòu)造出新的缺陷扇區(qū)列表寫進系統(tǒng)保留區(qū)來替換原有的列表。經(jīng)過這樣的軟件維修的硬盤,理論上說是跟硬盤廠商維修的硬盤是沒有差別的。這種軟件因為有了這個功能,所以價格非常昂貴,pc-3000要上萬元,效率源專業(yè)版(零售版只能修復(fù)ecc錯誤和crc錯誤,其實什么也干不了)也要六百多,而且他們是不包括以后的升級技術(shù)支持的,因為這些軟件有著一個非常致命的弱點——畢竟他們是通過破解獲得的數(shù)據(jù),在一定程度上說是非法的。不同的硬盤廠商、甚至同一廠商不同型號的硬盤,對于系統(tǒng)保留區(qū)的控制代碼都是不一樣的,fireware也不同,為了讓軟件有通用性,他們必須通過不斷地破解新的硬盤型號才能使軟件支持更多的硬盤。而如果因為你購買了一套軟件他們就要不斷給予升級支持的話他們是絕對不干的,為了要修更多的新的硬盤型號,你就必須不斷地支付升級費用。在另一方面,對硬盤的系統(tǒng)信息區(qū)信息,如果破解得好還可以,如果破解得不好,把信息修改寫進去以后,輕的會讓硬盤在讀寫時頻頻出現(xiàn)錯誤,不穩(wěn)定;重的就會報銷掉這個硬盤了。
最后的分析
前面我已經(jīng)提到過,其實返修盤和全新的硬盤還是有差別的,那么差別在哪里呢?很簡單,在全新的硬盤中,扇區(qū)的物理損壞是在生產(chǎn)過程中產(chǎn)生的;而需要返修的硬盤,扇區(qū)物理損壞是在使用過程中產(chǎn)生的。而不同的物理損壞產(chǎn)生環(huán)境,直接影響到這個損壞的破壞力大小。
新聞熱點
疑難解答
圖片精選