8 有没有人成功地从ext4分区中恢复已删除的文件?我已经尝试了各种实用程序,但是都没有用。如果有人可以分享成功的故事,我将不胜感激! linux filesystems ext4 file-recovery — 珀尔帖 source
11 您可能有幸: http://extundelete.sourceforge.net/ 但是,我从未使用过它。 警告:通常这些天,文件系统不支持取消删除。尝试恢复已删除的文件是计算机取证的一项工作,您将很幸运能将它们找回。特别是,如果您将更多文件写入磁盘,则删除的文件将永远消失。 — 大卫·纪梵 source 1 谢谢!extundelete实际上恢复了很多文件。不过,该工具可以进行改进。 — 珀尔帖
10 第一件事是: 不要打开电脑 用LiveCD或LiveUSB启动它 使用以下命令创建分区的原始克隆 dd 切勿挂载分区,但如果需要,请以只读方式挂载 如果您的数据未加密或通过块加密,则可以使用一些工具在磁盘中独立于文件系统查找数据。(例如photorec) 如果您的数据已被写入磁盘或最近被访问,并且删除后它们的inode或相应的数据扇区都未被其他文件覆盖,则Extundelete也可能会做得很好。 如果文件位于经过堆栈加密的主目录中,则可以检查此。 — 用户名 source +1是彻底的。对于这种情况,可能会有点过分,但第一步绝对不错。 — Aeo
1 arch对我有用的东西(仅适用于文本文件): grep -a -C 200 -F 'Unique string in text file' /dev/sdXN 需要一些时间,但是当我不小心删除了一些尚未提交的源代码时,它就可以工作了! — 威廉·贝克尔 source
-1 这取决于您如何删除文件。如果使用图形文件管理器,则可能会有“废纸“”。如果您使用mc,则可能会“丢失并找到”。如果您使用“ rm”,则恢复文件的机会很小至零。 — Patkos Csaba source