“0”磁軌處於硬碟上一個非常重要的位置,硬碟的主引導記錄區(MBR)就在這個位置上。MBR位於硬碟的0磁軌0柱面1扇區,其中存放著硬碟主引導程式和硬碟分區表。在總共512位元組的硬碟主引導記錄扇區中,446位元組屬於硬碟主引導程式,64位元組屬於硬碟分區表(DPT),兩個位元組(55 AA)屬於分區結束標誌。由此可見,“0”磁軌一旦受損,將使硬碟的主引導程式和分區表資訊遭到嚴重破壞,從而導致硬碟無法自舉。“0”磁軌損壞也屬於硬碟壞道,只不過由於它的位置太重要,因而一旦遭到破壞,就會產生嚴重的後果。
1.硬碟“0”磁軌損壞後的癥狀
當硬碟“0”磁軌損壞後:系統自檢能通過,但啟動時,分區丟失或者C盤目錄丟失,硬碟出現有規律的“咯吱……咯吱”的尋道聲,運行SCANDISK掃描C盤,在第一簇出現一個紅色的“B”;Fdisk等分區軟體找不到硬碟、利用低版本的DM進行分區時,程式“死”在0磁軌上;在進行“Format C:”時,工具提示0磁軌損壞或無休止地執行讀命令“Track 0 Bad”。
2.解決硬碟“0”磁軌損壞的思路
磁頭總是把“0”磁軌作為尋道的基準點,如果“0”磁軌出現物理損壞,磁頭定位機構會因找不到“0”磁軌,使硬碟自舉失敗。因此,在解決硬碟“0”磁軌損壞問題時,一般都採取“以1代0”的方法,也就是在劃分硬碟分區時,重新定義“0”磁軌,將原來的“1”磁軌定義為邏輯上的“0”磁軌,避開已損壞的“0”磁軌。
3.通過工具軟體解決硬碟“0”磁軌損壞
(1)通過DM萬用版解決
首先從網上下載DM萬用版並製作好DM啟動磁碟片,然後執行DM並進入其主介面。在主介面中按下Alt+M按鍵組合進入DM的進階模式,將游標定位到“(E)dit/View partitions”(編輯/查看分區)選項,按斷行符號鍵之後,程式要求選擇需要修複的硬碟,選中硬碟,按斷行符號便進入了該硬碟的分區查看介面。1所示。
在分區列表框中選中“1”號分區,此時上面的分區資訊列將顯示該分區資訊,例如分區格式、容量、開始的柱面、結束的柱面等。此時需要記住開始柱面中的“0”和結束柱面序號“2489”。保持游標定位在1號分區上,然後按下Del鍵刪除該分區,在出現的確認刪除分區的介面中選擇“Yes”並斷行符號,此時1號分區便刪除了。
保持游標停留在1號分區上,然後按下Ins鍵添加分區。在出現的分區類型介面中選擇“DOS-FAT32”選項,按斷行符號後便到了此時修複的關鍵步驟——“Select Entry Mode”(設定容量模式)。在該介面中一定要選擇“(C)ylinders”(柱頭)選項,斷行符號後便進入了容量輸入介面。在該介面中,是按照柱面來輸入容量的。對於第一個分區(也就是C盤)而言,都是從第1個柱面開始,但現在我們必需將前面的“0”改成“1”,至於後面該分區結束的柱面數沒有必要修改,可以根據之1號分區的結束柱面數進行填寫。
重新劃分好1號分區後,返回到分區介面,將游標定位到“Save and Continue”(儲存並繼續)選項儲存設定,然後按下Esc鍵推出DM,最後根據提示重新啟動電腦。
重新啟動電腦後,首先在BIOS中通過“IDE HDD Auto-Detection”功能重新設定硬碟參數,然後進入對C盤進行格式化。至此,修複工作結束。
(2)通過PCTools解決
工具軟體PCTools是由美國Central Point公司針對PC機設計的工具 + 生產力包,該軟體包中的DE(DiskEdit)工具可用來修複“0”磁軌損壞的硬碟。
首先將PCTools 9.0下載到本地硬碟,由於該軟體包體積比較大,且無法在FAT32格式上的硬碟上運行,因此最好是將下載得到的壓縮包解壓縮,然後將整個PCTools工具包燒錄到光碟片上。當然,如果硬碟上有FAT16格式的分區,也可以將PCTools放在該分區上並運行。
準備一張系統啟動磁碟片(或啟動光碟片),將啟動盤放入軟碟機並引導系統(注意,一定要載入光碟機驅動),然後放入預先準備好有PCTools的光碟片,進入光碟片上DE所在的目錄並運行DE。進入DE主介面之後,首先會彈出一個資訊視窗,提示此時DE運行在唯讀狀態。按斷行符號之後,程式會提示使用者選擇要開啟的檔案,此時直接按斷行符號開啟預設的文檔即可。開啟文檔後,按下Atl鍵啟用功能菜單,選擇“Options(選項)→Configuration(配置)”功能表命令。按斷行符號後進入配置視窗,通過“Tab”鍵將游標定位到“Read Only”(唯讀)選項上,然後按空格鍵將該選項前的“√”取消,最後選擇“OK”儲存設定。
在分區列表框中選中“1”號分區,此時上面的分區資訊列將顯示該分區資訊,例如分區格式、容量、開始的柱面、結束的柱面等。此時需要記住開始柱面中的“0”和結束柱面序號“2489”。保持游標定位在1號分區上,然後按下Del鍵刪除該分區,在出現的確認刪除分區的介面中選擇“Yes”並斷行符號,此時1號分區便刪除了。
保持游標停留在1號分區上,然後按下Ins鍵添加分區。在出現的分區類型介面中選擇“DOS-FAT32”選項,按斷行符號後便到了此時修複的關鍵步驟——“Select Entry Mode”(設定容量模式)。在該介面中一定要選擇“(C)ylinders”(柱頭)選項,斷行符號後便進入了容量輸入介面。在該介面中,是按照柱面來輸入容量的。對於第一個分區(也就是C盤)而言,都是從第1個柱面開始,但現在我們必需將前面的“0”改成“1”,至於後面該分區結束的柱面數沒有必要修改,可以根據之1號分區的結束柱面數進行填寫。
重新劃分好1號分區後,返回到分區介面,將游標定位到“Save and Continue”(儲存並繼續)選項儲存設定,然後按下Esc鍵推出DM,最後根據提示重新啟動電腦。
重新啟動電腦後,首先在BIOS中通過“IDE HDD Auto-Detection”功能重新設定硬碟參數,然後進入對C盤進行格式化。至此,修複工作結束。
(2)通過PCTools解決
工具軟體PCTools是由美國Central Point公司針對PC機設計的工具 + 生產力包,該軟體包中的DE(DiskEdit)工具可用來修複“0”磁軌損壞的硬碟。
首先將PCTools 9.0下載到本地硬碟,由於該軟體包體積比較大,且無法在FAT32格式上的硬碟上運行,因此最好是將下載得到的壓縮包解壓縮,然後將整個PCTools工具包燒錄到光碟片上。當然,如果硬碟上有FAT16格式的分區,也可以將PCTools放在該分區上並運行。
準備一張系統啟動磁碟片(或啟動光碟片),將啟動盤放入軟碟機並引導系統(注意,一定要載入光碟機驅動),然後放入預先準備好有PCTools的光碟片,進入光碟片上DE所在的目錄並運行DE。進入DE主介面之後,首先會彈出一個資訊視窗,提示此時DE運行在唯讀狀態。按斷行符號之後,程式會提示使用者選擇要開啟的檔案,此時直接按斷行符號開啟預設的文檔即可。開啟文檔後,按下Atl鍵啟用功能菜單,選擇“Options(選項)→Configuration(配置)”功能表命令。按斷行符號後進入配置視窗,通過“Tab”鍵將游標定位到“Read Only”(唯讀)選項上,然後按空格鍵將該選項前的“√”取消,最後選擇“OK”儲存設定。
返回到主介面,選擇“Select(選擇)→Drive(裝置)”功能表命令,然後在出現的磁碟機列表將游標定位到“Physical”(物理磁碟)上,按空格鍵選中它,選中“Drives”(裝置)欄中的“Hard Disk”(硬碟)並斷行符號。
返回到主介面之後,選擇“Select→Partition Table(分區表)”功能表命令,選中並進入將出現硬碟分區表資訊。如果硬碟有多個分區,那麼l分區就是C盤,該分區是從硬碟的0柱面開始。將1分區的“Beginning Cylinder”(起始柱面)的0改成1即可。2所示。
修改之後請按斷行符號,這時軟體會提示問是否儲存更改,選擇“Save”(儲存)並斷行符號確定。然後按下Esc鍵退出即可。重新啟動電腦,按下Del鍵進入BIOS設定畫面,讓BIOS自動檢查硬碟設定,應該可以看到該硬碟的“Cylinder”(柱頭)比原來減少了1,儲存並退出,重新分區,然後格式化,修複完成。