启动到 Linux 内核 5.8.0-63 后丢失网络连接。UBUNTU 20.04

启动到 Linux 内核 5.8.0-63 后丢失网络连接。UBUNTU 20.04

首先,对于关于 Linux 和 Ubuntu 的一些罕见问题,我真的很抱歉。事实上,我对 GNU/Linux 和 Linux 内核本身几乎一无所知。我非常了解它的基础。但让我们开始讨论这个问题吧。

我最近从 升级到linux-kernel-5.8.0-55因为linux-kernel-5.8.0-63Ubuntu 本身向我显示我可以升级它(使用升级 GUI,而不是 CLI)。

一切都很顺利,直到我启动新的内核版本并发现我不再有网络连接。

我过去遇到过这个问题,并且我为解决这个问题所做的事情:

之前也发生过同样的情况,我只是5.8.0-55使用连接到手机的 USB 线安装了内核。我从我的 Android 设备下载了它并将其移动到我的电脑中。

我在这里提出这个问题的目的是:

1-解决这个问题。

2-更好地了解我的电脑发生了什么,Linux 的内部工作原理以及了解我做错了什么。

更多信息

我发现我的网络设备的驱动程序甚至没有被发行版识别。我该如何解决这个问题?为什么每次都会发生这种情况?

此外,我的 NVIDIA 驱动程序也消失了。

我尝试过的:

sudo apt-get install --reinstall linux-image-extra-`uname -r`

我以为这会重新安装我之前的安装。之后发生了什么:

Could not find any package with the regular expression «linux-image-extra-5.8.0-55-generic»

我也搜索了网络,切换到我的其他内核5.8.0-59并遇到了同样的问题。

版本 Linux 5.8.0-55-通用#62~20.04.1-Ubuntu

答案1

我修好了!但我仍然不明白升级内核时会发生什么 :P。

我所做的是:

1-使用以下命令卸载 NVIDIA 驱动程序(以修复 nvidia 驱动程序问题):

sudo apt-get remove --purge nvidia-* -y

2-已执行 sudo ubuntu-drivers autoinstall

3-重新启动

一切都解决了!我现在有互联网连接了(因为驱动程序rtl8188eu是 ubuntu 20.04 上的默认驱动程序)。

但我现在遇到了另一个问题:我不明白是什么导致了错误,如何防止错误以及底层发生了什么。

任何评论或任何指向维基百科和其他内容的内容都会有帮助。

我真的非常感谢大家花时间回答我的问题。

相关内容