一次还没成功的数据恢复经历

  [复制链接]

该用户从未签到

4

主题

48

回帖

91

积分

[INTOHARD]班长

Rank: 2

积分
91
发表于 2011-9-19 15:38:21 | 显示全部楼层 |阅读模式
同事的一块250G硬盘用硬盘盒作移动磁盘,插在电脑上无反应,求助于我。因同事不愿意将硬盘拿出去修,无奈之下我接触到了数据恢复这个概念,经历了一系列检测、搜索、记录,读了大量的贴子,认真读了两本书,几个月过去了(平常还要工作),从完全陌生到渐渐有了点概念。到现在也还没有一个好的结果,我的目标当然是希望能重建分区表,不希望完整地恢复文件目录及文件名,有个80%也行啊,最起码也要搞清楚这个硬盘的分区状态、文件系统吧?
    现将我的这次还没成功的数据恢复经历记录下来,希望能让比我还菜的新手能有所收获,同时更希望有耐心的师傅能略看一下,给我一些建议或技巧(一窍顶十会啊)。在此谢过!

    初始状态:硬盘标签上标示其型号为:st3250820a,将其作从盘挂上电脑,CMOS认出来的型号为:st3250623a。Windows XP能找到盘,但读不出数据。
一、步骤记录:
1、用Easyrecovery进行了恢复,文件名均已被破坏,恢复出来的文件都是以数字重新命名的,而且效果十分不理想,恢复了10几万个文件,只有1000多个文件能正常打开。检测到的总扇区数:488392064。检测用了10几天时间,开始三四天速度还是比较快,扇区数量不停增大,到了4.8亿以后,几分钟才走个100多扇区,只好停下。检测停止后,程序建立文件系统就用了20几个小时。现在想来无法接受,但当时只会这一招,没办法。
2、用金海硕大容量硬盘检测修复程序检测,共488397168个扇区,发现了7个坏扇区,分别为16128,34524,36321516,50380974,50381100,50381226,488392002。
检测后,使用它的自动修复功能,一修复,再检测,0扇区出问题了,退出来再进去,就找不到硬盘了。此时Windows系统已找不到盘,不能使用相关软件进行读取操作了。但CMOS中还是能找到。

到了这里,玩不下去了。无奈买了一本书,花了两个月时间,认真读了两遍。下载了一本书,用三天时间读了一遍。继续。

3、使用MHDD检测发现大量坏道,未继续检测。
4、使用HDDREG修复0-10扇区,修复成功。
5、使用THDD检测:
Model:ST3250623A      Cylihder:16383
Firmware:3.04           head:16
Serial N:3NDOMR40     Size(MB):65535
Sector:63
Smart 5:8
修复11-20扇区,也提示修复成功。(THDD修复将坏扇区加入G表,另外用备用扇区代替。)
此时再启动到Windows系统,已可以找到盘。
6、找朋友借到了两块160G硬盘(找不到大的了):ST3160815A3,ST3160215A3,使用MHDD对其进行检测,均无坏道,用时:43’08,再使用MHDD进行全部清零操作,用时:44’37。
7、使用winhex进行磁盘拷贝,提示:
数据冗余检查:
无法读取扇区63/ST3250623A,数据错误。
无法读取扇区2050/ST3250623A,数据错误。
……(下面依次为:2112,2176,2176,2112,2112,64,128,128,64,64,1008,63)磁盘拷贝无法进行。
8、使用HDCLONE进行磁盘拷贝,提示发现9758个坏扇区,主要集中在前10000个扇区内。(不明白为什么突然多了这么多坏道?)(HDCLONE镜象过程中如果遇到坏扇区,则跳过一个区块(256个扇区?)继续镜象,镜象至磁盘尾部后再回头逐扇区对跳过的部分进行镜象)。
复制0-312580000扇区至ST3160815A3,其中坏扇区9758。用时:14:20:34。
复制312580000-481908701(默认的最大值)扇区至ST3160215A3。(重叠一个扇区)(镜象至磁盘尾部后再回头逐扇区对跳过的部分进行镜象,此时前面发现的坏扇区数已清空,未记录到坏扇区数)。用时:11:29:48。
9、使用R-STUDIO同时检测两块160G硬盘,用时:1:7:29:
815A:识别1  NTFS   7.9MB(起始)  40GB(大小)
空的空间        0              149.1GB
215A:未找到分区信息
打开文件表,两个盘同时搜索到一些文件,没有文件目录和文件名。
10、使用WNHEX扫描分区信息:
815A:分区1:   ?        233GB      16128
      分区2:    ?        233GB      16640
      分区3:    ?        233GB      17152
      分区4:HFS+HFSX    142GB      14104515
      分区5:HFS+HFSX    128GB      43215555
      未分区空间:         7.9MB       0
215A:分区1:HFS          105GB       91759855
      未分区空间            43.86GB     0

该用户从未签到

4

主题

48

回帖

91

积分

[INTOHARD]班长

Rank: 2

积分
91
 楼主| 发表于 2011-9-19 15:39:08 | 显示全部楼层
11、使用WINHEX搜索:55AA,偏移510:
815A:在前100个结果中,发现:16065、16577、17089扇区有分区表信息,三个信息表内容相同,经分析内容为:NTFS分区,本分区之前:63,本分区总:488375937。这与前面的分区扫描能对应。
215A:结果有200多个,但未发现我能认识的FAT、NTFS分区或DBR信息。直接查看有内容的最后一个及邻近的若干扇区,没有NTFS的DBR信息。
12、使用WINHEX搜索MFT标识:FILE(46494C45),偏移0:
815A:在6307584扇区找到,共210个,减去10几个NTFS的系统文件,MFT里的文件信息不到200个。因此,从数量上看,现有的这个MFT表应该是不完整的。
215A:未找到。
13、使用WINHEX搜索NTFS跳转指令:EB5290,偏移0:
815A:13个结果。
215A:3个结果。
但这些结果的后面均没有“NTFS”标识。
14、使用WINHEX搜索“NTFS”标识:4E544653,偏移3:两硬盘均未找到。
15、使用擅长多文件类型的RAW恢复的Recover My Files搜索:
815A:找到的文件:21724
      文件系统记录:2476
      丢失的文件结果:(20236)
      虚拟exFAT分区@9445621760  (957)
      虚拟FAT分区@74173317120   (49)
      虚拟NTFS分区@8257536       (74)
           100  (39)
           新建文件夹  (63)
           (隐去此文件夹名)  (25)
           火车站   (4)
           (以上为虚拟NTFS分区下的文件结构及数量,第三个名称隐去,打开文件系统查看,文件名、目录结构完整,预览打开正常,应该是MFT文件里的记录。)
其它找到的文件,文件名被破坏,部分预览正常,想必恢复效果比Easyrecovery要好。但与我的目标比,还有差距。
215A:找到的文件:4842
      文件系统记录:4
      丢失的文件结果:(4840)
16、使用WINHEX直接查看前300个扇区的内容:
内容全部为0的扇区:0-2,256-258,260-264,266-267
全部为FF的:3-11,39-41,46,67,80,86,91,92,141,151,259,265,287,296,297,302
30 FF:12-16,18-34,36-39,268-286,288-290,292-295
30 BF:17
30 7F:35,291
有内容:42-45,47-66,68-79,81-85,87-90,93-140,142-150,152-255,298-301,303-(无规则16进制数,但从ASC码和UNICODE码看不出什么,也没有我能认识的FAT、NTFS分区或DBR信息)

二、应该吸取的教训:
1、硬盘拿来后,不应该着急恢复,而应先备份,起码也要先镜像个几万扇区。最起码也要先把0、63这几个关键扇区的内容拷出来。
2、不要使用软件的自动修复功能,除非是没有办法了,特别是在备份之前。
3、工作开始前,认真读一本书是必要的,拿着软件就敢试,是要代价的。

三、下一步的打算:
1、用MTL再次对250G硬盘的前10000个扇区镜像,也许它与HDCLONE遇到坏扇区时跳过的扇区数不一样,取到的数据也不一样,通过比较,看能得到些什么有用的信息。必要时,将它写入815A硬盘。
2、使用HDDREG修复50-100扇区,看结果如何。

我在宜昌,最近在武汉出差,如果有同城或武汉的师傅愿意指点我一下,我请您喝酒!1249773324@QQ.com
如果您觉得这篇文章对您还有点用,顶一下,说不定下一次就被一个好心的师傅看到了!
感谢您能读到这里!
回复 支持 反对

使用道具 举报

该用户从未签到

16

主题

181

回帖

4066

积分

[INTOHARD]团长

Rank: 8Rank: 8

积分
4066
发表于 2011-9-19 15:56:34 | 显示全部楼层
哎呀你说了一大堆,都是在修盘呀,请问你还看了N个资料,要数据你修什么盘呀?这个就是郁闷的地方了,很简单的问题自己搞的复杂话,给你总结,没有看完所有资料,不要对盘做任何操作!
综合您所说的:硬盘有坏道,能认盘,不认分区!0扇区破坏  而且是HFS+系统格式
分析:硬盘到底是什么分区管理方式?GPT?分析最后一个扇区来确定?OK?
步骤:1是我的话,先测试坏道,有坏道,先镜像到好盘!
   2,镜像玩对好盘分析!先分析分区管理方式,把分区修好,硬盘应该就好了!因为只是有坏道,没有覆盖与修改过数据,没有进行过格式化!
提醒:在修盘就真的吧人家那么简单的问题给搞死了!!!!!!!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2019-8-16 14:21
  • 签到天数: 163 天

    [LV.7]四品道员

    25

    主题

    815

    回帖

    5643

    积分

    [INTOHARD]团长

    小二

    Rank: 8Rank: 8

    积分
    5643
    QQ
    发表于 2011-9-19 16:07:20 | 显示全部楼层
    太复杂了
    有坏道的数据其实一开始就用HDCLONE就好了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4

    主题

    48

    回帖

    91

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    91
     楼主| 发表于 2011-9-19 16:10:59 | 显示全部楼层
    感谢3楼!!
    正是因为不懂就试,所以才把简单的问题搞复杂。
    第3步修盘是因为没有办法了才试的,只修了20个就停止了,没敢多搞,怕越修越出问题。
    GPT是WINDOWS的管理模式,HFS+是苹果专用的管理模式,两者差别很远。再认真看看书后,再继续。思路一条。谢谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4

    主题

    48

    回帖

    91

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    91
     楼主| 发表于 2011-9-19 16:13:49 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16

    主题

    181

    回帖

    4066

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    4066
    发表于 2011-9-19 16:33:04 | 显示全部楼层
    晕你!搞混了,分区管理是分区管理!文件系统是文件系统!我还是白讲了!HFS 与HFS+是文件系统,苹果原来用的APM管理分区早就不用了!给你点建议吧!还是在去看看。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2013-1-4 15:04
  • 签到天数: 1 天

    [LV.1]布衣百姓

    6

    主题

    134

    回帖

    161

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    161
    发表于 2011-9-19 16:54:27 | 显示全部楼层
    学习一下,收获很大!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2012-12-16 17:22
  • 签到天数: 29 天

    [LV.4]七品知县

    30

    主题

    348

    回帖

    860

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    860
    发表于 2011-9-19 16:56:46 | 显示全部楼层
    太长了,不想看
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-10-29 09:53
  • 签到天数: 226 天

    [LV.7]四品道员

    93

    主题

    1312

    回帖

    2万

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    22407
    QQ
    发表于 2011-9-19 17:07:49 | 显示全部楼层
    楼主给弄了个乱7乱8的.不就是 hfs+吗.把前 1000sector发给我.我给你做分区.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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