當前位置:才華齋>計算機>計算機硬件>

硬盤缺陷的處理及扇區修復原理

計算機硬件 閲讀(5.99K)

硬盤可以説是電腦硬件中比較容易損壞的硬件之一,因此在電腦維修過程中,由於硬盤問題導致的電腦故障也非常常見。下面跟YJBYS小編了解一些硬盤缺陷的處理及扇區修復原理吧!

硬盤缺陷的處理及扇區修復原理
  一、硬盤缺陷的處理

如果不在硬盤工廠中,對普通用户或維修人員來説,又如何處理硬盤的缺陷呢?前面我們把硬盤的缺陷分為六大類,不同類型的缺陷用不同的處理方法。

  1.對於綜合性能缺陷

一般涉及到穩定性問題,用户隨時有丟失數據的危險,可以説是“用之擔驚,棄之可惜”。維修人員很難從根本上解決問題,建議用户還是趁早更換硬盤。

  2.對於磁頭組件缺陷

解決辦法是更換磁頭組件,這對設備環境要求較高,維修成本也很高。除非是要求恢復其中的數據,否則不值得進行修復。有條件的維修公司可以在百級淨化室中更換硬盤的磁頭組件,對數據進行拯救。

  3.對於線路缺陷

一般要求維修人員有電子線路基礎,要有測試線路的經驗和焊接芯片的設備,當然還要有必需的配件以備更換。目前許多專業維修硬盤的公司都有條件解決這類缺陷。對普通用户而言,最簡單的判別和解決辦法是找一個相同的正常線路板換上試試。

  4.對於系統信息錯亂

需要有專業的工具軟件才能解決。首先要找個與待修硬盤參數完全相同的正常硬盤,讀出其內部所有模塊並保存下來;檢查待修硬盤的系統結構,查到出錯的模塊,並將正常模塊的參數重新寫入。筆者用這個方法成功地修復了數以千計有這種缺陷類型的硬盤,而且一般不會破壞原有數據。要想寫某系列硬盤的系統信息,相應的工具軟件必須有嚴格針對性;該硬盤的CPU專用指令集;該硬盤的Firmware結構;內部管理程序和參數模塊結構。一般只有硬盤廠家才能編寫這樣的專業工具軟件,而且視為絕密技術,不向外界提供。但也有一些專業的硬盤研究所研究開發類似的專業工具軟件,一般要價很高而且很難買到。

  5.對於伺服缺陷

也要藉助於專業工具。相應的專業工具可以通過重寫來糾正伺服信息,解決部分磁道伺服缺陷。如果有部分無法糾正,則要對盤片進行物理磁道掃描找出有伺服缺陷的磁道,添加到P-list(或另外的專門磁道缺陷列表)中。然後,運行硬盤內部的低級格式化程序。這段程序能自動根據需要調用相關的參數模塊,自動完成硬盤的低格過程,不需要PC系統的干預。

  二、壞扇區的修復原理

按“三包”規定,如果硬盤在質保期內出現缺陷,商家應該為用户更換或修理。現在大容量的硬盤出現一個壞扇區的概率實在很大,如果全部送修的話,硬盤商家就要為售後服務忙碌不已了。很多硬盤商家都説,硬盤出現少量壞扇區往往是病毒作怪或某些軟件造成的,不是真正的壞扇區,只要運行硬盤廠家提供的某些軟件,就可以糾正了。到底是怎麼回事呢?從前面對壞扇區的説明來看,壞扇區有多種可能的原因,修復的方法也有幾種:

  1.通過重寫校驗碼、標誌信息等可以糾正一部分壞扇區

現在硬盤廠家都公開提供有一些基本的.硬盤維護工具,如各種版本的DM、POWERMAX、DLGDIAG等,其中都包括有這樣的功能項:Zero fill(零填充)或Lowlevel format(低級格式化)。進行這兩項功能都會對硬盤的數據進行清零,並重寫每個扇區的校驗碼和標誌信息。如果不是磁盤表面介質損傷的話,大部分的壞扇區可以糾正為正常狀態。這就是常聽説的:“邏輯壞扇區可以修復”的道理。

  2.調用自動修復機制替換壞扇區

為了減少硬盤返修的概率,硬盤廠商在硬盤內部設計了一個自動修復機制?Automatic Reallcation或Automatic Reassign。現在生產的硬盤都有這樣的功能:在對硬盤的讀寫過程中,如果發現一個壞扇區,則由內部管理程序自動分配一個備用扇區來替換該扇區,並將該扇區物理位置及其替換情況記錄在G-list(增長缺陷表,Grown defects list中。這樣一來,少量的壞扇區有可能在使用過程中被自動替換掉了,對用户的使用沒有太大的影響。也有一些硬盤自動修復機制的激發條件要嚴格一些,需要運行某些軟件來檢測判斷壞扇區,併發出相應指令激發自動修復功能。比如常用的Lformat(低格)?DM中的Zero fill,Norton中的Wipeinfo和校正工具,西數工具包中的wddiag,IBM的DFT中的Erase,還有一些半專業工具如:HDDspeed、MHDD、HDDL、HDDutility等(大家可以上網搜索下載)。這些工具之所以能在運行過後消除了一些壞扇區,很重要的原因就是這些工具可以在檢測到壞扇區時激發自動修復機制。如果讀者能查看G-list就知道,這些“修復工具”運行前後,G-list記錄有可能增加一定數量。如:用HDDspeed可以查看所有Quantum Fireball系列的P-list和G-list;MHDD可以查看IBM和FUJITSU的P-list和G-list。

當然,G-list的記錄不會無限制,所有硬盤的G-list都會限定在一定數量範圍內。如火球系列限度是500條,美鑽二代的限度是636條,西數BB的限度是508條,等等。超過限度,自動修復機制就不能再起作用。這就是為何少量的壞扇區可以通過上述工具修復,而壞扇區多了不能通過這些工具修復。

  3.用專業軟件將缺陷扇區記錄在P-list中,並進行內部低級格式化

用户在使用硬盤時,是不能按物理地址模式來訪問硬盤的。而是按邏輯地址模式來訪問。硬盤在通電自檢時,系統會從系統保留區讀取一些特定參數(與內部低級格式化時調用的參數有密切關係)存在緩衝區裏,用作物理地址與邏輯地址之間轉換的依據。有些專業軟件可以將檢測到的壞扇區的邏輯地址轉換為對應的物理地址,直接記錄在P-list中,然後調用內部低級格式化程序進行低級格式化。這樣可以不受G-list的限制,能修復大量的壞扇區,達到廠家修復的效果。