无法使用 veracrypt 读取超级块

无法使用 veracrypt 读取超级块

我在安装 veracypt 文件容器时遇到问题,说

mount: /dev/mapper/veracrypt1: can't read superblock

我该如何修复此错误?如能提供任何帮助,我将不胜感激。

操作系统:Ubuntu 16.04

veracrypt 1.21

答案1

按照通常的方式将文件容器与 VeraCrypt 连接起来,但需要取消选中挂载卷的选项。也就是说,解锁文件容器,但不挂载它。然后...

fdisk -l                       # This to know the name of the device.
sudo bash
fsck /dev/mapper/veracrypt1    # The device name should go here, e.g. /dev/mapper/veracrypt1

在这里允许 fsck 为您修复卷。成功修复后,从 VeraCrypt 卸载(尚未安装)卷,然后再次安装,但这次是按照通常的方式,实际将其安装在文件系统中的指定路径上。

相关内容