每次开机时如何让grub停止出现?

我正在使用Ubuntu 12.04,每次启动时都会出现grub选择。 这发生在我的两台计算机上。

我已经尝试编辑/ etc / defaults / grub以使用默认值,使用0条目,并在其上运行更新。 但似乎没有什么能解决问题。

(显示未注释的行)

$ sudo nano /etc/default/grub GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" $ sudo update-grub Generating grub.cfg ... Found linux image: /boot/vmlinuz-3.2.0-25-generic-pae Found initrd image: /boot/initrd.img-3.2.0-25-generic-pae Found linux image: /boot/vmlinuz-3.2.0-24-generic-pae Found initrd image: /boot/initrd.img-3.2.0-24-generic-pae Found memtest86+ image: /boot/memtest86+.bin No volume groups found done 

打开终端并运行以下命令:

 root@penreturns:~$ sudo gedit /etc/default/grub 

删除注释行(添加“#”):

 #GRUB_HIDDEN_TIMEOUT=0 

它必须看起来像这样(默认情况下)

 GRUB_HIDDEN_TIMEOUT=0 

使用此命令更新您的GRUB:

 root@penreturns:~$ sudo update-grub 

重新启动系统,您将看到系统现在如何在GRUB2引导屏幕上停止。

请享用!

如果未检测到其他操作系统,Grub2将直接启动到默认操作系统。 不会显示任何菜单。 如果检测到其他操作系统,将显示GRUB 2菜单。

但是如果仍然显示grub菜单,则可能需要将GRUB_TIMEOUT值从10更改为0。

GRUB_TIMEOUT=10

GRUB_TIMEOUT=0

GRUB_TIMEOUT = value是自动引导默认条目之前的秒数。