为什么在启动计算机时不显示 Grub 菜单?

raa*_*aam 16 grub2 dual-boot windows

我是 Ubuntu 12.04 的新用户。

我安装了 Ubuntu 和 Windows XP,我想同时使用这两个操作系统。当我重新启动或启动我的 PC 时,GRUB 菜单不会出现。

我怎么解决这个问题?

Stu*_*art 19

在启动过程中按住 shift 键,这将为您提供一次性菜单。

您还可以通过在开头添加 # 来修改 /etc/default/grub 注释掉该行,例如:

# GRUB_HIDDEN_TIMEOUT=0
Run Code Online (Sandbox Code Playgroud)

这将导致 grub 菜单GRUB_TIMEOUT在选择默认设置并启动之前显示几秒钟。

如果你修改了这个文件,那么你需要运行update-grub它才能生效。这将在每次安装新内核时自动运行sudo apt full-upgrade

sudo update-grub
Run Code Online (Sandbox Code Playgroud)

202010 月 14 日编辑:在 ubuntu 20.04.1 中,您必须启用控制台模式。/etc/default/grub使用您喜欢的编辑器(需要 sudo)打开并取消注释GRUB_TERMINAL=console. 不要忘记sudo update-grub


Aka*_*tum 11

这对我有用:

$ sudo gedit /etc/default/grub

我改变了这两个:

GRUB_TIMEOUT_STYLE=隐藏 -> GRUB_TIMEOUT_STYLE=菜单

GRUB_TIMEOUT=0 -> GRUB_TIMEOUT=10

更改运行后 $ sudo update-grub

$ reboot

  • 谢谢!添加 GRUB_TIMEOUT_STYLE=menu 为我解决了这个问题。 (4认同)