实际数据恢复案例-手工修复FAT32文件系统
2009-09-21 12:50
519 查看
实际数据恢复案例-手工修复FAT32文件系统
今天接到一个朋友的客户做数据恢复,原来是4个分区CDEF。客户由于觉得C盘小,利用PQ分区大师将D盘部分区域划分给C盘,重启系统后,原C D F三个分区数据正常,E盘分区找不到。朋友用R-Studio扫描全盘,E盘数据始终找不到。
拿到盘后看到情况如下,用Winhex查看发现分区4只是联想硬盘中的隐藏分区(用来还原系统的,不在客户所说的四个分区中)。分区 3 文件结构和磁盘大小都正常正常。分区2的DBR显示大小和实际大小不一致只有80GB,所以初步判断客户需要的E盘应该是和原来D盘合并成了现在的分区2。但如果仅仅是简单的合并 利用R-Studio应该可以直接扫描出来,现在却没能正常扫描到,需要进一步分析。
磁盘分区分布图
根据分区2DBR显示大小找到实际结束位置,在194579343扇区发现了一个NTFS的DBR,但是这只是个孤立的DBR没有紧接着并没有NTLDR,可能是个备份。而且继续向下查找,发现一个FAT32分区的DBR。
继续向下分析,在194579351 位置发现了 NTFS INDX文件,并且向下发现了更多的NTFS分区信息。本来以为这只是个孤立的事件。但在向下查找过程中意外发现了类似 FAT表的数据,找到头部,发现居然然是 一个完整FAT表,而表后是目录项。然后对刚刚发现的那个 FAT32 DBR进行解析,如果把这个FAT32 DBR 当成备份的话,刚刚看到的这个FAT应该是FAT2。而且显示的分区大小和到分区3之间的扇区数相等。而且从分区3开始的位置,从后向前找NTFS分区备份,也未能找到,说明丢失的E盘应该是FAT32分区。
通过以上分析我猜测,丢失的分区正是个FAT32分区,分区DBR和 FAT1 在PQ移动过程中被覆盖掉,现在盘上发现NTFS DBR的位置正好是原来 FAT32DBR的位置。
根据这个想法,把备份FAT32 DBR 贴回,计算FAT1的实际位置,将FAT2还原到FAT1,如表 恢复后 所示。
用Winehx 展开当前恢复的分区,数据正常访问,用工具恢复数据,恢复完成。
总结:
1、不能盲目相信恢复工具,在文件系统关键信息丢失的情况下,恢复工具无法智能分析出文件系统结构;
2、使用PQ工具是一定要注意备份当前数据;
3、对文件系统结构要非常熟悉。
http://blog.csdn.net/lllearning/archive/2010/05/16/5598340.aspx
原帖位置:
今天接到一个朋友的客户做数据恢复,原来是4个分区CDEF。客户由于觉得C盘小,利用PQ分区大师将D盘部分区域划分给C盘,重启系统后,原C D F三个分区数据正常,E盘分区找不到。朋友用R-Studio扫描全盘,E盘数据始终找不到。
拿到盘后看到情况如下,用Winhex查看发现分区4只是联想硬盘中的隐藏分区(用来还原系统的,不在客户所说的四个分区中)。分区 3 文件结构和磁盘大小都正常正常。分区2的DBR显示大小和实际大小不一致只有80GB,所以初步判断客户需要的E盘应该是和原来D盘合并成了现在的分区2。但如果仅仅是简单的合并 利用R-Studio应该可以直接扫描出来,现在却没能正常扫描到,需要进一步分析。
磁盘分区分布图
根据分区2DBR显示大小找到实际结束位置,在194579343扇区发现了一个NTFS的DBR,但是这只是个孤立的DBR没有紧接着并没有NTLDR,可能是个备份。而且继续向下查找,发现一个FAT32分区的DBR。
继续向下分析,在194579351 位置发现了 NTFS INDX文件,并且向下发现了更多的NTFS分区信息。本来以为这只是个孤立的事件。但在向下查找过程中意外发现了类似 FAT表的数据,找到头部,发现居然然是 一个完整FAT表,而表后是目录项。然后对刚刚发现的那个 FAT32 DBR进行解析,如果把这个FAT32 DBR 当成备份的话,刚刚看到的这个FAT应该是FAT2。而且显示的分区大小和到分区3之间的扇区数相等。而且从分区3开始的位置,从后向前找NTFS分区备份,也未能找到,说明丢失的E盘应该是FAT32分区。
通过以上分析我猜测,丢失的分区正是个FAT32分区,分区DBR和 FAT1 在PQ移动过程中被覆盖掉,现在盘上发现NTFS DBR的位置正好是原来 FAT32DBR的位置。
根据这个想法,把备份FAT32 DBR 贴回,计算FAT1的实际位置,将FAT2还原到FAT1,如表 恢复后 所示。
用Winehx 展开当前恢复的分区,数据正常访问,用工具恢复数据,恢复完成。
总结:
1、不能盲目相信恢复工具,在文件系统关键信息丢失的情况下,恢复工具无法智能分析出文件系统结构;
2、使用PQ工具是一定要注意备份当前数据;
3、对文件系统结构要非常熟悉。
http://blog.csdn.net/lllearning/archive/2010/05/16/5598340.aspx
原帖位置:
相关文章推荐
- 重装系统通过数据恢复软件找回来的数据库文件提示不是有效的SQL SERVER文件的修复案例
- 华为3COM NAS 存储 XFS文件系统数据恢复案例及方案
- 北亚V7000数据恢复案例_存储文件系统损坏
- SAN LUN Mapping出错导致文件系统共享冲突的数据恢复成功案例
- UNIX文件系统下误删除的数据恢复经典案例--UFS删除恢复
- FAT16文件系统手工数据恢复分析
- mdf数据库文件数据修复/误删除格式化重装系统覆盖数据库数据恢复
- 软件安全学习笔记(5):FAT32文件系统与数据恢复
- V7000数据恢复案例_存储文件系统损坏
- Fat32文件系统存储原理及数据恢复
- FAT32文件系统基本原理与数据恢复编程
- RAID5 16块盘 XFS文件系统数据恢复案例记录
- 系统损坏,移植Oracle(9.2.0.1)数据库(无备份数据文件进行恢复)
- linux reiserfs文件系统损坏后的数据恢复过程记录
- R-Stuido 可恢复Linux文件的数据修复软件
- IBM AIX JFS2文件系统数据恢复技术
- HP MSA存储 raid组lvm下vxfs文件系统数据恢复方案
- 热备份---非系统数据文件损坏的恢复
- 系统数据文件备份与恢复及只读数据文件备份与恢复
- 手工完全恢复(所有数据文件丢失)