Answers:
将超时设置为-1将使GRUB无限等待。
我的意思是,您需要在启动任何操作系统之前手动选择一个条目并按Enter。
运行update-grub警告时,表示不再支持将grubtimeout设置为非零数字。不管我将grub超时值更改为10的超时值是什么,如果您遇到此问题,解决方法都是编辑grub.cfg位于的文件/boot/grub。剧本快要结束了IF TIMEOUT = 0 then timeout= 10。更改10为-1。不再倒数。
gksu gedit /boot/grub/grub.cfg
在结尾处找到脚本的一部分IF TIMEOUT = 0 then timeout= 10。更改10为-1。
这是一种解决方法,如果update-grub曾经运行过,它将被还原。除非update-grub不是手动运行,否则不是永久的。
(适用于14.04。)
/etc/grub.d/30_os-prober文件:
sudo gedit /etc/grub.d/30_os-proberif [ "\${timeout}" = 0 ]; then
set timeout=10
fi
并替换set timeout=10为set timeout=0sudo update-grub它在Ubuntu 19.10上对我有用