如何在双启动系统上隐藏 grub 菜单?

如何在双启动系统上隐藏 grub 菜单?

使用 GRUB 2,您似乎可以隐藏启动菜单(除非有人按下某个按钮)。但不幸的是,grub 为多操作系统禁用了此功能,我查了一下其他一些页面。

但是,在一次让我不得不重新安装 Ubuntu 之后,我放弃了。有人知道如何在 Ubuntu 12.04 上做到这一点吗?

答案1

我也尝试过同样的方法,并在 Ubuntu 论坛上找到了很大的帮助,特别是线。

假设您对做了正确的事情/etc/default/grub,正确设置GRUB_TIMEOUT#GRUB_HIDDEN_TIMEOUT(我分别说是 0 和 5)甚至GRUB_DEFAULT指定要启动的默认映像,下面是使其正确工作的程序。

  1. 添加这些行

    GRUB_FORCE_HIDDEN_MENU="true"
    export GRUB_FORCE_HIDDEN_MENU
    

    到最后/etc/default/grub

  2. 备份你的/etc/grub.d/30_os-prober并用找到的版本覆盖它这里

  3. 运行命令:sudo update-grub更新设置。

  4. 测试一下!要显示菜单,您必须SHIFT在启动时按住该键。

该问题与多操作系统设置有关,编辑脚本是解决该问题的方法之一。

PS:这个答案和另一个相同的答案完全一样问题

答案2

我在最初发布的问题中提供了一个新的解决方法这里。 希望能帮助到你。

相关内容