所以,顺便说一下,我是 Ubuntu/Linux 的新手。我正在慢慢熟悉一切,但如果你们能帮我解决我遇到的问题,我会非常高兴。
我有一台带两个硬盘的笔记本电脑。其中一个硬盘上预装了 Windows 10。另一个硬盘上安装了 Ubuntu Mate。我可以正常启动这两个操作系统,但每当我启动 Windows 并重新启动时,Grub 命令行就会出现。如果我输入exit
,它会退出命令行并按预期进入 grub 引导加载程序。从那里开始,它就可以完美运行。
如果我从 Ubuntu 重新启动,它不会转到命令行,而是直接转到引导加载程序。只有从 Windows 重新启动计算机后才会出现命令行。
我可以忍受每次使用 Windows 时都必须在命令行上输入exit
。这只是一个小小的不便(到目前为止),但如果有办法防止这种情况发生,我很乐意弄清楚。任何帮助都非常感谢。谢谢!
答案1
感谢这里的另一位用户,我找到了问题所在。问题出在快速启动上,这是 Windows 的一项功能。它干扰了 GRUB,导致命令行首先弹出。禁用快速启动可阻止该问题发生。感谢 GabrielaGarcia 的帮助!:)
答案2
我遇到了同样的问题。当我安装 Ubuntu(通过添加新驱动器)时,我确保计算机 BIOS 和 Windows 操作系统中的所有“快速启动”设置都已禁用。在“Windows 更新”之后,我突然在启动 Windows 后开始启动 grub shell。首先检查 Windows 操作系统,我发现我的设置没有受到影响。检查 BIOS,嗯...
将 Bios 改回“禁用”快速启动后,一切又正常工作了。(那里发生了一点操作系统地盘之争?微软在拖延不可避免的事情发生?)真正的问题是微软在没有用户输入的情况下更改了 Bios 设置。