修理硬碟四大步奏   
作為存儲設備中的一員,硬碟起著極其重要的作用。但是由於硬碟屬於磁介
質,因此其壽命與穩定不像內存等設備那樣好,使用時難免會出現各種各樣的
問題。而且令情況更加複雜的是,由於硬盤牽涉到系統底層的設置,因此往往
不能在大家熟悉的Windows下解決問題,必須轉到DOS下處理,這對於不少DIY新
手而言就有些無所適從了,畢竟他們沒有經歷過DOS時代。
  硬碟出現問題前的一般徵兆
  如果硬碟出現故障,那麼最好盡早發現並及時採取正確的措施。如果等到
病入膏肓時,硬盤中寶貴的數據就難以倖免了。一般來說,硬碟出現故障前會
有以下幾種表現:

  1.出現S.M.A.R.T故障提示。這是硬碟廠家本身內置在硬碟裡的自動檢測功\\

能在起作用,出現這種提示說明您的硬碟有潛在的物理故障,很快就會出現不
定期地不能正常運行的情況。

 2.在Windows初始化時死機。這種情況較複雜,首先應該排除其他部件出問
題的可能性,比如內存品質不好、風扇停轉導致系統過熱,或者是病毒破壞
等,最後如果確定是硬碟故障的話,再另行處理。

  [hide]3.能進入Windows系統,但是運行程序出錯,同時運行硬碟掃瞄也不能通
過,經常在掃瞄時候緩慢停滯甚至死機。這種現象可能是硬碟的問題,也可能
是Windows天長日久的軟故障,如果排除了軟體方面設置問題的可能性後,就可
以肯定是硬碟有物理故障了。

  4.能進入Windows,運行硬碟掃瞄程序直接發現錯誤甚至是壞軌,這不用我
多說了,Windows的檢查程序會詳細地報告情況。

  5.在BIOS裡突然根本無法識別硬碟,或是即使能識別,也無法用操作系統
找到硬碟,這是最嚴重的故障。

  不幸中的大幸 ——分區表遭到破壞

  首先我們應該確認硬碟的電源接口和數據線沒有脫落,然後進入BIOS,使
用「HDD Auto Detect」來檢測硬碟。如果此時BIOS能夠正確識別硬碟的話,那
麼至少你的硬碟還有救治的希望;不然,我想大家也不用瞎忙了,因為憑我們
普通DIYer手頭的工具基本上是無能為力的。

在UltraEdit中查找「55aa」字符串

  用光碟或者軟碟引導系統後,大家可以試圖進入C碟符號,如果此時提示找
不到C碟的話,那麼絕對應該是一件好事情。出現這種情況很可能是硬碟分區表
信息遭到破壞,或者被某種病毒攻擊。如果硬碟中你的數據對來說無所謂,那
麼可以先用FDISK/MBR命令來無條件清除分區表內容,然後用FDISK等分區軟件
重新分區格式化,一般這樣就能解決問題;而如果你還需要硬碟中的數據,那
麼步驟要麻煩一些。這時最好能擁有一張殺病毒軟體或者隨主板贈送的相關軟
件,然後你可以參閱幫助文檔,一般該軟件會包含恢復硬碟分區表的命令,而\\r
且使用極其方便。

  對於沒有殺毒軟體的用戶來說,大家可以使用NU 8.0中的NDD修復,它將檢
查分區表中的錯誤。若發現錯誤,NDD將會詢問是否願意修改,你只要不斷地回
答YES即可修正錯誤,或者用備份過的分區表覆蓋它也行。

用Hide Partition就可以實現

  如果用上述方法也不能解決的話,還可利用FDISK重新分區,但分區大小必
須和原來的分區一樣,這一點尤為重要,分區後不要進行高級格式化,而是用
NDD進行修復。這樣既保證硬盤修復之後能啟動,而且硬碟上的數據也不會丟
失。

  邊緣求生存 ——硬碟的物理壞道

  如果剛才DOS能夠轉到C盤,而硬碟工作卻不正常,那麼就很可能是硬盤出
現了壞軌。一般來說,硬碟的壞軌可以分為邏輯壞軌與物理壞軌。產生邏輯壞
軌時一般不會嚴重影響使用,所以很可能是物理壞軌。

  我們處理物理壞軌的核心思想是將這些有壞軌的簇單獨分成一個分區,並
隱藏起來避免其它程序調用,這樣就可以不讓壞軌擴散,以免造成更大的損
失。對於這一處理,我們主要是使用Partition Magic6.0這款DOS下的軟體。

  在DOS界面下進入PQ 6.0之後,我們先用Operations選單下的Check For
Errors命令來確定物理壞軌的位置,因為PQ6.0的這項功能非常出色,不像\\r
Windows下的Scandisk那樣經常誤診。

  PQ6.0的真正強大之處在於它能將所有藏有壞軌的簇用特殊標記標定出來,
而且你可以將這些壞簇全部選中,然後將它們劃分到一個獨立的新分區。這完
全是圖形化的操作,是非常方便的。隨後,大家切記要把這個充滿罪惡的分區
隱藏起來,這樣才能確保它不會被調用。此時使用Advance選單下的Hide
Partition命令就可以實現。

  擁有PQ6.0之後,物理壞軌真的不難解決,而且可以有效避免擴散問題。但
是需要注意的是,無論如何,此時的硬碟已經處於亞健康狀態,其中的數據還
是非常危險的。用PQ6.0處理物理壞軌後,究竟這塊硬碟還能用多少時間很難
說,這要看運氣了。

  DOS啟動的低級失誤——邏輯鎖

  硬碟邏輯鎖是一種很常見的惡作劇手段。中了邏輯鎖之後,無論使用什麼
設備都不能正常引導系統,甚至是軟碟、光碟、掛雙硬碟都一樣沒有任何作
用。

  要解決邏輯鎖的問題,就要知道問題的根源。其實在DOS系統啟動時,它會
搜索所有邏輯碟的順序。首先要找的是主引導扇區的分區表信息,它位於硬碟
的零磁頭零柱面的第一個扇區的OBEH地址開始的地方,當分區信息開始的地方
為80H時表示是主引導分區,其他的為擴展分區,主引導分區被定義為邏輯盤C
盤,然後查找擴展分區的邏輯碟,被定義為D碟,以此類推找到E,F,G……邏
輯鎖就是在此下手,修改了正常的主引導分區記錄,將擴展分區的第一個邏輯碟
指向自己,DOS在啟動時查找到第一個邏輯碟後,查找下個邏輯碟總是找到是自
己,這樣一來就形成了死循環。

  對於這類問題,如果你不想要硬碟上的數據了,那麼處理起來也是非常爽
快的。大家可以在BIOS中將所有IDE接口設為NONE,然後用軟碟啟動系統,此時
肯定可以啟動,因為系統根本就沒有硬碟。接著,我們就使用經典的硬碟管理
軟件DM了。由於DM可以不依賴於主板BIOS來識別硬碟,因此你可以用DM進行分
區格式化,這樣就能完全解決問題,而且萬無一失,簡單方便,惟一的遺憾就
是數據保不住了。

  此外還有一種方法也是非常值得推薦的,它可以保住硬碟中的數據。首先
準備一張啟動碟,然後在一台正常的機器上,使用你熟悉的二進制編輯工具
(UltraEdit等)修改軟碟上的IO.SYS文件(修改前記住改該文件的屬性為正常),
具體是在這個文件裡面搜索第一個「55aa」字符串,找到以後修改為任何其他
數值即可。用這張修改過的系統軟碟你就可以順利地帶著被鎖的硬碟啟動了。
不過這時由於該硬碟正常的分區表已經被破壞,你無法用FDISK來刪除和修改分
區,但是此時可以用上面關於分區表恢復的方法來處理。

  死馬當活馬醫——修復0磁軌損壞的硬碟

  如果在對硬碟進行格式化時,系統提示「Track 0 Bad」的話,那麼意味著
硬碟的0磁軌損壞了。一般來說這種故障是難以修好的,但是我們還是不必放
棄,說不定還有一線生機。

  其實0磁軌損害也是壞軌的問題,只不過關鍵的0磁軌也有壞軌而已。此
時,我們所要做的就是重新標記0磁軌的位置。這項工作我們可以交給PCTools
9.0工具包,我們要利用的是其中的DE.EXE命令。

  為了修改0磁軌文字,首先要去掉DE的只讀屬性,我們必須把
Configuration下Read Only前的鉤消去。隨後在主選單Select中進入Drive
type,並選擇下一級的Physical→Hard disk。回車之後,我們的主選單就會出
現Partition Table(分區表),注意找Beginning Cylinder(起始柱面)這一項,
它代表硬碟的0柱面開始,也就是0磁軌的位置。此時大家只要稍微動一下,把
它改為1或者2即可。

  需要說明的是,這裡的數值不能隨意改動,一旦改動幅度太大,BIOS就不
能正確識別硬碟。但是問題是萬一改動後的位置仍然是有壞軌的怎麼辦?呵
呵,我目前也想不出辦法,希望有機會大家可以探討一下。如果運氣不算太壞
的話,那麼我們接著就可以採用隱藏壞軌的方法來進行分區格式化處理了。

http://www.wahas.com/viewthread.php?tid=220676&extra=page%3D5

 

創作者介紹

隨性自我~

lzwceo589 發表在 痞客邦 PIXNET 留言(0) 人氣()