答案1
您的问题可能是由 Windows 的“快速启动”功能引起的。请参阅这里了解如何关闭它。您可能还需要禁用休眠功能,如所述这里。这些功能会导致 Windows 中打开的文件系统与其他操作系统中的文件系统处于不一致的状态,这是非常危险的。在您的具体情况下,EFI 系统分区 (ESP)在操作系统之间共享,因此可能处于无法从 Ubuntu 写入的状态,从而产生错误。
禁用快速启动和休眠后,您应该重新启动一两次。然后您有几种恢复选项。最简单的三个可能是:
- 跑过引导修复实用程序。这应该会安装 GRUB,这是失败的步骤,然后您就可以开始了。
- 下载我的 USB 闪存驱动器或 CD-R 版本的rEFInd 启动管理器,用它准备一个启动介质,并用它启动。然后您可以通过其 Debian 包或 PPA 安装 rEFInd,然后您的系统就可以正常工作了。但请注意,如果安全启动处于活动状态,您需要完成额外的步骤或禁用它才能使此方法起作用。
- 重新安装 Ubuntu,小心删除或完全覆盖现有的 Ubuntu 安装。(自动设置可能会导致重复安装,这可能是您不想要的。)
请注意,您只需一这三件事。(当然,如果你尝试了一件事,但失败了,你可以尝试另一件事。)