起動時に、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:
パスワードをもう一度入力する必要がありますが、今回はパーティションをマウントします。
起動時に自動的にマウントするようにスクリプトを設定できるように、コマンドラインからマウントする必要があります。
このような場合、通常、問題はパスワード内で使用される特殊文字が原因です。したがって、おそらくパスワードを引用する必要があります:
... -p 'some-password' ...
または
... -p'some-password' ...