我将我的电脑设置为 Ubuntu 18 和 Windows 10 双启动,但是当我启动电脑时,grub 无法正常启动(它显示 grub 命令行而不是加载启动 Ubuntu 或 Windows 的选项)。
第一次发生这种情况后,我尝试在启动顺序中调整 BIOS 以修复它,但后来我让它正常工作了。经过一些测试,我发现只有先进入 BIOS 时 grub 才能正常工作。这意味着每次我想打开或重新启动计算机时,我都需要进入 BIOS,然后保存并退出(实际上没有进行任何更改)。
一直运行良好,没有任何问题,但它仍然很烦人,破坏了我使用 Ubuntu 的体验。我四处寻找,试图找到其他人也遇到过这种情况,但我没有发现有人遇到同样的问题。
不久前我尝试修复 grub,但是这样做之后仍然不起作用(但现在 grub 中有了更多的选项)。
我的电脑规格是:
- 锐龙 5 1600
- 技嘉 AB350N 游戏无线网卡
- RX580 8GB
- (我认为内存、电源等东西不相关)
我在 250 GB 2.5 英寸 Sata SSD 上安装了 Windows,在 m.2 SSD 上安装了 Ubuntu。
编辑:在查看了我的 BIOS 设置以找到可以更改以修复该问题的方法后,我尝试禁用在开始使用 Ubuntu 之前为 Windows 启用的“快速启动”。我只模糊地知道为什么它修复了该问题(我认为它仅适用于 Windows),并且我不知道为什么在我开始使用 Linux 时它在一段时间内完全有效。如果其他人遇到同样的问题,那么我建议尝试禁用快速启动(如果您已启用它)。