WSL打不开

报错

<3>WSL (17484) ERROR: No such file or directory @C:/__w/1/s/src/linux/mountutil\mountutilcpp.h:17 (MountEnum)
<3>WSL (17484) ERROR: UtilTranslatePathList:2852: Failed to translate C:\Users\zhukunpeng6\AppData\Roaming\npm
distrod 0.1.7

USAGE:
    -bash [OPTIONS] <SUBCOMMAND>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -l, --log-level <log-level>    Log level in the env_logger format. Simple levels: trace, debug, info(default), warn,
                                   error

SUBCOMMANDS:
    create
    disable
    enable
    exec
    help       Prints this message or the help of the given subcommand(s)
    start
    stop

解决方法

这时候wsl已经打不开了

  1. wsl --shutdown
  2. wsl
  3. 进入wsl后,sudo /opt/distrod/bin/distrod disable
  4. wsl --shutdown
  5. wsl
  6. 修改/etc/wsl.conf,内容为
    [boot]
    systemd=true
    

之后就可以正常进入wsl了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值