我正在尝试在装有 WSL2 的 Windows 上加载 USB 设备上的 ecryptfs 加密文件夹。我已按照说明操作这里构建一个新的 Linux 内核。但是,当我modprobe ecryptfs
在 WSL 会话中执行此操作时,我仍然得到
modprobe: FATAL: Module ecryptfs not found in directory /lib/modules/5.15.133.1-microsoft-standard-WSL2+
我的主文件夹中有一个.wslconfig
文件,其中包含
[wsl2]
kernel=C:\\Users\\myusername\\linuxkernel\\bzImage
这bzImage
是构建结果。如果有人知道问题可能出在哪里,我将不胜感激。特别是,我想知道我构建的映像是否真的已加载(是否有一些来自 WSL 会话内的命令可以检查?)以及我是否可以对内核文件执行某种“离线”检查以查看它是否包含 ecryptfs 模块(因此基本上是构建是否按预期执行)。
提前谢谢了。