删除 Windows 并扩展分区后 Ubuntu 无法启动

删除 Windows 并扩展分区后 Ubuntu 无法启动

我在戴尔笔记本电脑上安装了双启动系统(Windows 10 和 Ubuntu 16)。我删除了 Windows 分区并扩展了 Ubuntu 分区。因为我无法启动 Ubuntu。

我尝试使用 boot-repair 重新安装 GRUB。我无法在 UEFI 模式下安装它:我创建了一个带有 boot 和 esp 标志的 fat32 分区。当我运行 oot-repair 时,我得到:

检测到 GPT。请创建 BIOS 启动分区(>1MB、未格式化的文件系统、bios_grub 标志)。这可以通过 Gparted 等工具执行。然后重试。

我成功在 BIOS 模式下安装了 GRUB。当我重新启动笔记本电脑时,GRUB 启动了,但 Ubuntu 却没有启动。

请参阅以下使用 fat32 分区进行引导修复的引导信息摘要: https://paste.ubuntu.com/23823238/

有人知道出了什么问题吗?

谢谢

答案1

经过几个小时,我终于弄清楚了如何在 EFI 中创建启动分区。

  1. 创建一个大约 200 MB 的 fat32 分区
  2. 使用 boot 和 esp 标记它
  3. 然后将文件夹“/EFI/Boot/”从 liveUSB 复制到此启动分区。该分区需要两个文件(grubx64.efi 和 bootx64.efi)。
  4. 不使用 USB 重启系统。据我了解,在启动过程中,系统将添加 grub-install 所需的变量(由 boot-repair 使用)。
  5. 使用 USB 重启
  6. 然后运行启动修复(https://help.ubuntu.com/community/Boot-Repair

它应该可以工作;-)

相关内容