我意外格式化了错误的卷 - 可以恢复以前的 Ext4 文件系统吗?

我意外格式化了错误的卷 - 可以恢复以前的 Ext4 文件系统吗?

我知道已经有人问过类似的问题。今天早上我不小心格式化了错误的卷,其中包含大部分视频文件(每个约 30GB)。

我目前正在尝试使用 Photorec 恢复文件,但效果似乎不太好——所有恢复的文件都已损坏。

该卷是 Cryptsetup Luks ext4 卷(但未使用 LuksFormat 重新格式化,只是 mkfs.ext4)

是否有可能恢复旧的超级块/日志?(如果可以,这是否真的有助于恢复旧的文件系统?)

答案1

显然无法恢复旧的 ext4 文件系统。我目前正在使用 Photorec 恢复一些文件,但效果参差不齐。

UFS Explorer 开发人员的回应如下:

原因是 ext4 在格式化时会彻底破坏全部inode 甚至文件系统日志,因此卷仅包含文件数据;通常它是碎片化的。Ext4 使用特殊的树结构来存储文件碎片的映射,并且该树存储在用零擦除的 inode 中。

建议继续使用 PhotoRec 和其他类似的免费实用程序来尝试恢复一些数据;在这种情况下,没有商业软件能给您提供更多帮助。

由于他们是该领域的专家,而且他们的声明有维基百科的支持,因此我自己会回答这个问题,结论是不可能恢复整个文件系统。

相关内容