MBR被破坏修复,实验案例,才开始的学习记录

2017年2月16日16:28:13 发表评论 1,385 views

最近学了点数据恢复,以下是数据恢复其中的一个案例,第一个次,可能有很多不明白的地方,也有很多没写明的放,看到的伙伴希望你能提出来哪里没看懂,留个言,我会多多改善的,当然,随着学习的深入也会随着完善的。



MBR被破坏修复

如下图,一块硬盘,一个主分区,3个扩展分区。这个4个分区都是正常使用的。

MBR被破坏修复,实验案例,才开始的学习记录

把硬盘的MBR破坏后,硬盘是没有初始化的。

MBR被破坏修复,实验案例,才开始的学习记录

使用工具:WinHex

 

下面来恢复这种情况。

 

1、复制一块正常硬盘正常的MBR

MBR被破坏修复,实验案例,才开始的学习记录

MBR被破坏修复,实验案例,才开始的学习记录

2、这是需要修复的MBR,第一个扇区是空的。把刚才复制的MBR写入这块硬盘。

MBR被破坏修复,实验案例,才开始的学习记录

3、接下来就是修复了。

         分析:根据前面的分区知道在主分区表只需要填写两个分区表项就行了,一个是主分区,一个是主扩展分区。

 

4、向下搜索55AA,偏移条件512=510

MBR被破坏修复,实验案例,才开始的学习记录

5、在2048扇区找个一个,

MBR被破坏修复,实验案例,才开始的学习记录

显然这个是一个DBR

MBR被破坏修复,实验案例,才开始的学习记录

6、从其中的BPB得到,隐藏扇区:2048  此分区的总大小:10485759

格式NTFS,所以总大小还要加1,分区的总大小:10485760,是这个硬盘的第一个分区。

MBR被破坏修复,实验案例,才开始的学习记录

7、上一步知道了主分区大小,把分区大小加和隐藏扇区数相加得到一个数,然后跳转的此扇区后看到一个分区表,很显然这是一个扩展分区表是EBR1的,没有被损坏。知道这些信息就可以直接填写主分区表了。

MBR被破坏修复,实验案例,才开始的学习记录

MBR被破坏修复,实验案例,才开始的学习记录

8、这样填写分区表,根据我们找出的BPB得到第一个分区的信息,然后扩展分区的信息就是:起始位置是第一个分区的其实起始位置2048加分区总大小10485760

总打下就是怎么磁盘的扇区数减去起始位子的扇区数就是扩展分区的大小了。

MBR被破坏修复,实验案例,才开始的学习记录

9、以上都搞定了,重新连接硬盘,硬盘又恢复了。

点击进入下载-MBR被破坏修复.docx

历史上的今天:


欢迎来到菜鸟头头的个人博客
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: