启动后 WSL2 上的 Ubuntu 和 Windows 之间的通信不稳定

武士8

我在 Windows 10 计算机上的 WSL 2 上运行 Ubuntu 20.04 LTS。在大多数情况下,如果不是所有的日子,我发现当我启动 Ubuntu 时,Ubuntu 和 Windows 之间的通信是不稳定的,症状如下:

  • C盘没有挂载为 /mnt/c
  • 在 Ubuntu 系统上运行的 Apache 不会暴露给 Windows,这意味着我无法从 Windows 上的 Chrome 浏览器窗口访问它。

我发现wsl --shutdown在 PowerShell中运行并随后启动 Ubuntu 通常可以解决问题,但是每次启动计算机时都必须这样做有点烦人。

为什么会发生这种情况,如何在不出现上述问题的情况下自动启动 Ubuntu,并且无需先手动关闭 wsl?

NotTheDr01ds

一些想法:

你冬眠吗?任何形式的休眠都会导致 WSL 和主机之间的连接问题。无法从 Windows 主机访问像 Apache 这样的服务绝对是我经常看到的(通过各种Stack 帖子和投票)。

或者,如果您完全关闭计算机,是否启用了 Windows“快速启动”(这是默认设置,因此除非您已禁用它,否则它就在那里)。快速启动也是一种休眠形式,众所周知会导致 WSL 问题。

至少,这很可能是 Apache 问题的原因。不过,不太确定安装 Windows 驱动器的间歇性失败。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

WSL2 上的 Ubuntu 20.04:每次启动后都会重置文件夹所有者和组

我无法在Windows 10和WSL2开启(ubuntu终端)上使用npm命令

在 wsl2 上同步 windows 和 docker 太慢了

在 Windows 10 的 WSL 和 WSL2 上启用 MOTD 消息?

Raspberry Pi和Arduino之间的串行通信不稳定

Chrome在我的詹金斯和Ubuntu 18.04上不稳定

Windows WSL2上的Docker卷

如何指示 PowerShell 7 在 Windows 10 上的 WSL2 中运行 bash (Ubuntu) 脚本?

Windows 10 wsl2 上的 Ubuntu - chown chmod 对复制的文件不起作用

尝试访问从 Windows 复制的数据时,运行 Ubuntu 18 LTS 的 WSL2 上的 Pyperclip 错误

在Windows上使用WSL2和VcXsrv启动具有多个监视器的图形应用程序的有效方法

如何在WSL2上启用systemd:Ubuntu 20和CentOS 8

如何在 Windows 10 上使用 kali linux (wsl2) 和 android (bluestacks)

试图在VSCode和Windows WSL2上全局安装autopep8

无法启动WSL2计算机。尝试过Ubuntu 20.04、18.04和所有

在Ubuntu中显示matplotlib图(适用于Linux,WSL1和WSL2的Windows子系统)

Wifi 在 ubuntu 20.04 双启动 (DELL XPS-L502X) 上缓慢且不稳定

在Ubuntu 15.10上视频播放非常不稳定

断点无法通过Windows 10和WSL2上的Visual Studio Code调试Chrome中的React应用

在Ubuntu而非Windows下不稳定的视频

Ubuntu18.04而非Windows下不稳定的视频

Ubuntu 18.04频繁崩溃和不稳定

在多启动PC上安装Ubuntu后启动Windows的问题

从 Windows 10 SSH 到 wsl2 ubuntu

如何在 Windows WSL2 上使用 sshuttle

Ubuntu 18 未在 WSL2 中启动

Docker服务未在新的WSL2上启动

无法在 wsl2 上启动 kex:错误 10061

在 GKE 上使用 Ingress 构建的 HTTP-LoadBalancer 在 http-allowance 和 NOT http-allowance 之间不稳定