![Ubuntu 20.04 与 Windows 10 双启动,不显示 grub 菜单,直接启动到 Ubuntu](https://linux22.com/image/929768/Ubuntu%2020.04%20%E4%B8%8E%20Windows%2010%20%E5%8F%8C%E5%90%AF%E5%8A%A8%EF%BC%8C%E4%B8%8D%E6%98%BE%E7%A4%BA%20grub%20%E8%8F%9C%E5%8D%95%EF%BC%8C%E7%9B%B4%E6%8E%A5%E5%90%AF%E5%8A%A8%E5%88%B0%20Ubuntu.png)
我的硬盘上有 4 个分区,C、D 和 2 个保留分区,我有 GPT 样式的分区表。
为了安装 Ubuntu,我将 D 盘从 338 GB 缩减到 278 GB,开始在剩下的约 60 GB 上安装 Ubuntu,其中我使用了 59.7 GB 进行安装,其余的用于保留启动 BIOS 输入要安装 GRUB 的内容。
所有安装均成功进行,但现在它直接启动到 Ubuntu 20.04,不显示 GRUB 菜单来在已安装的操作系统之间进行选择。
我该如何修复它?
答案1
编辑 /etc/default/grub。
编辑或替换以下行:
GRUB_DEFAULT=0
#GRUB_DEFAULT=saved
#GRUB_SAVEDEFAULT=true
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
提交更改,然后不要忘记...sudo update-grub
然后重新启动。
答案2
在带有 MATE 桌面的 Ubuntu 20.04.2 中,GRUB_TERMINAL=console
有助于显示 grub 启动菜单。GRUB_TIMEOUT_STYLE
设置为menu
但 Ubuntu 或 MATE 桌面图形启动菜单隐藏了 grub 菜单。
因此这些是/etc/default/grub
:
GRUB_TIMEOUT=3
GRUB_TIMEOUT_STYLE=menu
GRUB_TERMINAL=console
一如既往,不要忘记sudo update-grub
。
如果 Windows 10 没有出现在 grub 菜单中,os-prober
自动检测我的 Windows 安装然后update-grub
将其恢复。 好了,恢复双启动。 一切正如您所希望的那样。