VeraCrypt có thể sử dụng các điểm gắn kết liên tục trên Linux không?
Đường dẫn tuyệt đối của Windows + VeraCrypt + được mã hóa
Trên Windows, tôi có thể gắn các phân vùng / đĩa được mã hóa veracrypt thông qua tập lệnh bó sử dụng tên thiết bị được hiển thị bởi mountvol.exe
. Một thuộc tính như vậy rất hữu ích vì khởi động lại có thể dẫn đến thay đổi đường dẫn tương đối ( \Device\Harddisk1\Partition3
-> khởi động lại -> \Device\Harddisk3\Partition3
).
Tập lệnh bó của tôi cho khối lượng veracrypt trên Windows (dạng rút gọn):
@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 + chỉ đường dẫn khối lượng mã hóa?
Tôi không có kiến thức về sự tồn tại của lệnh song song với Windows /v \\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\
có sẵn cho dòng lệnh Linux. Tôi đã thử --mount=/dev/disk/by-uuid/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
cờ (vô ích) , vì mountvol.exe
tên âm lượng là (có thể) dựa trên số UUID ( blkid
mặc dù không thể chấp nhận được ). Tài liệu veracrypt / truecrypt chính thức cho phép người dùng Linux chỉ hoạt động với các đường dẫn tương đối (biến) ( /dev/sda3
-> khởi động lại -> /dev/sdc3
). Do sự bất tiện, các đường dẫn phải được xác minh mỗi lần sau khi hệ điều hành được tải.
Tập lệnh bash của tôi để gắn khối lượng veracrypt trên Linux (dạng rút gọn):
#! /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"
[...]
Giải pháp?
Có ai biết liệu vị trí khối lượng VeraCrypt có thể được mô tả bằng thuật ngữ tuyệt đối trên Linux không?
Nếu không thể, vui lòng cung cấp đề xuất để đạt được cùng một mục tiêu? (ví dụ: udev
? fstab
?)
Erratum
mountvol.exe
công nhận GUID
, không UUID
như đã viết ở trên.