ubuntu12.04 LTS,异常开关机或突然断电等,都可能导致需要键盘选择启动项,下图:
而对于无人值守的机器来说,这个现象会导致不能启动系统,必须要解决掉。
解决这个问题的办法是修改 /etc/grub.d/00_head 文件中
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=${2}
fi
EOF
}
把其中的时间set timeout=-1
修改了你想用的时间,我一般是设成set timeout=1
然后再
sudo update-grub重新生成grub.cfg ,就可以了。
本文介绍如何解决 Ubuntu 在无人值守情况下因需要手动选择启动项而导致无法自动启动的问题。通过修改 /etc/grub.d/00_head 文件中的 settimeout 参数,并使用 sudo update-grub 命令更新 grub.cfg 文件,可以实现系统的自动启动。
3982

被折叠的 条评论
为什么被折叠?



