GRUB 在启动时不显示,没有 GRUB_HIDDEN_TIMEOUT

GRUB 在启动时不显示,没有 GRUB_HIDDEN_TIMEOUT

我有 GRUB v 2.8.9(Ubuntu 18.10)。我想在双启动中安装 Remix OS。我使用 GRUB Customizer 为 Remix OS 创建了一个条目。但是当我尝试启动时,没有出现任何 GRUB 菜单。

因此,我尝试通过编辑 来修复该问题/etc/default/grub,但没有出现 行GRUB_HIDDEN_TIMEOUT。我确实有GRUB_TIMEOUT_STYLE="hidden"GRUB_TIMEOUT="0"

如何在启动时显示 GRUB?

答案1

以下是我的 GRUB 设置,可以满足您的要求。备份您的/etc/default/grub文件并尝试我的设置,看看是否能满足您的要求。

sudo update-grub编辑文件时不要忘记运行...

我注意到我的GRUB_TIMEOUT这句话没有引号,

  • 0 表示不超时,因此跳过菜单,
  • 正数表示在指定的秒数后跳过菜单,
  • -1 表示不跳过。

还可以尝试从中删除引号GRUB_TIMEOUT_STYLE。还可以尝试将其设置为menu,而不是countdownhidden

查看文档查看每个设置的作用。

我认为这些是您需要的主要设置。

GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=-1

我的当前/etc/default/grub

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_THEME=/boot/grub/themes/Aurora-Penguinis-GRUB2/theme.txt

相关内容