如何回滚内核更新?

Mic*_*ney 9 kernel networking

Ubuntu 的更新今天可用,它安装了通用内核 2.6.38.11.26。

这样做后,网络不再正常运行。我的 Acer Aspire 4520 有一个 Nvidia 网卡和一个 Atheros 无线芯片组,在更新前运行正常。

现在,当我启动时,两者都无法正常运行。无线网络仍然是一个可选选项,但即使启用,用于选择网络的选项也是灰色的。以太网连接将在启动到桌面后大约 3-5 分钟后激活。

我该如何解决这个问题或回滚到以前的内核?这是一个严重的错误,我很确定我不是唯一遇到此问题的人。

小智 6

在 Grub 菜单中,选择以前的 Linux 版本以转到您以前的内核列表。该选择位于恢复模式下的最新内核下方。

要删除内核,请在终端中执行

sudo apt-get remove 2.6.38.11.26
Run Code Online (Sandbox Code Playgroud)

然后

sudo update-grub
Run Code Online (Sandbox Code Playgroud)

我希望这有帮助。


Pav*_* G. 1

新内核不会删除旧内核。
最后一个(我猜是 2.6.38.10)应该仍然存在于你的 grub 菜单中。
只需重新启动并选择即可。

您可能还想安装startupmanager可以在 fossfreedom 的链接中看到的软件,它将提供一个简单的 GUI 来将默认内核更改为工作内核。

  • 小心“startupmanager”!这是一个非常好的工具,如果您更改分辨率等内容,它会很快破坏您的引导加载程序。我想说不要使用它,除非你有 LiveCD(这样你就可以 chroot 并修复如果你破坏了它们的东西) (2认同)