更新后内核降级破坏了我的系统

更新后内核降级破坏了我的系统

我需要从 3.8.0-33 降级到版本 -29。启动最新内核后,我看到黑屏。如何永久保留此版本?

输出dpkg -l linux-image*

Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
         Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name           Version        Beschreibung
+++-==============-==============-============================================
un  linux-image    <keine>        (keine Beschreibung vorhanden)
un  linux-image-3. <keine>        (keine Beschreibung vorhanden)
ii  linux-image-3. 3.8.0-29.42~pr Linux kernel image for version 3.8.0 on 64 b
ii  linux-image-3. 3.8.0-33.48~pr Linux kernel image for version 3.8.0 on 64 b
ii  linux-image-ge 3.8.0.33.33    Generic Linux kernel image

抱歉,这是德语。

答案1

您可以使用 apt-get 删除不起作用的内核:

sudo apt-get purge linux-image-3.8.0-33-generic

作为卸载过程的一部分,系统将从3.8.0-33GRUB 菜单中删除条目并仅留下3.8.0-29

请注意,该软件包也linux-image-generic-lts-raring将被删除。这意味着您的内核版本将来不会升级apt-get upgrade。只有当您重新安装时,linux-image-generic-lts-raring内核版本才会升级。所以这是一个永久的解决方案。

答案2

如果我理解正确的话,您仍然安装了旧内核,但 Grub 中的默认条目是新内核。如果是这种情况,请启动旧内核并尝试运行以下命令:

sudo /etc/kernel/postrm.d/zz-update-grub 3.8.0-29-generic /boot/vmlinuz-3.8.0-29-generic

这应该会用您想要的内核版本更新您的 Grub 菜单。请注意,默认条目将再次被新更新替换。

相关内容