说明啊,这其实是我的作业,就是岳老师给我们一个被他修改过的硬盘,让我们把删除过的分区恢复出来,给我们的虚拟硬盘恢复出来以后每个分区上面都有数据,必须也保证这些数据的完整性。那盘上到底有什么?现在,我也不知道……

首先就是挂硬盘,那个20g的硬盘就是岳老师给我的硬盘

001

对了,有一个很好用的工具,diskman 我觉着要是用他来恢复还是很简单的,不过用岳老师的话来说“工具只是工程师思想的延伸”所以工具到底能不能恢复出来也不一定,不但要看思想,还要看rp。

002

深山红叶的确是个好东西恩恩,严重同意,基本上不管电脑出现什么问题,深山红叶+系统盘就能完全搞定,嘿嘿,偶不是在做广告

003

这不是传说中的diskman么,不过他还有另一个名字,diskgen,我的硬盘应该是第二块硬盘,20g的那个

004

然后工具——重建分区表就会出现以下提示,选继续

005

选交互模式

006

交互模式的话扫描出来分区表会有提示,下面在536/0/1处扫描出来分区表,看来不错,因为实在起始磁头的,保存看看

007

继而536/1/1,983/0/1,1097/1/1也被发现

008

009

010

确定……

011

怎么看怎么别扭!~~哪有这样的分区表啊?一个超级小的分区显示不能用,再就是一个主分区 然后就是一个扩展分区,里面两个磁盘然后还有一大块没有算出来,什么啊这是?重来!~~

012

还是重建分区,但是这次那个奇怪的分区不要了,就是那个起始为536/0/1,结束为536/0/63,恩,再来。

013 014

这次不要536/0/1这个分区了

015

然后保留后面的分区,

018 016 017

这次看着很舒服,看来我rp很高,每个分区都起始在1磁头1扇区,没问题,一个扩展分区里面的三个逻辑磁盘也没有问题,看来就是这个没错了

019

然后重启,但是我想了想不保存,因为我发现还有4g的空间没有算出来是什么呢,所以我想进了系统看看这4g的空间是什么,要是是主分区的话我觉着应该就没有错了,所以这里要记录下来分区信息

扩展

536/1/1-982/254/63 NTFS

983/1/1-1696/254/63 FAT32

1697/1/1-2609/254/63 NTFS

由这里应该想到,0/1/1-535/254/63扇区应该就是那个未知的分区,因为20g的磁盘也就差不多是2609柱了,用公式就是2609柱*7.8M=20350.2M差不多哈!~

然后重启,我选择放弃分区

 020 021

重启后,推荐工具上场(这里应该放个音乐,当当当当)就是winhex,好东西啊,拯救了多少硬盘的硬盘工具啊,不过话说回来了,数据恢复这个东西主要是会,工具就是延伸,有些东西不是用着用着就会了的,这是学数据恢复得出来的体验。022

然后打开磁盘

 023 024

这里为了编辑方便啊,我打开了两块磁盘

奇怪的就是,在0/1/1上面没有DBR,没有DBR?怎么回事?

025

我想起来要是NTFS的话应该在最后一个扇区上面做个备份,于是跳转到535/254/63,为什么跳转到这里呢?因为用diskman算出来536/1/1上面有东西,所以看看这柱上有东西,说实话啊,蒙的!~~

看见了么?绿色的部分,2 8位,多像分区大小啊,到底对不对,验证一下就知道

026

用绿色的部分加上3F应该就是535/254/63这个位置,因为8363D8是DBR,所以记录的是上次分区的大小加起来要是在这个位置的话,那就一定是分区的大小了,而且,未知的那块地方就一定是一个分区了,这样算下来就只剩翻译成分区表写入了

 027

028

看来岳老师没有为难我们,这个还是没错的,这样所有的分区就算出来了

主分区:0/1/1-535/254/63             63-8610839        NTFS

扩展分区:536/0/1-2609/254/63         8610840-41929649

逻辑磁盘1:536/1/1-982/254/63         8610903-16791894     NTFS

逻辑磁盘2:983/1/1-1696/254/63       15791958-27262304    FAT32

逻辑磁盘3:1697/1/1-2609/254/63      27262368-41929649   NTFS

再下一步就简单多了写分区表嘛!~~

0/0/1的分区表如下

029

536/0/1位置分区表

030

然后会惊奇的发现983/0/1和1697/0/1处的两个分区表是完整的,根本不用动!~哈哈

031 032

重启,打开winhex,会发现分区都回来了,可是奇怪的是,第一个分区是个问号……

033

打开的话提示需要格式化……这样就证明了分区不完整,肯定还有什么地方不正确。

037

打开winhex,到起始扇区,

038

全是0,什么都没有,全是零,为什么都是0?我想了想这里应该是DBR,这样是绝对不对的

039

由于这个是NTFS分区,所以看一下备份,就是在935/254/63处的备份,果然有数据

040

复制这段,然后粘贴在起始扇区上

041

042

043

保存,选是,重启

045

正常了O(∩_∩)O哈哈~

046

数据也都在,也能打开,由此,岳老师交给的任务圆满完成

047

其实就是winhex嘛!~~嘿嘿F:\也没有问题,文件也能打开。

034

035

ok,完成,结束,交作业去!~~~