如何修複硬碟分區表和零磁軌

來源:互聯網
上載者:User

  零磁軌的修複

  零磁軌處於硬碟上一個非常重要的位置,硬碟的主引導記錄區(MBR)就在這個位置上。MBR位於硬碟的0磁軌0柱面1扇區,其中存放著硬碟主引 導程式和硬碟分區表。在總共512位元組的硬碟主引導記錄扇區中,446位元組屬於硬碟主引導程式,64位元組屬於硬碟分區表(DPT),兩個位元組(55AA) 屬於分區結束標誌。由此可見 ,零磁軌一旦受損,將使硬碟的主引導程式和分區表資訊遭到嚴重破壞,從而導致硬碟無法自舉。

  零磁軌損壞屬於硬碟壞道之一,只不過由於它的位置太重要,因而一旦遭到破壞,就會產生嚴重的後果。

  通常的維修方法是通過Pctools9.0的DE(磁碟編輯器)來修複(或者類似的可以對磁碟扇區進行編輯的工具也可以),其方法如下:

  用Windows9x啟動盤啟動,插入含有Pctools9.0的光碟片。運行PCT90目錄下的de.exe,先進入“Options”菜單, 選“Configuration”(配置)命令,按下“空格”鍵去掉ReadOnly(唯讀)前面的勾(按Tab鍵切換),之後,儲存退出。

接 著選擇並執行主菜單“Select”(選擇)中的Drive(磁碟機),進去之後在“Drivetype”(磁碟機類型)項中,選擇Physical(物 理的),並按空格選定,再按“Tab”鍵切換到“Drives”項,選中“Harddisk”(硬碟),最後,選擇“OK”並斷行符號。

  之後,回到主菜單中,開啟“Select”菜單,這時會出現PartitionTable(分區表),選中並進入,之後出現硬碟分區表資訊。如 果硬碟有兩個分區,l分區就是C盤,該分區是從硬碟的0柱面開始的,那麼,將1分區的BeginningCylinder(起始柱面)的0改成1就可以 了。儲存後退出。

  要注意的是,在修改之前先將硬碟上的重要資料備份出來。重新啟動,按Delete鍵進入回CMOS設定,選“IDEAUTODETECT”,可以看到CYLS數比原來減少了1,之後,儲存設定並退出。重新分區、格式化,即可救活硬碟。

  需要注意的是:由於DE工具僅對FAT16分區的硬碟有效,因此,對於FAT32分區的硬碟來說,可以通過分區大師(PQ)等磁碟工具,將FAR32轉換為FAT16,然後再對其進行處理。

  另外,有人還探索出了通過修改硬碟電機定位系統來改變零磁軌位置和通過電路調整來改變磁頭的分配邏輯,以達到重新置放零磁軌的目的。當然這需要更深厚的硬體水平,實現起來也比較複雜。

  分區表損壞的修複

  硬碟主引導記錄所在的扇區也是病毒重點攻擊的地方,通過破壞主開機磁區中的DPT(分區表),即可輕易地損毀硬碟分區資訊。分區表的損壞通常來說不是物理損壞,而是分區資料被破壞。因此,通常情況下,可以用軟體來修複。

  通常情況下,硬碟分區之後,備份一份分區表至磁碟片、光碟片或者USB盤上是極為明智的。這個方面,國內著名的殺毒軟體瑞星提供了完整的解決方案。另外,對於沒有備份分區表的硬碟,也提供了相應的修複方法,不過成功率相對較低。

  另外,中文磁碟工具DiskMan在這方面也是行家裏手。重建分區表作為它的一個“殺手鐧”功能,非常適合用來修複分區表損壞。

  對於硬碟分區表被分區調整軟體(或病毒)嚴重破壞,引起硬碟和系統癱瘓,DiskMan可通過未被破壞的分區引導記錄資訊重建立立分區表。在菜 單的工具列中選擇“重建分區表”,DiskMan即開始搜尋並重建分區。DiskMan將首先搜尋0柱面0磁頭從2扇區開始的隱含扇區,尋找被病毒挪動過 的分區表。接下來搜尋每個磁頭的第一個扇區。搜尋過程可以採用“自動”或“互動”兩種方式進行。自動方式保留髮現的每一個分區,適用於大多數情況。互動方 式對發現的每一個分區都給出提示,由使用者選擇是否保留。當自動方式重建的分區表不正確時,可以採用互動方式重新搜尋。

  但是,需要注意的是,重建分區表功能不能做到百分之百的修複分區表,除非你以前曾經備份過分區表,然後通過還原以前備份的分區表來修複分區表損壞。因此可見,平時備份一份分區表是多麼的必要!

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。