我有一个双启动系统 - HP EliteBook 840 G4 - 带有 Windows 10 和 Ubuntu 20.04。如果我休眠 Windows 然后启动到 Ubuntu,Ubuntu 就看不到 wifi - 它在 lspci 中仍然可见,但报告没有互联网连接,并且它不会出现在设置应用程序中。如果我先重新启动或关闭 Windows,它就可以正常工作。可能是什么原因造成的,我该如何防止它?
答案1
您的驱动程序不支持您要执行的操作。出于某种原因,您的 NIC 记得它已被另一个操作系统中的另一个驱动程序(部分)配置。当 Linux 驱动程序读取您的 NIC 的状态时,它不明白为什么 NIC 已经配置。这将导致驱动程序进入错误状态,并且驱动程序不会将设备呈现给操作系统。
你必须摆脱冬眠而生存。
答案2
我知道这个话题有点老了,但我看不到你提到是否在休眠和运行 Ubuntu 之前关闭了 Windows 10 上的 WiFi。
我的 Lenovo ThinkPad L490 上也使用 GRUB 进行双启动,并且只有在休眠前在 Windows 上禁用 WiFi 时,Ubuntu 才会看到 WiFi。也许这会有所帮助?