我注意到从前段时间开始,在更新 grub 时会出现以下警告消息:
Run Code Online (Sandbox Code Playgroud)Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
cat /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
列出了以下选项:
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=""
Run Code Online (Sandbox Code Playgroud)
假设如下:
我不使用 grub 菜单。
我希望引导过程不会因某些 grub 超时而减慢。
对我来说有效的选项是什么?
删除线:
Run Code Online (Sandbox Code Playgroud)GRUB_TIMEOUT=10
或者是其他东西?
操作系统:Linux Mint 18.2 Cinnamon 64 位。
Lin*_*eak 13
我尝试了不同的组合,结果是,对于文件:
/etc/default/grub
Run Code Online (Sandbox Code Playgroud)
就我而言,当我根本不希望出现 grub 菜单时,删除以下行即可:
Run Code Online (Sandbox Code Playgroud)GRUB_HIDDEN_TIMEOUT=0
设置时:
Run Code Online (Sandbox Code Playgroud)GRUB_TIMEOUT=0
之后,不要忘记运行:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
警告不再出现。