最近,linux内核的次要版本似乎更新了很多。每次它更新我的互联网完全消失,wi图标消失,如果我插入以太网电缆,我什么也得不到,网络菜单显示什么都没有。第一次花了一整天才弄明白。现在,每次内核更新时,我都必须执行以下操作:
在grub菜单中,从高级选项中选择前面的内核,例如,今天我引导到5.8.0-40-泛型,然后运行
sudo apt-get install --reinstall linux-headers-5.8.0-41-generic
sudo apt install --reinstall linux-modules-extra-5.8.0-41-generic
sudo apt-get update && sudo apt-get upgrade然后,在没有高级选项的情况下,重新启动正常,世界就会恢复正常。目前大约每周发生一次。知道为什么会发生这种事吗?
提前感谢!
更新:
我不确定这是否有帮助,但我做到了
lspci | awk '/[Nn]et/ {print $1}' | xargs -i% lspci -ks %
04:00.0 Network controller: Intel Corporation Wireless 7260 (rev bb)
Subsystem: Intel Corporation Dual Band Wireless-AC 7260
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
05:00.0 Ethernet controller: Qualcomm Atheros Killer E220x Gigabit Ethernet Controller (rev 13)
Subsystem: Dell Killer E220x Gigabit Ethernet Controller
Kernel driver in use: alx
Kernel modules: alx这些驱动程序似乎在标题中。
https://packages.ubuntu.com/focal-updates/arm64/linux-headers-5.8.0-29-generic-64k/filelist
下次发生这种情况时,我将运行上面的命令,并在进行修复之前查看内核驱动程序是否被找到。我还将尝试只执行标题,以查看是否修复了它(因此额外模块可能被排除为罪魁祸首)。
更新:
对于任何经历这种情况的人,使用下面的@Pilot6's建议来解决问题,最新的更新在下载列表中有hwe内容,内核版本没有问题地更新!我在这里找到了更多的细节:
发布于 2021-02-03 18:29:42
元包没有安装,这就是为什么不是所有的内核包都得到升级。
跑
sudo apt install linux-generic-hwe-20.04而且应该修好。
https://askubuntu.com/questions/1312992
复制相似问题