我意外地在 veracrypt 的普通卷上下载了一些文件,现在我的隐藏卷无法安装。我收到此类错误
mount: wrong fs type, bad option, bad superblock on /dev/mapper/veracrypt,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
我已删除我下载的文件。
现在有什么办法可以修复我的隐藏卷吗?
答案1
不容易(但恢复一些数据并非不可能,这取决于底层文件系统以及您覆盖了多少隐藏分区)。
看起来你已经成功破坏了隐藏卷的开头,你是否很可能覆盖了一些关键数据。
该错误似乎暗示您已经成功解密了隐藏卷,但事实却并非如此。
您首先应该做的是对受感染的驱动器进行位复制,因为恢复尝试可能会使情况变得更糟。完成此操作后,恢复步骤是找到解密块设备的名称并对其应用标准数据恢复技术。(DdRescue 是一种可能的工具)
(我没这样做过,但)你也许可以通过查看 /var/log/syslog、dmesg 或 kern.log 来找到块设备的名称。或者通过对 /dev/disk 和 /dev/mapper 进行排序
识别未加密的隐藏块设备后,请尝试使用 testdisk。如果分区类型为 EXT,您可能能够搜索替代超级块(https://www.quora.com/What-are-all-the-things-one-can-try-to-recover-an-ext3-filesystem-with-a-bad-superblock)——最坏的情况是运行 photorec 看看它能从原始磁盘中恢复什么)