如何让 grub 显示所有内核

如何让 grub 显示所有内核

由于我遇到了 VirtualBox 的一些问题,而且我知道这是由当前内核引起的5.3.0.28,所以我决定在支持 VM 的 中启动4.18.0.20。我检查了可用的内核,发现它在那里。

在此处输入图片描述

然而,当我启动 grub 时,我只能看到最新的(5.3.0.28并且5.3.0.26(grub 中没有屏幕截图)。

答案1

由于您只有这 2 个内核版本可用,/boot因此仅列出这些版本并不奇怪grub。您似乎为许多不同的内核版本安装了一些模块,但如果没有实际的内核映像,grub 显然不会为它们生成菜单项。

由于您拥有这些特定版本的内核模块,我只能猜测内核是在某个时候安装的,但后来被删除了。

只需安装linux-image-<version>-generic即可解决问题,它还可以grub为您更新菜单。

相关内容