硬盘零磁道与分区表的修复

[复制链接]
  • TA的每日心情
    慵懒
    2021-9-24 10:02
  • 签到天数: 7 天

    [LV.3]八品县丞

    15

    主题

    62

    回帖

    394

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    394
    发表于 2008-12-12 15:34:36 | 显示全部楼层 |阅读模式
    零磁道处于硬盘上一个非常重要的位置,硬盘的主引导记录区(MBR)就在这个位置上。MBR位于硬盘的0磁道0柱面1扇区,其中存放着硬盘
    主引导程序和硬盘分区表。在总共512字节的硬盘主引导记录扇区中,446字节属于硬盘主引导程序,64字节属于硬盘分区表(DPT),两个
    字节(55 AA)属于分区结束标志。由此可见,零磁道一旦受损,将使硬盘的主引导程序和分区表信息遭到严重破坏,从而导致硬盘无法自
    举。

      零磁道损坏属于硬盘坏道之一,只不过由于它的位置太重要,因而一旦遭到破坏,就会产生严重的后果。

      通常的维修方法是通过Pctools9.0的DE(磁盘编辑器)来修复(或者类似的可以对磁盘扇区进行编辑的工具也可以),其方法如下:

      用Windows 9x启动盘启动,插入含有Pctools9.0的光盘。运行PCT90目录下的de.exe,先进入“Options”菜单,选“Configuration”
    (配置)命令,按下“空格”键去掉Read Only(只读)前面的勾(按Tab键切换),之后,保存退出。

      接着选择并执行主菜单“Select”(选择)中的Drive(驱动器),进去之后在“Drive type”(驱动器类型)项中,选择Physical
    (物理的),并按空格选定,再按“Tab”键切换到“Drives”项,选中“Hard disk”(硬盘),最后,选择“OK”并回车。

      之后,回到主菜单中,打开“Select”菜单,这时会出现Partition Table(分区表),选中并进入,之后出现硬盘分区表信息。如果
    硬盘有两个分区,l分区就是C盘,该分区是从硬盘的0柱面开始的,那么,将1分区的Beginning Cylinder(起始柱面)的0改成1就可以了。
    保存后退出。

      要注意的是,在修改之前先将硬盘上的重要资料备份出来。重新启动,按Delete键进入回CMOS设置,选“IDE AUTO DETECT”,可以看
    到CYLS数比原来减少了1,之后,保存设置并退出。重新分区、格式化,即可救活硬盘。

      需要注意的是:由于DE工具仅对FAT16分区的硬盘有效,因此,对于FAT32分区的硬盘来说,可以通过分区大师(PQ)等磁盘工具,将
    FAR32转换为FAT16,然后再对其进行处理。

      另外,有人还探索出了通过修改硬盘电机定位系统来改变零磁道位置和通过电路调整来改变磁头的分配逻辑,以达到重新定位零磁道的
    目的。当然这需要更深厚的硬件水平,实现起来也比较复杂。

    分区表损坏的修复

      硬盘主引导记录所在的扇区也是病毒重点攻击的地方,通过破坏主引导扇区中的DPT(分区表),即可轻易地损毁硬盘分区信息。分区
    表的损坏通常来说不是物理损坏,而是分区数据被破坏。因此,通常情况下,可以用软件来修复。

      通常情况下,硬盘分区之后,备份一份分区表至软盘、光盘或者USB盘上是极为明智的。这个方面,国内著名的杀毒软件KV3000系列和
    瑞星都提供了完整的解决方案。另外,对于没有备份分区表的硬盘,也提供了相应的修复方法,不过成功率相对较低。

      另外,中文磁盘工具DiskMan在这方面也是行家里手。重建分区表作为它的一个“杀手锏”功能,非常适合用来修复分区表损坏。

      对于硬盘分区表被分区调整软件(或病毒)严重破坏,引起硬盘和系统瘫痪,DiskMan可通过未被破坏的分区引导记录信息重新建立分
    区表。在菜单的工具栏中选择“重建分区表”,DiskMan即开始搜索并重建分区。DiskMan将首先搜索0柱面0磁头从2扇区开始的隐含扇区,
    寻找被病毒挪动过的分区表。接下来搜索每个磁头的第一个扇区。搜索过程可以采用“自动”或“交互”两种方式进行。自动方式保留发现
    的每一个分区,适用于大多数情况。交互方式对发现的每一个分区都给出提示,由用户选择是否保留。当自动方式重建的分区表不正确时,
    可以采用交互方式重新搜索。

      但是,需要注意的是,重建分区表功能不能做到百分之百的修复分区表,除非你以前曾经备份过分区表,然后通过还原以前备份的分区
    表来修复分区表损坏。因此可见,平时备份一份分区表是多么的必要!

    [ 本帖最后由 jsyzwfff 于 2008-12-12 16:18 编辑 ]
  • TA的每日心情
    慵懒
    2014-6-17 17:49
  • 签到天数: 5 天

    [LV.2]九品芝麻官

    53

    主题

    516

    回帖

    519

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    519
    QQ
    发表于 2008-12-12 15:52:04 | 显示全部楼层
    软件是不收费可你还是在收费啊
  • TA的每日心情
    无聊
    2012-6-26 14:55
  • 签到天数: 1 天

    [LV.1]布衣百姓

    4

    主题

    107

    回帖

    2902

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    2902
    发表于 2008-12-12 16:04:38 | 显示全部楼层
    软件是不收费可你还是在收费啊
    转自中国硬盘基地技术社区 http://bbs.intohard.com ,原文地址:http://bbs.intohard.com/viewthread.php?tid=54114

    该用户从未签到

    0

    主题

    180

    回帖

    118

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    118
    发表于 2008-12-12 22:15:38 | 显示全部楼层
    感谢你的知识,谢谢分享

    该用户从未签到

    0

    主题

    154

    回帖

    118

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    118
    QQ
    发表于 2008-12-13 10:56:33 | 显示全部楼层
    谢谢经验分享..........

    该用户从未签到

    68

    主题

    477

    回帖

    1万

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    15869
    QQ
    发表于 2008-12-13 14:26:54 | 显示全部楼层
    这种方法是不行的,呵呵

    该用户从未签到

    2

    主题

    487

    回帖

    848

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    848
    QQ
    发表于 2009-6-23 12:53:46 | 显示全部楼层
    good good stusy !day day up!

    该用户从未签到

    4

    主题

    246

    回帖

    193

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    193
    发表于 2009-7-12 21:59:29 | 显示全部楼层
    新人学习中!

    该用户从未签到

    1

    主题

    36

    回帖

    63

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    63
    发表于 2009-8-12 05:39:52 | 显示全部楼层
    我也觉得这个方法对0磁道物理坏道不行

    该用户从未签到

    0

    主题

    63

    回帖

    93

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    93
    发表于 2009-8-12 06:54:10 | 显示全部楼层
    不错,楼主分析得非常详细呀
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表