0

我正在寻找一些程序来隐藏 grub2 上的菜单。我还尝试设置 /etc/default/grub 配置

  • GRUB_TIMEOUT
  • GRUB_HIDDEN_TIMEOUT
  • GRUB_HIDDEN_TIMEOUT_QUIET

没有成功的选择。
谢谢你的帮助

4

3 回答 3

2
  1. 编辑您的/etc/default/grub并设置:

    GRUB_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT=0
    
  2. 通过执行以下操作更新您/boot/grub/grub.cfg的:

    $ grub-mkconfig -o /boot/grub/grub.cfg
    

    或者对于 Ubuntu:

    $ sudo update-grub
    
于 2014-02-27T23:53:33.107 回答
1

我有同样的问题,这里的提示都没有奏效!唯一的方法是手动更改 /boot/grub/grub.cfg。在此文件的某个时刻,他将超时设置为 10!所以,只需评论这些行

if [ "${timeout}" = 0 ]; then
  set timeout=10
fi

但是,你不能再做 update-grub 了,否则它会回到同一个文件,超时又会变成 10!保存文件(在 vi 中,即使你是 su 也需要强制它!)。重新启动计算机,它将正常工作!

于 2014-06-25T00:51:47.830 回答
1

如果您有多个操作系统,隐藏 grub2 菜单可能会很困难。实现它的简单方法是:

首先,从https://launchpad.net/~danielrichter2007/+archive/grub-customizer下载并安装 grub-customizer

或者只是在终端中执行这些步骤:
* sudo add-apt-repository ppa:danielrichter2007/grub-customizer
* sudo apt-get update
* sudo apt-get install grub-customizer

然后从 GUI > Applications > System Tools 打开 grub-customizer。

在 grub-customizer 的首选项下,禁用操作系统探测器并设置其他设置以隐藏 grub2 菜单。

如果这对您来说还不够信息,请参阅以下链接:

http://ubuntuforums.org/showthread.php?t=1195275
http://www.webupd8.org/2010/10/grub-customizer-lets-you-reorder-add-or.html

于 2011-07-22T19:07:26.597 回答