我有两个操作系统:Windows 8.1 和 Ubuntu 14.04。我想隐藏 grub 菜单。我正在使用 grub 2.02~beta2-9。我尝试了以下组合/etc/default/grub:
\#GRUB_HIDDEN_TIMEOUT=1
\#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
Run Code Online (Sandbox Code Playgroud)
grub 菜单可见 10 秒(如果超时设置为大于 0 的值,它会正确显示:GRUB_TIMEOUT=5- 5 秒延迟)
GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
Run Code Online (Sandbox Code Playgroud)
GRUB菜单是可见的,我也尝试GRUB_HIDDEN_TIMEOUT=false和设置都GRUB_TIMEOUT与GRUB_HIDDEN_TIMEOUT零和非零值
\#GRUB_HIDDEN_TIMEOUT=1
\#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=1
GRUB_TIMEOUT_STYLE=hidden
Run Code Online (Sandbox Code Playgroud)
grub 菜单可见 1 秒,尝试也GRUB_TIMEOUT_STYLE=countdown有相同的结果,如果GRUB_TIMEOUT设置为 0,则延迟 10 秒
每次更改后,我键入update-grub并重新启动计算机以查看结果。
根据以info -f grub -n 'Simple configuration'第二种方式找到的 GRUB 文档已弃用。正确的方法是第三个 - 通过使用GRUB_TIMEOUT_STYLE,但不幸的是它不起作用。这可能是某种错误。