Grub2
警告:不再支持在設置 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 位。
我嘗試了不同的組合,結果是,對於文件:
/etc/default/grub
在我的情況下,當我根本不希望出現 grub 菜單時,刪除以下行是有效的:
GRUB_HIDDEN_TIMEOUT=0
設置時:
GRUB_TIMEOUT=0
之後,不要忘記執行:
sudo update-grub
警告不再出現。