使用 _GRUB2_/Ubuntu 10.04 减少内核数量

使用 _GRUB2_/Ubuntu 10.04 减少内核数量

亲爱的社区!
我需要它自动执行此操作:
在“过去”,我只需安装启动管理器并设置它自动只保留最后 2 个新内核,因此即使内核更新,它也会自行完成,我不必关心它!
我如何在 Ubuntu 10.04 上设置它使用 GRUB2?
CLI 或 GUI 解决方案 - 没关系 谢谢

答案1

dpkg --get-selections | grep linux-image | grep install | grep -v deinstall | sort | head -n-3 > installedkernels

应该会得到一个内核列表,不包括最后 2 个内核和当前的伪包。然后你可以输入cut第一个字段并将其提供给sudo apt-get -y remove

免责声明:我不喜欢自动对内核进行任何操作,因此我不会提供完整的剪切和粘贴代码。只需一点代码man cutman cron可以让你完成剩下的工作。

答案2

我遇到了同样的问题,我发现“grub-customizer”以与startupmanager不同的方式提供帮助,但如果您决定使用BURG而不是GRUB,它也会配置您想要的内容。

打开终端并运行以下命令:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

在此处输入图片描述

您可以找到启动器应用程序>系统工具> Grub Customizer

相关内容