重新安装操作系统后恢复 EXT3 文件

重新安装操作系统后恢复 EXT3 文件

我知道这种情况发生的可能性很小,但我有一个 250G 的硬盘,我刚刚重新格式化并重新安装了操作系统(centos,ext3)。结果发现该磁盘上有一个大文件(20G xen 映像),我们应该保存它。安装前硬盘已满约 80%,现在只写入了约 10G,因此很有可能安装过程没有覆盖文件所在的实际扇区(尽管格式化可能已清除所有内容)

该文件还有恢复的可能吗?还是格式化/重新安装会抹去它的所有残留痕迹?

答案1

我用以下方法从 ext2 和 vfat 格式的磁盘恢复文件,取得了不错的效果:测试磁盘摄影记录。Photorec 可以恢复一些令人惊讶的文件。这些程序很神秘,但一定要尝试一下。

答案2

我认为您恢复整个文件的可能性几乎为零。格式化本身不会将磁盘清空,但使用时间较长的磁盘并不总是从一开始就是满的——通常到处都是空洞,当您放入更多数据(例如大图像)时,其中的一些部分可能会出现在重新安装现在所在的磁盘的开头附近。

如果数据至关重要,法医数据恢复机构也许能够找到它,但成本高昂,耗时长,而且无法保证结果。我会用它作为实例来说明为什么在重新使用机器时应该移除并隔离磁盘一段时间——以及为什么应该备份。很多很多很多……(等等)

相关内容