![GRUB2 在重新启动时加载到 CLI 而不是引导加载程序](https://linux22.com/image/190578/GRUB2%20%E5%9C%A8%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%E6%97%B6%E5%8A%A0%E8%BD%BD%E5%88%B0%20CLI%20%E8%80%8C%E4%B8%8D%E6%98%AF%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F.png)
最近,在勇敢一点并意外破坏了一些东西之后,我重新安装了 Pop!_os。我在不同的驱动器上双启动 Windows 10 和 Pop。重新启动后,GRUB 会加载到其grub>
提示符中,而不是启动菜单中,我必须使用一系列命令才能将其加载到启动加载程序菜单中:
grub> set prefix=(hd1,gpt3)/boot/grub
grub> set root=(hd1,gpt3)
grub> insmod linux
grub> insmod normal
grub> normal
这将使我毫无问题地进入引导加载程序菜单,但更改不会在下次引导时持续存在。我每次进入流行音乐时都会这样做sudo update-grub
,但无济于事。我想知道是否有一个我可以编辑的配置文件或其他东西以使这些更改持久存在,因为我不喜欢每次想要进入 grub 菜单时都必须发出这些命令。最糟糕的是,我在之前的安装中遇到了这个问题,它让我烦恼了好几个星期,直到我最终让它工作。我不记得我为我的生活改变了什么。我不太熟悉 Linux 的更复杂的工作方式,比如启动等等,所以如果这是一个非常明显的愚蠢问题,我深表歉意。谢谢你!
答案1
我设法通过运行引导修复来解决我的问题,并选中“清除 GRUB”设置,并取消选中“安全引导”设置。我从来没有想过检查高级设置,这是我的错。谢谢大家帮我一把!