# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
然后执行"sudo update-grub"。这样以后在grub.cfg中会多出以下代码
### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-1" ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep --interruptible 3 ; then
set timeout=0
fi
fi
fi
### END /etc/grub.d/30_os-prober ###
最后简单介绍下其中的几个参数
1.GRUB_HIDDEN_TIMEOUT=0
此配置将影响菜单显示。若设置此选项,将在此时间内隐藏菜单而显示引导画面。
菜单将会被隐藏,除非在此行开头加上一个 # 符号。(#
GRUB_HIDDEN_TIMEOUT=0)。
GRUB 2 第一次执行时将会寻找其他操作系统。若没有其他操作系统被检测到,菜单将会配置为隐藏。若辨认出其他操作系统,菜单将会显示。
若是大于 0 的整数,系统将会依此配置的秒数暂停,但不会显示菜单。 0 则菜单不会显示,也不会有延迟。