硬盤物理壞道與零壞道的檢修方法
硬盤的磁道壞道是常見的硬盤故障現象,硬盤的壞道包括邏輯壞道、物理壞道以及零磁道壞道。硬盤不修復會導致里面的數據丟失,因此我們應該掌握一套硬盤維修的方法,以免硬盤出現故障時,束手無策。下面是筆者給出的對物理壞道與零壞道常見的檢修方法。
案例一:物理壞道的檢修
如果硬盤上出現了無法修復的壞簇或物理壞道,大家可用一些磁盤工具軟件將這些壞道單獨分為一個區并隱藏起來,這樣可延長你的硬盤的使用壽命。
方法1:如一塊4.3G硬盤,在2G處有嚴重的物理壞道,用FORMAT格式化過不去,SCANDISK或NDD檢測也過不去,但能正常分區。找來一款分區格式化軟件SMART FDISK,用啟動盤啟動電腦后,進入盤符A:,運行該軟件執行文件SFDISK.EXE。然后刪掉(DELELE)原有分區,算出壞道在該硬盤上所在的位置。如本例,先建立1990MB的基本分區,快速格式化后激活,然后再在壞道處分出約50MB的邏輯分區,再將以后所剩的硬盤空間作為一個邏輯區后用快速格式化功能將其快速格式化;最后再將那個約50MB的壞道所在的區刪除掉就是了。然后重啟,一個有嚴重物理壞道的硬盤就這么很快地被修好了,以后磁頭再也不會去讀那些被刪除了的壞道區了。
方法2:下面我們再來說說WINDOWS系統自帶的FDISK分區軟件在這種情況下的應用方法。例如一塊1GB的硬盤,在格式化到10%時不能順利通過,這時按“Ctrl+Break”強行終止,運行FDISK以建立一個90MB的DOS分區,命名為C盤,然后再建立一個20MB的邏輯盤D,再將余下的800余MB建立一個邏輯盤E,退出FDISK再運行FORMAT E:如果格到10%時又遇到阻礙,這時用FDISK再建立一個88MB的E盤,10MB的F盤余下的790MB作為G盤。繼續重復上面的操作,直到完成,然后運行FDISK將10MB的D、F盤刪除,這時余下的就是沒有壞道的好盤了。
方法3:同理,用PartitionMagic,DiskManager等磁盤軟件也可完成這樣的事。如PartitionMagic分區軟件,先用PartitionMagic4中的“check”命令或WINDOWS中的磁盤掃描程序來掃描磁盤,算出壞簇在硬盤上的位置,然后在Operations菜單下選擇“Advanced/bad Sector Retest”;把壞簇所在硬盤分成多個區后,再把壞簇所在的分區隱藏,以免在Windows中誤操作,這個功能是通過Hide Part ition菜單項來實現的。這樣也能保證有嚴重壞道的硬盤的正常使用,并免除系統頻繁地去讀寫壞道區而蔓延產生出更多的壞道。
案例二:零磁道算壞的檢修
系統顯示“TRACK 0 BAD,DISK UNUSABLE”,意思為“零磁道損壞,硬盤無法使用”或用磁盤掃描程序掃描其它硬盤時,其0扇區出現紅色“B”。硬盤0扇區損壞,一般人往往將出現這樣故障的硬盤報廢。其實,合理地運用一些磁盤軟件,把報廢的0扇區屏蔽起來,而用1扇區取而代之就能起到起死回生的效果,這樣的軟件如Pctools9.0和NU8等。
方法1,我們先以PCTOOLS9.0為例來做說明。一個2.1GB的硬盤出現上述故障。用啟動盤啟動電腦后,運行PCTOOLS9.0目錄下的DE.EXE文件,接著選主菜單Select中的Drive,進去后在Drive type項選Physical,按空格選定,再按Tab鍵切換到Drives項,選中hard disk,然后回車,回到主菜單,打開Select菜單,這時會出現Partition Table,選中進入后出現硬盤分區表信息。該硬盤有兩個分區,找到C區,該分區是從硬盤的0柱面開始的,那么,將1分區的Beginning Cylinder的0改成1,保存后退出。重新啟動電腦后按Del鍵進入CMOS設置,運行“IDE AUTO DETECT”,可以看到CYLS由782變成781,保存退出后重新分區并格式化該硬盤。該硬盤就起死回生了。
方法2,其次諾頓NU8.0也較好用。例如一個1.28GB的硬盤出現0磁道損壞故障,進入NU8工具包目錄,運行其主程序NORTON.EXE,然后可先選“補救盤”的RESCUE選項,對該硬盤的引導區、分區表等信息進行備份。接著選擇磁盤編輯器“DISKEDIT”,成功運行后選對象“Object”,選“分區表”后可見本硬盤的參數如下:面SIDE為0-63,簇CYLINDER為0-255,扇區SECTOR為1-63。其主引導記錄和分區表信息就應該在0面0簇1扇區。我們要做的事就是把其C盤的起始扇區從0面0簇1扇改為0面1簇1扇,移動光標手工修改即可。另外需要說的就是改動數值要根據具體情況而定。最后存盤后退出重啟電腦,用FORMAT命令格式化硬盤即可正常使用了,需要特別留意的是修好后的硬盤一定不要再用DOS下的FDISK等分區工具對其進行重新分區操作,以免又改變硬盤的起始扇區。
方法3,對于“邏輯炸彈”造成的假零磁道損壞,除了用專門解鎖的程序處理外,還可以低格硬盤前幾個磁道或者用DiskManager清零的辦法使硬盤重新分區使用,但數據會全部丟失。主引導記錄MBR信息被破壞,會造成FDISK重新分區處理后的硬盤不能啟動,處理的辦法很簡單,執行Fdisk/MBR命令,或者用類似DiskManager這樣的軟件重寫一遍就行了。