WSLの「modprobeヒューズ」?

WSLの「modprobeヒューズ」?

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

NBが確認済みこの問題ただし、このコマンドを実行すると、次の結果が表示されます。

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

...明らかに、これらの問題はWSLに限定される可能性があります。私はこれらのLinux "モジュール"について知らず聞いたこともありません(私は低レベルです。申し訳ありません!)。

回避策として、veracryptコンソールのW10バージョンをインストールしました(スクリプトからインストールとアンインストールを望んでいたので、コンソールバージョンを使用したかった)。文書化されているように、この問題にも問題が発生しました。ここは、最適ではない設置方法を見つけたが、ここ、少なくとも動作します...

ベストアンサー1

fuseWSL 1はサポートされていません。

~からWSL問題#2869、コメント作成者レイ・アルケン

WSLにはLinuxカーネルがないため、WSLにはLinuxモジュールはありません。


fuseWSL 2でコンパイル済み

MSPoweruserの記事からWindows 10 バージョン 1903 および 1909 は、Windows 用 Windows サブシステム (WSL) 2 をサポートしています。

WSL 2に組み込まれた完全なLinuxカーネル

そしてからWSL課題17、解説者レイ・アルケン

FUSE は WSL2 カーネルに静的にコンパイルされます。通常、modprobeはWSL2設計には適していません。



クレジット取引@stevebenet

おすすめ記事