警告:不再支持在设置 GRUB_HIDDEN_TIMEOUT 时将 GRUB_TIMEOUT 设置为非零值

警告:不再支持在设置 GRUB_HIDDEN_TIMEOUT 时将 GRUB_TIMEOUT 设置为非零值

我注意到前段时间更新grub时出现了如下警告信息:

Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
cat /etc/default/grub

列出以下选项:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomdmonddf nomdmonisw fsck.mode=force"
GRUB_CMDLINE_LINUX=""

假设如下:

  • 我不使用 grub 菜单。

  • 我希望启动过程不会因 grub 超时而减慢。

对我来说有效的选择是什么?

删除线:

GRUB_TIMEOUT=10

或者是其他东西?

操作系统:Linux Mint 18.2 Cinnamon 64 位。

答案1

我尝试了不同的组合,结果是该文件:

/etc/default/grub

就我而言,当我根本不想显示 grub 菜单时,删除以下行即可:

GRUB_HIDDEN_TIMEOUT=0

设置时:

GRUB_TIMEOUT=0

之后,不要忘记运行:

sudo update-grub

警告不再出现。

相关内容