12
刚刚去过 发新帖
楼主: wage045 - 

硬盘错误导致数据丢失

[复制链接]

该用户从未签到

3

主题

21

回帖

270

积分

[INTOHARD]排长

Rank: 3Rank: 3

积分
270
发表于 2009-5-24 16:44:26 | 显示全部楼层
怎么手工修复扩展分区链?

该用户从未签到

5

主题

528

回帖

1660

积分

[INTOHARD]营长

Rank: 6Rank: 6

积分
1660
QQ
发表于 2009-5-24 17:29:46 | 显示全部楼层
[quote]怎么手工修复扩展分区链?
kaikai5862 发表于 2009-5-24 16:44
由于原来的扩展分区被其它软件修改成主分区了,MBR里的主分区表指向的是错误的分区DBR,用PTDD的重建分区表功能,搜索出一大堆分区链结构,经询问LZ,选出合适的分区表项,恢复C、D盘分区表,但原来的E盘没有找到,将PTDD操作的结果存盘,再用磁盘扇区编辑器,顺着分区链表手工查找分区链表信息,先到D盘最后取出备用DBR,恢复到D盘主DBR位置,然后在备用DBR后一个扇区,看到一个属性为06的分区表项,怀疑是原来的E盘扩展分区链表,遂即加3F个扇区检查其DBR,但DBR并不存在,为了证明这是原来的E盘,我又在此DBR地址的基础上加上$MFT的偏移量,果然看到了$MFT,于是再到E盘最后一个扇区将备用DBR复制到主DBR位置,将E盘EBR的属性由06改为07,再为D盘EBR怎加一条扩展表项,指向E盘EBR,然后还将第一分区表项的分区扇区数修正,使分区扇区数加保留扇区数,等于扩展分区表项的偏移扇区编号,至此即大功告成,启动后数据重现。

该用户从未签到

2

主题

64

回帖

275

积分

[INTOHARD]排长

Rank: 3Rank: 3

积分
275
发表于 2009-6-3 14:35:08 | 显示全部楼层
厉害厉害。。。学习中。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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