在 Ubuntu 23 上,我想grub
完全禁用暂停(默认 30 秒)= 我想要0秒。是的,我敢肯定。不,我没有其他操作系统。我编辑文件:
sudo nano /etc/default/grub
包含
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT=0 #new
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
并更新设置
sudo update-grub
但对我的 Ubuntu 23 没有任何帮助。我有 UEFI 并且没有安全启动。我还尝试了 GRUB_TIMEOUT_STYLE 的所有变体(菜单、倒计时、隐藏)...请问如何实现 0 秒超时?
更新。 我尝试@vlastimil-burián没有成功...在我的 Xubuntu 6.2.0-39-generic 中,我默认有很长的 grub 超时...
我的默认/etc/default/grub
文件是
GRUB_DEFAULT=0
GRUB_TIMEOUT_GRUB_HIDDEN_TIMEOUTSTYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
现在我尝试
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
然后
sudo update-grub
重新启动后,我再次看到默认的很长延迟...如何完全禁用 grub 超时?
答案1
根据我的其他答案在这里:
删除
GRUB_HIDDEN_TIMEOUT=0
线保持
GRUB_TIMEOUT=0
路线跑步
sudo update-grub