如何限制启动菜单中显示的内核数量?

如何限制启动菜单中显示的内核数量?

可能重复:
如何从启动菜单中删除不需要的条目?

我想限制启动屏幕上显示的内核数量,只显示最新的两个内核。如何使用新 grub 来实现这一点?(任何不需要手动卸载所有无关内核的方法也欢迎。)

答案1

您需要删除不需要的单个内核映像。我拥有从 10.04 LTS 光盘上打包的内核到最新内核(包括反向移植的内核)的所有内核。没有自动删除旧内核的过程,因此您必须使用 Synaptic 或其他软件包管理器从系统中删除每个单独的映像。

答案2

删除旧 Linux 内核并清理 Ubuntu 启动菜单以使用最新和次新内核的详细步骤已在最近的一系列帖子中提供,首先是重新审视 GRUB2

虽然上面列出的步骤都是手动的,但列出的网络参考资料之一提到了一些可能有助于修改启动菜单的图形工具。具体文章是使用 GRUB 定制 Ubuntu

答案3

旧版 GRUB 在 memu.lst 中有一个名为 HOW_MANY 的变量,表示要保留多少个内核,它会帮您处理这个问题。这是我们失去的众多旧版 GRUB 功能之一。我不知道为什么 GRUB2 不支持此功能。

相关内容