Grub 在启动时不显示,无法选择较旧的内核

Grub 在启动时不显示,无法选择较旧的内核

我刚刚构建了一个较新的内核并尝试安装它。我使用了一个脚本(我以前曾成功使用过)来实现此目的。

现在内核无法启动。它显示:

Loading Linux <my version string>
Loading initial ramdisk

在 Ubuntu 紫色背景上,然后切换到黑屏,不再有。

奇怪的是,我似乎无法访问引导加载程序来选择较旧的内核。

我可以从 usb-live 启动,安装硬盘并检查,但由于 usb-live 正在运行,所以/etc/default/grub我无法运行。update-grub

在那里我看见<mounted_sda1>/etc/default/grub仍然有GRUB_HIDDENGRUB_HIDDEN_TIMEOUT

我如何让 grub 启动提示弹出,以便我可以使用旧内核进行启动?

答案1

虽然这个答案可能看起来不准确,但仅有的我可以让 grub 出现的方式是如果我发送垃圾邮件右移空格键就在操作系统开始启动之前(就在 BIOS 启动画面闪烁之后)。

我自己的轶事努力似乎表明,当我交换按键时,我的运气最好,而不是同时按下两个键。

话虽如此,我已经成功地让 grub 出现了保持按住 Shift 键,然后猛按空格键 - 它似乎有点不稳定,有时我需要重新启动几次才能得到它。

相关内容