我搜索了整个网络,包括 veracrypt 官方论坛,但一无所获。几乎就像没有针对此问题的支持。
当我去挂载分区时,它会吐出这个错误:mount:/media/veracrypt1:无法读取/dev/mapper/veracrypt1 上的超级块。
现在,在 Veracrypt GUI 应用程序中,它会显示安装几秒钟,然后出现错误,然后从列表中消失。
我拥有所有硬件,并且使用 Ubuntu MATE 18.04 没有任何问题。我在这个有问题的驱动器上还有 1 个未加密的分区,它安装得很好,可以使用。我同时安装在其他驱动器上的其他 veracrypt 分区没有遇到此错误,因为我仍然可以安装它们并使用驱动器。
我对终端和其他问题相当了解,但这个问题让我很困惑。
以下是我所做的事情:
1)将大型单词表文件从该分区复制到我的笔记本电脑。
2)笔记本电脑彻底冻结了。
3)我等了 3 个小时,它还是冻住了。
4)磁盘无明显 I/O。
5)按住电源按钮。
6)重新启动成功。
重启后,我继续安装并开始出现该错误。
现在,我还有其他重要文件在那里,如果可能的话我想找回它们。
我尝试过的:
1)通过终端安装,但我仍然可以使用支持
2)强制安装并尝试恢复超级块,但我不能,因为它不会安装分区足够长的时间来捕获任何东西。
3)GUI 安装选项没有任何作用。
4)检查密码多次。
5)重启多次,检查所有连接。
唯一相关的帖子是无法使用 veracrypt 读取超级块原贴作者贪婪地询问他自己解决的信息后,避免发布解决方案。然而,我将继续尝试让它以递减的收益发挥作用,如果我以某种方式解决了这个问题,我会发布解决方案。
任何帮助将不胜感激。
- - 编辑 - -
下面“Frustrated Crypter”提供的答案是正确的。它有效。我设法遇到了这个问题,除了使用相同的存储介质略有不同之外,它有效!!!我能够完全按照“Frustrated Crypter”的描述恢复数据。
当 Frustrated Crypter 提到映射但不挂载时,有一个名为“选项”的按钮可以展开弹出窗口,要求输入您尝试挂载的驱动器/分区/文件的密码。在展开的选项中,有一个复选框可供选择,以防止其挂载。之后,我只需右键单击映射但未挂载的驱动器/分区/文件并选择修复。当时就解决了我所有的问题。
“沮丧的加密者”,无论你是谁,我都想请你喝杯啤酒(我可没撒谎)。在这里给我发消息,这样我就可以好好感谢你对此事的意见,因为当时没有其他人提供指南或指导。
答案1
我已经解决了在安装卷时由于系统冻结和随后的不正确断电而导致超级块损坏/损坏的问题。
基本上,您无法安装该卷,但是使用 Veracrypt,您可以单击 GUI 中的选项按钮来映射该卷但不能安装它。(术语可能不正确,我是新手。)在底部的文件系统选项上,勾选标记为“不安装”的框。
执行此操作后,您将像往常一样在 veracrypt GUI 上看到您的卷,但是挂载目录部分将为空。结果应该是可以通过 /dev/mapper/veracrypt# 访问该分区
现在我们必须发现分区内有哪些超级块备份可用。
打开终端并输入
sudo mke2fs -n <device>
现在使用它显示的信息,
sudo e2fsck -b <one of the displayed options> <device>
如果您遇到的问题与我的相同,那么在此之后您应该有一个有效的卷,但是从这里我们的经验可能会有所不同。
我的 e2fsck 终端疯狂地涌入大量数字,我不知道到底发生了什么。最后它询问我是否愿意修复它,但它随后说文件系统已更改并且它正在取消其操作,但无论如何,卷现在已正确安装,我可以毫无后果地使用它。
尽管失败了,但我发现它正在工作,在终端中我输入
sudo mount -t ext4 /dev/mapper/veracrypt# /media/veracrypt1
令我高兴的是,它成功了。然后我通过 Veracrypt GUI 卸载并重新安装,结果成功了。
祝你好运。一旦你理解了如何在不安装卷的情况下访问它,你将能够尝试通常在损坏的分区上尝试的其他选项,因此将有更多可能的解决方案可以尝试。(我个人不知道我可以使用 /dev/mapper/veracrypt# 将其视为典型分区,直到进行了大量故障排除)
*我使用的程序和其他可能的解决方案的来源在这里https://www.quora.com/What-are-all-the-things-one-can-try-to-recover-an-ext3-filesystem-with-a-bad-superblock*