如何更改GRUB中OS选择菜单的时间?


33

我的系统中装有Windows 7和Ubuntu 12.04,我发现os选择菜单的默认时间只有10秒,因为我是Linux新手,谁能告诉我如何增加这个时间?

Answers:


43
  • Alt+F2

  • 输入命令 gksu gedit /etc/default/grub

  • GRUB_TIMEOUT根据需要将值更改为15或20。(以秒为单位的值)或将超时设置为-1将使GRUB无限期等待,直到您手动选择一个条目并按Enter,它看起来像

    GRUB_TIMEOUT=10

  • 保存。关闭gedit。现在打开一个终端并运行

    sudo update-grub


我需要root权限编辑GRUB文件否则它是给拒绝访问错误提到这里
RBT

12

您需要/etc/default/grub通过打开终端并运行以下命令来编辑文件:sudo gedit /etc/default/grub

您需要将值设置为GRUB_TIMEOUT希望grub菜单显示多长时间(以秒为单位)。GRUB_TIMEOUT实际上是自动引导默认条目之前的秒数。如果您想在默认情况下看到菜单10秒钟,请执行以下操作:

GRUB_TIMEOUT=10

另外,请确保在GRUB_HIDDEN_TIMEOUT = 0行之前添加#。

#GRUB_HIDDEN_TIMEOUT=0

然后执行sudo update-grub,然后重新启动。


6

正如Chad--24216所指出的,我曾经使用启动管理器,但是可惜,它不再被维护,也不在存储库中。

它已被“ grub-customizer”所取代,“ grub-customizer”虽然最新,但也不在标准存储库中。要添加和安装它,只需在终端上执行以下操作:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

按Enter确认添加PPA

sudo apt-get update
sudo apt-get install grub-customizer

按Y确认

现在,您可以按常规方式启动grub-customizer。如果您忽略了完整的列表,则在首次启动时会看到该列表,只需按工具栏上的“首选项”按钮,您将看到一个漂亮的摘要对话框,您可以在其中更改超时值和默认菜单项,如下所示:

Grub Customizer首选项屏幕

资料来源:

启动管理器已死

Grub Customizer PPA


4

有两种方法可以做到这一点

  1. 启动经理(开发终止)
  2. Grub定制程序(尚未在官方存储库中)

使用启动管理器最多可用12.04)

通过键入以下命令进行安装:

sudo apt-get update
sudo apt-get install startupmanager
  1. 打开 start-up manager

  2. 将超时设置更改为10秒

    在此处输入图片说明


使用Grub Customiser

  1. 要添加和安装它,只需在终端上执行以下操作(您需要添加PPA):

    sudo add-apt-repository ppa:danielrichter2007/grub-customizer

    按Enter,然后输入

    sudo apt-get update
    sudo apt-get install grub-customizer

    然后按Y确认

    Grub Customizer首选项屏幕

  2. 单击General选项卡并将超时更改为10秒


希望能有所帮助。


1
默认情况下是否安装了启动管理器?我还听说,这个项目现在已经死了。
安瓦尔2012年

@anwarShah操作员尚未指定他的操作系统版本……较旧的操作系统具有启动管理器,不是吗?
阿舒

在这种情况下,您可以澄清OP。另外,我不认为启动管理器包含在以前的版本中
Anwar 2012年

@AnwarShah我还将包括适用于较新版本的ubuntu的选项。
阿舒

@AnwarShah编辑了我的答案..看看是否适合您的需求。
阿舒

0

Web-E的答案确实是做到这一点的最佳方法。但是,如果您希望使用GUI方式修改GRUB而不涉及编辑文件,则可以从USC或Synaptic下载安装“ startupmanager”。或者在启用Universe回购的情况下,可以打开Terminal并通过键入以下内容进行安装:

sudo apt-get update
sudo apt-get install startupmanager

启动管理器软件包在12.04中不可用。
Web-E

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.