我正在尝试在 Linux 中打开一个 veracrypt 加密的 ReFS 分区。Veracrypt
无法打开它,因为它无法挂载“ReFS”(我安装了 Paragon ReFS 驱动程序,但 veracrypt 不知道这一点)。
然后我发现我只能打开但不能挂载 veracrypt 分区zuluCrypt-cli -O /dev/sdxx -e rw
这样我就可以输入我的密码并得到以下信息:
成功:普通卷打开成功
.. 但我在任何地方都找不到我的卷的映射器(或映射它的方法)。我尝试在命令末尾给它命名,但也没有成功。
我如何打开/解锁 veracrypt 分区然后sudo mount -t urefs /dev/mapper/veracrypt-vol /mnt
在其上使用类似的东西?
我基本上是在寻找类似的命令,crypttab luksOpen ...
但我的 crypttab 似乎仅支持 TrueCrypt 而不支持 Veracrypt。
答案1
zuluCrypt 的当前维护者在这里。
映射器卷位于“/dev/mapper”,您的映射器将类似于“/dev/mapper/zuluCrypt-0-NAAN-sdxx-1483001985”。
所有发布的 zuluCrypt 版本都无法满足您的要求,因为未挂载卷的解锁仅适用于普通的 dm-crypt 卷和 LUKS 卷。
我刚刚在这里添加了对使用 TrueCrypt 和 VeraCrypt 卷执行您想做的事情的支持[1]。
如果你使用 git 版本或者版本 5.3.0(将于 2017 年 11 月 1 日发布),你将能够使用命令执行你想做的事情:
zuluCrypt-cli -O /dev/sdxx -e rw -t vcrypt
[1]https://github.com/mhogomchungu/zuluCrypt/commit/e66291577671ffd3c86540706fbf446f32c5cd40
答案2
在 veracrypt 中似乎可以使用“--filesystem none”参数创建(解密)设备映射器而无需挂载