VeraCrypt può usare punti di montaggio persistenti su Linux?
Windows + VeraCrypt + percorsi assoluti volume crittografato
Su Windows posso montare partizioni / dischi crittografati con Veracrypt tramite script batch che impiega il nome del dispositivo visualizzato da mountvol.exe
. Tale attributo è molto utile poiché il riavvio può portare all'alterazione del percorso relativo ( \Device\Harddisk1\Partition3
-> riavvio -> \Device\Harddisk3\Partition3
).
Il mio script batch per i volumi veracrypt su Windows (modulo abbreviato):
@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 + solo percorsi relativi al volume crittografato?
Non ho conoscenza dell'esistenza di un comando parallelo per Windows /v \\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\
disponibile per la riga di comando di Linux. Ho provato (invano) --mount=/dev/disk/by-uuid/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
flag, poiché il mountvol.exe
nome del volume è (probabilmente) basato sul numero UUID (impercettibile per blkid
, però). La documentazione ufficiale di veracrypt / truecrypt consente agli utenti Linux di operare solo con percorsi relativi (variabili) ( /dev/sda3
-> riavvio -> /dev/sdc3
). A causa dell'incostanza, i percorsi devono essere verificati ogni volta che il sistema operativo viene caricato.
Il mio script bash per montare volumi di veracrypt su Linux (forma abbreviata):
#! /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"
[...]
Soluzione?
Qualcuno sa se la posizione del volume di VeraCrypt può essere descritta in termini assoluti su Linux?
Se non è possibile, fornire suggerimenti per raggiungere lo stesso obiettivo? (ad esempio: udev
? fstab
?)
errore di stampa
mountvol.exe
riconosce GUID
, non UUID
come è stato scritto sopra.