如何删除/忽略最新的内核?

在最近的内核升级之后,我的系统在引导期间挂起。 由于我的机器似乎特别擅长提取grub菜单*,在下次升级之前将上一个内核设置为默认值的最佳方法是什么?

*我必须在正确的时刻点击ESC,这通常意味着重启几次直到我得到它。

软件中心提供了一个很好的应用程序,可以帮助您。 它被称为“启动管理器”。

它看起来像这样: 在此处输入图像描述

在下拉列表中选择要默认的内核,然后单击“关闭”以完成。

一旦使用旧内核启动,请使用修改/etc/default/grub

 GRUB_DEFAULT="title" 

其中“title”是您要启动的内核的确切菜单标题。 你可以以某种方式获得这个

 grep menuentry /boot/grub/grub.cfg 

然后运行sudo update-grub ,你可以活到下一次内核升级,然后你可以将GRUB_DEFAULT设置为0或选择另一个“标题”。