Ubuntu 16.04 无法安装 GRUB

GVS*_*GVS 3 boot grub2

我在安装过程中收到以下错误:

Unable to install GRUB in /dev/sda
Executing `grub-install /dev/sda` failed.
This is a fatal error.
Run Code Online (Sandbox Code Playgroud)

我单击了“确定”并被提示执行以下操作之一:

1. Chose a different device to install the bootloader on
2. Continue installation without a bootloader (When checked, a message says I must install a bootloader manually to launch Ubuntu.)
3. Cancel installation
Run Code Online (Sandbox Code Playgroud)

我计划只运行 Ubuntu 16.04。我不打算使用 Windows 或其他操作系统进行双引导。如果 Ubuntu 是我唯一的操作系统,我还需要引导加载程序吗?如果是这样,我应该如何继续安装引导加载程序?

use*_*982 7

嗨 GVS,欢迎来到 Askubuntu!我相信我看到了问题:您还没有创建 EFI 分区!这个分区是安装程序在 UEFI 系统上安装时放置 grub 的地方,但没有那个分区,grub 就无法安装。要解决此问题,我们需要重新分区您的驱动器。请按照以下步骤操作:

  1. 打开终端并键入gksudo gparted(如果gparted未安装,则必须先运行sudo apt install gparted)。gparted 打开后,右键单击每个分区,然后单击“删除”。
  2. 创建一个大小为 300 Mib 的分区,格式为 FAT32。
  3. 像往常一样创建其他分区。
  4. 右键单击您的第一个分区(格式化为 FAT32 的分区),选择“管理标志”,然后单击“引导”和“esp”复选框。
  5. 最后,单击窗口顶部附近的“应用所有操作”图标。

完成这些步骤后,您可以正常运行安装程序。如果您需要任何进一步的帮助,请告诉我:)