阻止 GRUB 默认显示?

阻止 GRUB 默认显示?

每当我在 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相应更改。

如果您想要最新内核以外的其他版本,则可能需要在更新内核后检查该数字是否仍然正确。

相关内容