我已将 Grub 超时设置为 4 秒。但有时,grub 会在 30 秒后开始启动。为什么?出了什么问题?

我已将 Grub 超时设置为 4 秒。但有时,grub 会在 30 秒后开始启动。为什么?出了什么问题?

gedit /etc/default/grub 输出是:

GRUB_DEFAULT=0
GRUB_TIMEOUT=4
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX=""

如果您需要更多输出,请告诉我。这种情况大概每 5 次中就有 1 次发生。但我不想再发生这种情况了。任何帮助,将不胜感激。

答案1

它发生在硬重置或强制重启时。

30 秒的值设置为/etc/grub.d/00_header

  设置超时=${GRUB_RECORDFAIL_TIMEOUT:-30}

如果你想改变它,你必须在/etc/default/grub

sudo 编辑器 /etc/default/grub

添加新行:

GRUB_RECORDFAIL_TIMEOUT=4

并更新 grub:

更新-grub2

相关内容