mik*_*ent 5 fuse windows-subsystem-for-linux veracrypt module
尝试在 WSL 中使用 veracrypt(控制台)。
我制作了一个卷,似乎工作正常......但是当我尝试安装它时:
Done: 100.000% Speed: 5.0 MiB/s Left: 0 s
The VeraCrypt volume has been successfully created.
m17awl@M17A:/media/mike$ veracrypt /mnt/e/test.vc /media/mike/rsync_vc_drive_e/
Enter password for /mnt/e/test.vc:
Enter PIM for /mnt/e/test.vc:
Enter keyfile [none]:
Protect hidden volume (if any)? (y=Yes/n=No) [No]:
Error: fuse: device not found, try 'modprobe fuse' first
Run Code Online (Sandbox Code Playgroud)
注意已经看到这个问题,但是当我尝试这些命令时我得到这个:
m17awl@M17A:/media/mike$ modprobe fuse
modprobe: FATAL: Module fuse not found in directory /lib/modules/4.4.0-19041-Microsoft
m17awl@M17A:/media/mike$ modprobe loop
modprobe: FATAL: Module loop not found in directory /lib/modules/4.4.0-19041-Microsoft
m17awl@M17A:/media/mike$ lsmod
libkmod: ERROR ../libkmod/libkmod-module.c:1668 kmod_module_new_from_loaded: could not open /proc/modules: No such file or directory
Error: could not get list of modules: No such file or directory
Run Code Online (Sandbox Code Playgroud)
...显然这些问题可能是 WSL 特有的。我不知道,也从未听说过这些 Linux“模块”(我是低级的,抱歉!)。
作为解决方法,我安装了 W10 版本的 veracrypt 控制台(想要使用控制台版本的目的是我想要从脚本中安装和卸载)。这也遇到了一个问题,正如这里记录的那样,尽管我已经设法找到了一种次优的安装方式,在这里,它至少有效......
fuse
WSL 1 不支持来自WSL Issue #2869, realalkenc的评论
WSL 上没有 Linux 模块,因为 WSL 中没有 Linux 内核。
fuse
被编译成 WSL 2来自 MSPoweruser 文章Windows Subsystem for Linux (WSL) 2 对 Windows 10 版本 1903 和 1909 的支持
WSL 2 中内置完整的 Linux 内核
来自WSL 第 17 期, realalkenc的评论
FUSE 静态编译到 WSL2 内核中。一般来说,modprobe 不适用于 WSL2 设计
归档时间: |
|
查看次数: |
15181 次 |
最近记录: |