我希望 Grub 菜单不显示,但有些更改似乎不会影响任何东西

我希望 Grub 菜单不显示,但有些更改似乎不会影响任何东西

我目前在加载器中设置了此文件/etc/default/grub

GRUB_DEFAULT=5
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=""

我希望启动计算机时 Grub 菜单根本不显示,只在我按 Shift 键等操作时显示...5 设置为“Windows 8(加载器)...等(某些文件名)

但是因为 Grub 菜单不断出现,它首先突出显示 Ubuntu,因此它自动启动 Ubuntu(这很好,但这是一台工作电脑,我真的不想让他们知道我双启动了他们的系统来做一些编程:))

因此,重申一下我需要在这个文件中进行哪些更改才能使 Grub 菜单完全不显示。我还对此文件进行了其他更改,例如,我尝试了一些 # 和“windows 8(加载器)等...但它仍然在启动时显示 Grub 菜单。通过这样做,我还希望它默认为 Windows 8。

提前感谢您对回答这个问题所提供的任何帮助。

答案1

您需要使用 GRUB holdshift 脚本。如果您仔细阅读 GRUB 手册,您会注意到,通过标准设置无法实现您想要的功能。

只需在此处下载脚本即可GRUB 保持移位并按照自述文件中的说明进行操作。

相关内容