lsjun 发表于 2008-10-31 20:58:18

分区表$MFT都被覆盖,大家帮看看我的黑盘1TB数据还有没有救!

最近又不小心热插拔硬盘时出错,硬盘1未先弹出,直接拔下,然后接上硬盘2,硬盘2里的分区信息全变成硬盘1的样子了,卷标都变成硬盘1的了.重启电脑XP提示要扫描,赶紧跳过.在XP下打开有6个目录提示是空文件夹无法读取,用Winhex等查看显示有硬盘1里的6个文件夹,这6个文件夹分别是20-30G一个的高清文件,用Getdataback扫描了3小时,得出的文件信息与Winhex里还是一样的。硬盘上的数据肯定还在,出错后未进行任何写操作,看大家说可以重建通过MFT,不知具体如何操作,望高手指点

可儿工程师 发表于 2008-10-31 21:57:24

到底是硬盘1坏了,还是硬盘2坏了?看晕了……

lsjun 发表于 2008-10-31 22:02:54

硬盘2坏掉了,有6个文件夹是不应该有的,应用的6个目录丢了,

可儿工程师 发表于 2008-10-31 22:10:12

就是丢了6个目录里的东西,是吧?一个20~30G,呃……6个,好多啊……你看一下原数据区有没有被改写。如果有,就没戏了。

lsjun 发表于 2008-11-1 08:53:50

硬盘1拔出后,电脑里盘符还在,硬盘2一接上,就被写上缓存的分区信息和MFT了,两块硬盘的分区大小是一样的.数据文件应该不会改写.
现在备份了分区表和$mft,准备格式化后重新扫描数据,不行就去补数据了.

tclrz100e 发表于 2008-11-1 09:01:42

没见过这种现象。你的硬盘支持热插拔?是磁盘阵列吗?建议先不要格式化。因为格式化后不仅仅只有DBR和MFT的数据化了。

lsjun 发表于 2008-11-1 11:05:45

硬盘支持热插拔,问题出在驱动不完善,硬盘跟U盘一样使用,要先弹出,有时弹出失败或者弹错盘了,拔下硬盘,电脑里硬盘的盘符还在,这种情况下重新接上硬盘,新接上的硬盘就会被写成拔下硬盘的分区信息,还有MFT.
因为我的硬盘有很多,大小和分区信息基本相同,因些新换上去的硬盘发生这种情况,基本都要丢不少文件.被覆盖的目录能在WINHEX里显示,但文件名和目录名都被改写了,提出来的文件也不是完整的.
现在已经格式化了,不过备份了有问题的$mft,分区表也用diskgenis备份了.
正在尝试用Getdataback for NTFS按扇区扫描,不知能不能扫对.
发生过好几次类似情况了,大大们请指点,
象我这种硬盘多的高清大文件收藏玩家,怎么备份才能防止类似灾难啊,分区表 $mft备份有用么?

lughon 发表于 2008-11-1 11:57:40

$mft只有四个元文件备份

lsjun 发表于 2008-11-1 12:39:25

Getdataback花了3小时多,按扇区搜出来的东东还是错的,丢的6个目录还是显示错误的信息,看来不光是$mft被改写了,

lsjun 发表于 2008-11-2 15:01:02

硬盘被我格式化了,R-studio 扫出来的信息跟Getdataback一样,估计热插拔硬盘时改写了不少信息.
我用Winhex备份出来的$mft等信息还有什么办法写到硬盘里去么.XP下不让改写$mft
页: [1] 2
查看完整版本: 分区表$MFT都被覆盖,大家帮看看我的黑盘1TB数据还有没有救!