隐藏Grub2启动菜单?

时间:2011-02-11 20:27:57

标签: bootloader grub

我正在寻找一些程序来隐藏grub2上的菜单。 我还尝试使用

设置/ etc / default / grub配置
  • GRUB_TIMEOUT
  • GRUB_HIDDEN_TIMEOUT
  • GRUB_HIDDEN_TIMEOUT_QUIET

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

3 个答案:

答案 0 :(得分: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打开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

答案 1 :(得分:1)

  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
    

答案 2 :(得分:1)

我遇到了同样的问题,这里的提示都没有!唯一的方法是手动更改/boot/grub/grub.cfg。在这个文件的某个时刻,他使超时达到10!所以,只需评论那些行

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

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