带有 veracrypt 容器的 cryptsetup:设置编码?

带有 veracrypt 容器的 cryptsetup:设置编码?

我正在尝试解锁(然后安装)一个 veracrypt 容器,如下所示:

sudo cryptsetup --type tcrypt --veracrypt open /home/me/my_container.vc my_container
sudo mount /dev/mapper/my_container /media/my_container

但是当我查看容器中的文件时,由于使用了非英文字符,其中一些文件的编码不正确。在 VeraCrypt 中,我曾经设置iocharset=utf8优先>解决此问题的选项。我该如何在 中执行此操作cryptsetup

请注意:我们正在讨论容器内的编码,不是关于键盘输入的编码。

答案1

iocharset是一个挂载选项,不是 VeraCrypt 特有的,只需将其添加到您的mount命令中:

sudo mount -o iocharset=utf8 /dev/mapper/my_container /media/my_container

相关内容