分类: LINUX
2011-04-28 17:08:02
需要修改三个地方 这三处的timeout改为同一值
1.sudo gedit /boot/grub.cfg
下面有一段 默认 timeout为0改为大于0
### BEGIN /etc/grub.d/30_os-prober ###
if [ ${timeout} != -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 ###
2.sudo gedit /etc/default/grub
GRUB_HIDDEN_TIMEOUT=0 把这里改成大于0
3.sudo gedit /etc/grub.d/30_os-prober
找到这一段 timeout默认是0 改为大于0
if [ \${timeout} != -1 ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep$verbose --interruptible 3 ; then
set timeout=0
fi
fi
原文:http://blog.csdn.net/woshixingaaa/archive/2010/06/05/5649990.aspx