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-prober
if [ "\${timeout}" = 0 ]; then
set timeout=10
fi
并替换set timeout=10
为set timeout=0
sudo update-grub
它在Ubuntu 19.10上对我有用