数据恢复

说明啊,这其实是我的作业,就是岳老师给我们一个被他修改过的硬盘,让我们把删除过的分区恢复出来,给我们的虚拟硬盘恢复出来以后每个分区上面都有数据,必须也保证这些数据的完整性。那盘上到底有什么?现在,我也不知道……
首先就是挂硬盘,那个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,完成,结束,交作业去!~~~
本文出自 51CTO.COM技术博客

你可能感兴趣的:(数据,职场,休闲)