VeraCryptはLinuxで永続的なマウントポイントを使用できますか?
Windows + VeraCrypt +暗号化ボリュームの絶対パス
Windowsでは、で表示されるデバイス名を使用するバッチスクリプトを介して、 veracryptで暗号化されたパーティション/ディスクをマウントできます。再起動すると相対パスが変更される可能性があるため(-> reboot-> )、このような属性は非常に便利です。mountvol.exe
\Device\Harddisk1\Partition3
\Device\Harddisk3\Partition3
Windows上のveracryptボリュームのバッチスクリプト(短縮形):
@echo
"C:\Program Files\VeraCrypt\VeraCrypt.exe" /v \\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\ /l z /m label=Encrypted_1 /q
"C:\Program Files\VeraCrypt\VeraCrypt.exe" /v \\?\Volume{yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy}\ /l f /m label=Encrypted_2 /q
[...]
pause
Linux + VeraCrypt +暗号化ボリュームの相対パスのみ?
/v \\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\
Linuxコマンドラインで利用可能なWindowsの並列コマンドの存在については知りません。ボリューム名は(おそらく)UUID番号に基づいているため、(無駄に)--mount=/dev/disk/by-uuid/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
フラグを試してみました(ただし、認識できない)。公式のveracrypt / truecryptドキュメントでは、Linuxユーザーは相対(可変)パス(-> reboot- > )でのみ操作できます。不整合のため、OSがロードされるたびにパスを確認する必要があります。mountvol.exe
blkid
/dev/sda3
/dev/sdc3
Linuxでveracryptボリュームをマウントするためのbashスクリプト(短縮形):
#! /bin/bash
#
echo "Encrypted_1" && veracrypt --mount /dev/sdq --slot=12 --verbose && echo "Encrypted_1"
echo "Encrypted_2" && veracrypt --mount /dev/sdz3 --slot=1 --verbose && echo "Encrypted_2"
[...]
解決?
LinuxでVeraCryptボリュームの場所を絶対用語で記述できるかどうかは誰にもわかりませんか?
それが可能でない場合、同じ目的を達成するための提案を提供してください?(例:udev
??fstab
)
正誤表
mountvol.exe
上記のようにGUID
ではなくUUID
、認識します。