我想在启动时自动挂载 veracrypt 分区。但问题是我无法通过命令行挂载它,因为当我输入此命令时:
# veracrypt -t --non-interactive -p some-password /dev/sdaX /media/veracrypt1/
我得到以下休闲输出:
Operation failed due to one or more of the following:
- Incorrect password.
- Incorrect Volume PIM number.
- Incorrect PRF (hash).
- Not a valid volume.
Enter password for /dev/sdaX:
我必须再次输入密码,但这一次,它会挂载该分区。
所以我需要从命令行挂载它,这样我就可以设置一个脚本在启动时自动挂载它。
答案1
在这种情况下,问题通常是由密码中使用的特殊字符引起的。因此,您可能需要引用密码:
... -p 'some-password' ...
或者
... -p'some-password' ...