我正在尝试安装 Ubuntu 16.04 和 Windows 10(使用 USB 棒),但在安装过程结束时出现“致命错误”,提示 grub 安装失败,/dev/sda
Ubuntu 将不可用。我的电脑只有一个硬盘 - /dev/sda
。
/dev/sda8
现在是Ubuntu,
/dev/sda2
是EFI(windows loader)
个人电脑是 Acer Aspire E5-573G。
Secure boot
选项已禁用。UEFI 版本为 1.37。
答案1
问题出在锁定的 ESP 分区上。这里我描述了一个解决方案,它帮我解决了这个问题(多亏了论坛)。
笔记:在使用 ESP 之前,建议先备份。假设您已经拥有它(或者您像我一样明知风险)。现在:
要确定您是否有同样的问题,请从 USB 启动并启动 BootRepair。在我的情况下,它返回“修复过程中出现错误。检测到已锁定 ESP。“
修复这个问题:
1.卸载 ESP 分区。在我的例子中,它是 dev\sda2
2.运行sudo fsck.vfat -t -a /dev/sda2
修复它(当然你必须在这里放置你自己的分区名称)
之后我再次启动启动修复(报告成功)并再次安装 Ubuntu(也成功)。
对于宏碁用户: 成功安装 ubuntu 后,您需要将其 efi 文件添加为 UEFI 系统的信任文件。否则您的计算机将无法启动 ubuntu,就像它不存在一样。打开计算机 -> F2 -> 安全 -> 选择一个 UEFI 文件作为信任文件执行 -> HDD0 -> ubuntu -> grubx64.efi。为其指定任意名称,保存,重新启动,再次按 F2,您将在启动优先级列表中看到它。
附言: BootMode 为 UEFI;SecureBoot 已启用;已设置管理员密码