我知道类似的问题已经被问过。今天早上我不小心格式化了错误的卷,其中主要包含视频文件(每个大约 30GB)。
我目前正在尝试使用 Photorec 恢复文件,但它似乎工作得不太好 - 所有恢复的文件都已损坏。
该卷是 Cryptsetup Luks ext4 卷(但未使用 LuksFormat 重新格式化,只是 mkfs.ext4)
是否有可能恢复旧的超级块/日志? (如果是的话,这实际上有助于恢复旧的文件系统吗?)
答案1
我的建议是UFS 浏览器。如果失败,您将需要专业帮助。
标准恢复规则适用...不要写入受影响的卷并尝试恢复到另一个设备。
答案2
显然不可能恢复旧的 ext4 文件系统。我目前正在使用 Photorec 恢复一些文件,但效果参差不齐。
UFS Explorer开发回复如下:
原因是ext4在格式化时完全破坏全部inode 甚至文件系统日志,因此卷仅包含文件数据;通常它是碎片化的。 Ext4 使用特殊的树结构来存储文件片段的映射,该树存储在用零擦除的 inode 中。
建议继续使用 PhotoRec 和其他类似的免费实用程序来尝试取回一些数据;在这种情况下,没有任何商业软件可以为您提供更多帮助。
由于他们是该领域的专家,并且他们的声明得到了维基百科的支持,因此我自己回答这个问题的结论是,不可能恢复整个文件系统。