如何回滚内核更新?


9

Ubuntu的更新现已发布,并且已安装通用内核2.6.38.11.26。

这样做之后,网络将不再正常运行。我的Acer Aspire 4520带有Nvidia网卡和Atheros无线芯片组,它们在更新之前可以正常工作。

现在,当我启动时,它们都无法正常运行。无线网络仍然是一个可选选项,但是即使启用,用于选择网络的选项也会变灰。以太网连接将激活,但仅在引导至桌面后约3-5分钟后才能激活。

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


这是一种将内核固定到上一个内核的简单方法,直到找到使您的无线版本与最新内核兼容
fossfreedom

Answers:


6

在Grub菜单中,选择Previous Linux Versions进入以前的内核列表。该选择仅在恢复模式下的最新内核之下。

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

sudo apt-get remove 2.6.38.11.26

然后

sudo update-grub

我希望这有帮助。


1

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

您可能还需要安装startupmanager,可以在fossfreedom的链接上看到该链接,该链接将提供一个简单的GUI,将默认内核更改为工作内核。


2
小心startupmanager!如果您更改分辨率之类的东西,这是一个非常好的工具,可以非常快速地破坏引导加载程序。我要说的是除非您周围有LiveCD,否则不要使用它(这样,如果您将它们烧毁,就可以chroot并修复它们)
奥利(Oli)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.