我的硬盘掉了,如何恢复数据

我的硬盘掉了,如何恢复数据

我的外置硬盘不幸掉在了地上。它没有完全坏掉。我连接到了电脑,可以看到目录树,但尝试打开目录需要很长时间。有什么方法可以恢复数据吗?

我想恢复的首先是一些 Java 源文件,然后如果可能的话,恢复 10GB 的照片。

我记得有些 Linux 实用程序即使检测到错误也会读取数据,这有用吗?

答案1

不要继续使用该驱动器,直到您确定它没有问题。使用故障驱动器的时间越长,它就会变得越糟糕、越不可靠。从坏掉的驱动器中获取数据的最佳方法是逐位复制。您有另一个可以克隆此驱动器的硬盘吗?

连接另一个驱动器进行克隆并启动 Linux Live CD(Knoppix 很棒),看看它是否能拾取两个驱动器。进入 Live CD 控制台后,您可以检查驱动器是否都已拾取fdisk -l

如果是这样,那么使用类似dd_救援此时克隆驱动器。只需确保非常使用时请小心,如果使用不当,可能会破坏您的数据。

如果你不想采用克隆方式,可以看看类似的东西无法停止的复印机或者雷库瓦

答案2

首先要做的是获取驱动器的映像,您只需使用ddLinux 下的命令即可创建映像。(更多信息这里)即使硬盘完全损坏,您仍然有一个图像可以恢复,
然后使用数据雕刻工具,如解剖刀或者foremost从图片中提取文件

要做到这一点,你可以使用像企鹅侦探包含所有需要的工具。

相关内容