为什么 wsl2 wslconfig 文件不起作用?

问题描述

我在 Windows 家庭版上运行版本 20H2(OS Build 19042),我构建了一个 linux 内核,并尝试通过如下配置 .wslconfig 文件在我的机器上设置它:

[wsl2]
kernel=c:\\wslkernel\\bzImage

根据文档,一切就绪 - https://docs.microsoft.com/en-us/windows/wsl/wsl-config

有什么想法可能出问题了吗?

解决方法

结果我运行的是 wsl 版本 1 而不是 wsl2 - 对于这个问题的完整线程: https://github.com/microsoft/WSL/issues/6728