如何重建分区表

[复制链接]
xgn

该用户从未签到

1

主题

5

回帖

19

积分

[INTOHARD]工兵

Rank: 1

积分
19
发表于 2008-1-10 11:49:12 | 显示全部楼层 |阅读模式
我把一个200G(ata)的硬盘连接到一部新装的电脑时,发现此硬盘无“未指派”,丢失了分区表。用了《FinalData Enterprise 2.0》、《易我分区表医生V3.0》、DOS下的一些软件都找不到。用烟台硬盘数据提供的《Find and Mount》只找到第一个分区(97.7G的)另外一个分区找不到(88.7G的)。现用《ha_winhex14.2SR-2》找到了这两个分区(如下图),但,不知道怎么恢复,那位大侠指教一下,多谢。
66.jpg

该用户从未签到

24

主题

737

回帖

5602

积分

[INTOHARD]团长

bbs.yuhedata.com

Rank: 8Rank: 8

积分
5602
QQ
发表于 2008-1-10 11:52:07 | 显示全部楼层
哦,这个容易
  • TA的每日心情
    开心
    2013-5-27 10:51
  • 签到天数: 5 天

    [LV.2]九品芝麻官

    73

    主题

    711

    回帖

    1889

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    1889
    QQ
    发表于 2008-1-10 17:30:50 | 显示全部楼层
    用这软件试试。

    [ 本帖最后由 jim19 于 2008-1-10 17:36 编辑 ]

    Partition Table Doctor 3.0.rar

    1.54 MB, 下载次数: 2259, 下载积分: 金子 -2

  • TA的每日心情
    开心
    2013-5-27 10:51
  • 签到天数: 5 天

    [LV.2]九品芝麻官

    73

    主题

    711

    回帖

    1889

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    1889
    QQ
    发表于 2008-1-10 17:38:20 | 显示全部楼层
    从winhex上看,说明分区的dbr部分都是好的,可能硬盘mbr遭到破坏了,根据winhex提供的数值,计算他的分区表,用winhex的模板重建分区表。

    该用户从未签到

    24

    主题

    737

    回帖

    5602

    积分

    [INTOHARD]团长

    bbs.yuhedata.com

    Rank: 8Rank: 8

    积分
    5602
    QQ
    发表于 2008-1-10 23:34:36 | 显示全部楼层
    从DBR里提取的分区大小别忘了加1啊
    xgn

    该用户从未签到

    1

    主题

    5

    回帖

    19

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    19
     楼主| 发表于 2008-1-11 11:52:58 | 显示全部楼层
    多谢兄弟们的指教。

    该用户从未签到

    28

    主题

    311

    回帖

    1146

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    1146
    发表于 2008-1-11 12:36:20 | 显示全部楼层
    便宜28处4字节就是分区大小,然后写到主分区就可以了。

    该用户从未签到

    24

    主题

    737

    回帖

    5602

    积分

    [INTOHARD]团长

    bbs.yuhedata.com

    Rank: 8Rank: 8

    积分
    5602
    QQ
    发表于 2008-1-16 00:03:35 | 显示全部楼层
    NTFS是用8个字节描述分区的扇区总数的。所以应该是28-2FH偏移
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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