如何从 Linux ext4 硬盘恢复文件

如何从 Linux ext4 硬盘恢复文件

只需 rm -rf *'d home/me/ 目录...尝试 extundelete,没有恢复超过 10% 的数据...尝试 scalpel,花了很长时间...

有人知道从 ext4 恢复数据的可靠方法吗?

答案1

首先,如果磁盘中包含对你来说很重要的内容,立即停止恢复尝试。您应该先获取另一个磁盘并将驱动器的映像复制到该磁盘。然后,您可以安全地使用该映像尝试不同的恢复选项。仅仅尝试从磁盘恢复某些内容只会导致进一步的损失!

那么你可能想尝试一下前面提到的 Testdisk 和相簿. 它们可以从多种文件系统中识别和恢复各种文件类型。

答案2

您也可以尝试ext4magic。尚未完成,但已稳定。工作原理如下删除。我希望它能更好地工作,更彻底,但我认为它更难使用。目前,它只能在日志中的 inode 副本可用时才能恢复文件。第二阶段,类似相簿但仅限于无法恢复的剩余数据块,目前仍在开发中。

http://developer.berlios.de/projects/ext4magic/

羅比

答案3

你有没有尝试过测试磁盘?我曾用它几次,轻松地从意外格式化的硬盘中恢复信息。该网站称它支持从 ext2/ext3 文件系统恢复,但尝试一下您的磁盘可能也不会有什么坏处。如果您按照网站上的说明操作,我认为这个软件非常容易使用。顺便说一句,如果您不确定它是否适用于 ext4,我相信您可以直接问他们!:)

答案4

我是 R-Studio 的粉丝。它曾救过我好几次。 http://www.data-recovery-software.net/

相关内容