使 grub 在启动时完全不显示

使 grub 在启动时完全不显示

我有一台装有 Windows 7 和 Ubuntu 的 PC。
有没有办法让 grub 完全不显示并直接启动到默认操作系统,而当我想要时,我可以按一个键或其他东西并选择启动到其他操作系统。
是我的 grub 文件。
我尝试了很多选项,比如隐藏超时、超时样式等,但都不起作用

答案1

首先,请检查此问题以了解如何将 Windows 设置为启动默认设置:如何在引导加载程序中将 Windows 设置为默认引导?

要隐藏 grub(除非按下按钮),您需要配置 grub 以执行下列操作:

  • Alt+F2,输入gksudo gedit /etc/default/grub并按 Enter 并输入您的密码。

  • 设置选项如下:

    GRUB_HIDDEN_TIMEOUT=6
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    
  • 按 保存文件CTRL+s

  • 然后要激活所做的更改,请运行此命令并在提示时输入您的用户密码:

    $ sudo update-grub2
    

现在,如果您重新启动,除非您在 6 秒内没有按下任何按钮(由GRUB_HIDDEN_TIMEOUT配置设置),否则 grub 菜单将不会显示。

另一个选择是这样的:

GRUB_TIMEOUT将和都设置GRUB_HIDDEN_TIMEOUT0,除非在启动时按下 shift 按钮,否则不会显示 grub 菜单。

有关 grub 配置的更多信息,可以查看此页面:https://help.ubuntu.com/community/Grub2#Configuring_GRUB_2

相关内容