无法在 Linux Mint 18 中更改 grub 超时

无法在 Linux Mint 18 中更改 grub 超时

新笔记本电脑,但习惯相同:我希望在 Windows 和 Linux 之间选择时,启动 grub 计时器为 1 秒,而不是 30 秒。因此我做了通常的事情:

  1. vim /etc/default/grub
  2. 改成GRUB_TIMEOUT=1
  3. update grub

(当然,以上所有内容都来自根终端)

然而,计时器仍然停留在30秒。

我之前已经做过很多次了,唯一改变的是:

  • 新笔记本电脑(东芝 Portege,13.3 英寸)
  • 较新版本的 Linux Mint (18 Sarah xfce)

我遗漏了什么吗?Mint 17 和 18 之间有什么变化吗?


我的/etc/defaults/grub样子

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

答案1

这个问题最终成为了聚碳酸二丁酯。不知怎的,我从来没有意识到我需要跑步,update-grub2而不是我所做的:update-grub。旧习难改。

答案2

在我的 Linux Mint 18 安装中,我遇到了同样的问题。以下设置对我有用:

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=1.0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

答案3

如果你喜欢 X 秒的超时,请尝试以下操作:

GRUB_TIMEOUT=X
GRUB_RECORDFAIL_TIMEOUT=X

为我工作;)

答案4

尝试使用“01”代替“1”。

对我有用;)

相关内容