我在启动 Ubuntu 时遇到了问题,更确切地说是 Grub 2 引导加载程序,在安装 Windows 10 之后,又在同一个 SSD 硬盘上安装了 Ubuntu 16.04,只是分区不同。安装 Windows 10 后,我已从 BIOS 禁用安全启动,并从 Windows 10 禁用休眠和快速启动。但是,在使用手动创建的 root、swap 和 home 分区安装 Ubuntu 后,Grub 2 无法启动;仍然启动到 Windows 10。此外,如果我在 Windows 中使用 EasyBCD,我无法创建用于启动/安装 Grub 的 Ubuntu 选项。我不知道我做错了什么。有大约 100 个关于安装 Windows 10 + Ubuntu 的教程,但似乎它们大体都一样。也许我应该选择 Windows 的启动管理器的分区作为引导加载程序安装的设备(参见附图)?谢谢!
稍后编辑:按照以下步骤操作(https://ubuntuforums.org/showthread.php?t=2291335&p=13341757#post13341757)现在我可以在启动时选择 Grub2 的引导程序,但在启动到 Ubuntu 后,我收到一些错误(见第 3 张图片)。但是,如果我在启动时不按 F12,它会启动到 Windows,尽管我在 BIOS 中将 Ubuntu 设置为启动优先级第一(第一张图片)。
答案1
我也遇到过同样的问题。解决方案:启动 BIOS 并转到可启动设备,并将 Ubuntu 分区的优先级提高到 Windows 以上。保存更改并重新启动。现在您将看到 GRUB 启动菜单,您还应该在 GRUB 菜单上看到启动“到 Windows”选项,如果没有,则启动 Ubuntu,打开终端并输入sudo update-grub
它将要求输入密码,输入您的密码并单击 Enter 并重新启动。下次它将启动到 GRUB,您还将看到启动到 Windows 选项。祝你有美好的一天。
答案2
因此,答案基本上是 oldfred 的教程,用于在 Acer 系统的 Ubuntu EFI 文件上启用“信任”,以及 UjwalBhagat 建议重新安装 Ubuntu。在启用互联网连接并选择更新和第三方软件(用于安装)后重新安装,它不起作用(我将新的 EFI 文件添加为“信任”,并将带有 grub2 的文件作为启动的首选选项),在启动时我得到了 Grub2 引导加载程序,我可以启动到 Ubuntu 或 Windows 10。感谢大家抽出时间!
附言:如果您知道如何将您的评论标记为答案(oldfred&UjwalBhagat),请告诉我。