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
fuse
WSL 1はサポートされていません。
WSLにはLinuxカーネルがないため、WSLにはLinuxモジュールはありません。
fuse
WSL 2でコンパイル済み
MSPoweruserの記事からWindows 10 バージョン 1903 および 1909 は、Windows 用 Windows サブシステム (WSL) 2 をサポートしています。
WSL 2に組み込まれた完全なLinuxカーネル
そしてからWSL課題17、解説者レイ・アルケン
FUSE は WSL2 カーネルに静的にコンパイルされます。通常、modprobeはWSL2設計には適していません。
クレジット取引@stevebenet。