首页 > 代码库 > ubuntu 12.04 选择GRUB启动项的问题

ubuntu 12.04 选择GRUB启动项的问题


ubuntu12.04 Grub启动项

1、异常开关机导致需要键盘选择启动项,如下图:

此时需要用键盘,按下”Enter“键进入系统,如此操作很是烦人啊。。

2、彻底解决这个问题的方法:

(A)于是有效的方法是修改/etc/grub.d/00_head文件中:
cat << EOF
if [ \${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=${GRUB_TIMEOUT}
fi
EOF


将set timeout=-1 修改 成自己需要的秒数。


(B)还有一种方法是将/etc/grub.d/00_head文件中的,
set timeout=-1 修改成 
set timeout = ${GRUB_RECORDFAIL_TIMEOUT:--1}
然后在/etc/default/grub文件中设置:
GRUB_RECORDFAIL_TIMEOUT=10
保存后执行update-grub

而单一修改/boot/grub/grub.cfg文件,则会因为运行update-grub命令,重新生成此文件而导致修改无效。



参见:http://forum.ubuntu.org.cn/viewtopic.php?f=139&t=395230&p=3099520#p3099520

ubuntu 12.04 选择GRUB启动项的问题