按SHIFT键时不显示Grub菜单

我想通过按Shift键在启动时访问我的Grub菜单。 按下Shift后,我看到一条消息“Grub loading ..”但是没有菜单出现,计算机一直正常启动进入我的Ubuntu安装。 你知道我怎么能在开机时访问Grub菜单吗? 非常感谢你的帮助!

通过修改/etc/default/grub文件中的参数GRUB_HIDDEN_TIMEOUT (需要是超级用户来修改它)来解决该问题,并且(一如既往地应用在此文件中进行的配置更改)运行sudo update-grub

将值从0更改为某个正值允许在引导期间按Shift键进入GRUB菜单。

对于那些不熟悉更新GRUB设置的人:

  1. Ctrl + Alt + T打开终端。
  2. 运行gksu gedit /etc/default/grub
  3. 如上所述更改GRUB_HIDDEN_TIMEOUT行,保存并关闭gedit。
  4. 运行sudo update-grub 。 你现在可以重启了。

如果你想从GUI

要打开终端:

打开Dash(超级密钥)或应用程序并键入terminal

在此处输入图像描述

对于旧版本或Ubuntu版本:

应用 – >附件 – >终端

然后输入命令gksu gedit /etc/default/grub

然后如上所述更改GRUB_HIDDEN_TIMEOUT的值。

在此处输入图像描述

保存并关闭编辑器。

并在终端中运行sudo update-grub

在此处输入图像描述

这最终对我有用:

  1. 转到BOOT菜单然后转到BOOT设置 – 从“UEFI”将“BOOT MODE”改为“Legacy” – > Save
  2. 关机并重启。
  3. 就我而言,它显示“找不到操作系统”
  4. 快速关闭系统(连续按电源按钮15秒)
  5. 再次转到Boot菜单,将Boot模式反转回UEFI。
  6. 重启系统。 这次很可能会出现GRUB菜单。