每当我在 Ubuntu 上启动时,我都会默认看到整个 GRUB 菜单。有没有办法让它在 X 秒内不间断的情况下简单地自动启动?我记得以前版本的 Ubuntu 就是这种情况,如果您在启动过程中按住按钮,它只会显示 GRUB 菜单。
如何让 GRUB 默认执行此操作并继续启动过程?
答案1
我假设您正在使用 GRUB。
对于 GRUB 1(GRUB 旧版,版本 0.9x),在 中/boot/grub/menu.lst
键入hiddenmenu
.按 ESC 键显示菜单。
#General configuration:
#Uninterupted within 5 seconds and default boot option 0.
timeout 5
default 0
color light-blue/black light-cyan/blue
#Hides the menu by default (press ESC to see the menu)
hiddenmenu
如果您使用 GRUB 2(版本 1.9x 及更高版本),则/boot/grub/grub.cfg
包含菜单。但要更改设置,请编辑/etc/default/grub
文件。
答案2
奇怪的是它已经不在那里了,它仍然是给我的。无论如何,将其添加到您的/boot/grub/menu.lst
:
timeout 5
default 0
这会将 grub 设置为在五秒后启动第一个条目。如果您更喜欢 grub 配置中的第二个、第三个等条目,请进行0
相应更改。
如果您想要最新内核以外的其他版本,则可能需要在更新内核后检查该数字是否仍然正确。