小编nal*_*zok的帖子

我是否需要为共享公共磁盘的每个操作系统分配一个单独的 EFI 分区?

我在我的 MacBook Air 上安装 FreeBSD。分区磁盘时,安装程​​序告诉我

This partition scheme requires a boot partition for the disk to be bootable. Would you like to make one now? <Yes/No>

问题是,我的内部 SSD 上已经有一个 EFI 分区,大概是为 macOS 服务的。我需要为 FreeBSD 创建一个不同的吗?

我在这个问题上做了一些痛苦的实验:

  • 当我选择 时No,FreeBSD 变得无法启动,即“FreeBSD”根本不显示在 rEFInd 的菜单中。
  • 当我选择时Yes,“FreeBSD 安装程序似乎在您的磁盘上创建了一个非常糟糕的混合 MBR,这使 OS X 感到困惑”,因此我的磁盘损坏了。幸运的是,在我按照@Rod Smith的指示(创建了一个新的保护性MBR来替换坏的混合MBR)之后,这个问题现在已经解决了,但是现在我的磁盘有2个EFI分区。

    现在我的内部 SSD 看起来像这样:

    sunqingyaos-MacBook-Air:~ sunqingyao$ diskutil list
    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *121.3 GB   disk0 …
    Run Code Online (Sandbox Code Playgroud)

boot freebsd partitioning efi installation

2
推荐指数
1
解决办法
8894
查看次数

标签 统计

boot ×1

efi ×1

freebsd ×1

installation ×1

partitioning ×1