我在 Windows 10 计算机上的 WSL 2 上运行 Ubuntu 20.04 LTS。在大多数情况下,如果不是所有的日子,我发现当我启动 Ubuntu 时,Ubuntu 和 Windows 之间的通信是不稳定的,症状如下:
/mnt/c
我发现wsl --shutdown
在 PowerShell中运行并随后启动 Ubuntu 通常可以解决问题,但是每次启动计算机时都必须这样做有点烦人。
为什么会发生这种情况,如何在不出现上述问题的情况下自动启动 Ubuntu,并且无需先手动关闭 wsl?
一些想法:
你冬眠吗?任何形式的休眠都会导致 WSL 和主机之间的连接问题。无法从 Windows 主机访问像 Apache 这样的服务绝对是我经常看到的(通过各种Stack 帖子和投票)。
或者,如果您完全关闭计算机,是否启用了 Windows“快速启动”(这是默认设置,因此除非您已禁用它,否则它就在那里)。快速启动也是一种休眠形式,众所周知会导致 WSL 问题。
至少,这很可能是 Apache 问题的原因。不过,不太确定安装 Windows 驱动器的间歇性失败。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句