我有一台笔记本电脑,打算双启动。它以前启动到 Windows (7),安装 Linux 后现在直接启动到 Linux (openSUSE)。我已经编辑/etc/grub.d/40_custom
添加了 Windows 链加载器条目。到现在为止还挺好。
不幸的是我不能让GRUB2显示选择菜单的所有,甚至选择在Linux上安装安全模式进入。我收到“欢迎使用 grub”消息的瞬间闪现,然后它直接启动到默认的 Linux 条目。
我尝试过的事情:
GRUB_TIMEOUT
为整数值并设置GRUB_HIDDEN_TIMEOUT
为
GRUB_HIDDEN_TIMEOUT_QUIET
为true
和false
GRUB_TERMINAL
为console
quiet
和splash=silent
从GRUB_CMDLINE_LINUX_DEFAULT
我每次都重新生成配置 /usr/sbin/grub2-mkconfig
其他信息:
GRUB_HIDDEN_TIMEOUT
/sys/firmware/efi
目录)还有什么我可以尝试的吗?这真的变得越来越严重了,我从来没有在 grub 遗留问题上遇到过这么多麻烦!
编辑:
grub.cfg
与超时相关的部分:
if [ x${boot_once} = xtrue]; then
set timeout=0
elif [ x$feature_timeout_style = xy ]; then
set …
Run Code Online (Sandbox Code Playgroud)