我跑GRUB打开 SUSE 13.2 的引导加载程序。
我设置超时=0在引导加载程序选项选项卡和默认引导部分='Windows 7***'。
从那时起,我就看不到 GRUB 菜单来选择我想要启动的操作系统了
如何恢复启动菜单?
答案1
Shift尝试在之后按住该键POST
答案2
如果上述方法失败,(通常)很容易从任何 Linux 实时映像(例如,从 USB 拇指驱动器)启动,安装 /boot 文件系统,并编辑 grub2/grub2.cfg 来撤消您的更改。为此,您添加
set timeout=10
到文件的最后。
不过,请注意文件开头的警告 - 该文件将要被自动覆盖,您还必须更改 /etc/default/grub 以撤消导致超时为 0 的更改。(但是一旦正常启动系统,您就可以这样做)。
答案3
我让它与这些一起工作:
- 中
etc/default/grub
,设GRUB_TIMEOUT=0
- 在同一文件中,设置
GRUB_TIMEOUT_STYLE
为hidden
或countdown
。不要将其设置为,menu
因为它使用不可中断的不同循环。 - 理论上,在引导系统之前按 SHIFT 应该会中断引导过程并显示 GRUB 菜单。实际上,在某些 EFI 系统上,由于底层固件的工作方式,SHIFT 按键不会转发到 GRUB。在这些情况下,请在引导过程之前按 SHIFT+非 ASCII 字符(例如 SHIFT+F1)进入 GRUB 菜单。