相关链接
/etc/wsl.conf配置文件说明:https://learn.microsoft.com/zh-cn/windows/wsl/wsl-config
WS1与WSL2版本区别:https://learn.microsoft.com/zh-cn/windows/wsl/compare-versions
WSL基本命令:https://learn.microsoft.com/zh-cn/windows/wsl/basic-commands
安装Linux子系统失败 错误代码 0x80070032
安装Linux子系统时出现如下错误:
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80070032
Error: 0x80070032 ???????
如果想用WSL2需要开启hyper-v, 如果使用WSL1,则需要将WSL默认版本设置为1:
#设置WSL默认版本:
wsl --set-default-version 1
#关闭正在运行的wsl
wsl --shutdown
#查看版本信息
wsl -l -v
#这里的Ubuntu是第一步查看到的版本名字,最后的是导出文件的路径
wsl --export Ubuntu E:\Ubuntu.tar
#这里的Ubuntu是第一步查看到的版本名字,同上
wsl --unregister Ubuntu
#导入刚才导出的包,"Ubuntu"换成你想要的名字,接下来是导入位置的路径,然后的刚才的包的位置,最后指定wsl版本
#可以重复这一行,导入为不同名字的系统
wsl --import Ubuntu E:\WSL E:\Ubuntu.tar --version 1
WSL通过usbipd使用USB设备的问题
usbipd工具是在win系统中侦听TCP 3240端口,所以要确保WSL子系统中能够连接上该端口, 貌似Mirrored模式连不上去,NAT能正常连接上.
1