EFI 分区 Macbook

EFI 分区 Macbook

我知道这个问题可能早就出现过,但我找不到任何与我的情况完全吻合的文章。

因此我问你们。

我刚刚在我的 Mac 上安装了最新的 Ubuntu,问题是我没有任何 EFI 分区,我想知道我是否可以在安装后创建它?

你们能帮忙吗?因为我现在不敢关掉我的电脑,已经尝试了一周不同的发行版。

当我启动时,它会出现一个白屏,持续 30 秒,然后才进入 grub 菜单。

这真的很烦人,因为我刚刚在这台旧 MacBook 中安装了一个新的 SSD。

请大家帮我提供一个好的解决方案和指导!

答案1

如果安装程序没有创建 ESP,您可以在安装后创建一个:

  1. 获取 Ubuntu 安装介质并启动它。选择选项无需安装即可试用 Ubuntu(因为我们将不是重新安装 Ubuntu)。
  2. 当 Ubuntu Live 启动后,转到应用程序列表,找到并启动分区
  3. 在 Gparted 中,找到安装 Ubuntu 的磁盘并从顶部的下拉菜单中选择它。
  4. 您应该会看到ext4此磁盘上的一个分区(也可能是一个swap分区)。调整ext4分区大小,以便之后有 500MB 的未分配空间。在此空间中创建一个FAT32分区。
  5. 现在将esp标志分配给分区。
  6. 应用所有操作来确认更改。
  7. 现在记下分区名称(例如/dev/sda2:)。
  8. 现在您需要编辑分区上的文件ext4(如果尚未安装,则安装它(可能需要重新启动安装媒体))。
  9. 文件,转到/media/ubuntu/LABEL_OF_EXT4_PARTITION/etc/fstab(标签将与名称不同(甚至可能是哈希))。fstab使用文本编辑器编辑文件。
  10. 在文件末尾添加以下行:/dev/sdxy /boot/efi fat32 defaults 0 2,其中 x 和 y 指的是分区名称(例如 中的 a2 /dev/sda2)。
  11. 保存并关闭。
  12. 最后,确保挂载点存在。转到/media/ubuntu/NAME_OF_EXT4_PARTITION/boot并查找名为 的文件夹efi。如果不存在,请创建一个。

这应该会为您提供一个适用于 Ubuntu 的 ESP。现在您应该可以正常重启了。

答案2

Ubuntu 分区

我不知道你是否真的可以打开这个链接

在此处输入图片描述

相关内容