我对一个驱动器进行了 DD 操作,丢失了文件,想将其恢复 - 您会怎么做?

我对一个驱动器进行了 DD 操作,丢失了文件,想将其恢复 - 您会怎么做?

我有一个 2TB 的 USB 驱动器 (LVM2/xfs),并意外地将一个 CentOS 映像 (5GB) 添加到了该驱动器上。我一直在尝试通过创建一个 (testdisk) ddrecover 映像来恢复该 USB 驱动器上的数据,我计划在该映像上运行 photorec,以便使用 cgsecurity.org 中的文档恢复文件。

在等待完成的过程中,我觉得有必要和这里的人聊聊,看看是否有人做过类似的事情。这样做有效吗?论坛还推荐其他方法吗?

我已经用 Google 反复搜索过。

谢谢大家。

丹尼尔

答案1

我想对此进行更新,并给出我的发现:

  1. 创建磁盘映像需要很长时间,但似乎是执行这项工作最安全的方法(photorec 可以指向图像,而不是 USB 驱动器)。

  2. 具体说明想要恢复的文件类型,而不是选择所有文件类型,这是有意义的:它可以加快恢复过程。

  3. 如果可能的话,以最大块大小运行 photorec 软件。这是我进行的第三次运行,这似乎是一个非常重要的发现。在之前的运行中,我没有考虑块大小,因此 photorec 生成的文件大约有 500 个块。

到目前为止我印象非常深刻,因为该软件从磁盘映像中找到了 pdf 文件 - 它并不全部存在,但完成后我可以从源文件中获取它。

更多更新内容将持续发布。

相关内容