删除 EFI 分区

删除 EFI 分区

我运行diskutil list并得到以下架构:

/dev/disk1
#:                       TYPE NAME                    SIZE       IDENTIFIER
0:      GUID_partition_scheme                        *1.0 TB     disk1
1:                        EFI EFI                     209.7 MB   disk1s1
2:                  Apple_HFS Mac HDD                 999.9 GB   disk1s2

我想删除有关 EFI 分区(EFI 引导加载程序)的所有信息,而改用 Chameleon 的传统引导。(已安装但 BIOS 第一次运行 EFI 引导加载程序,无法更改这一点)。

我怎样才能做到这一点而不损坏我的所有硬盘?

答案1

不清楚你的问题到底是什么——你说了你想做什么,但没有说为什么要这样做。据我所知,Chameleon 应该可以很好地与 EFI 系统分区 (ESP) 配合使用。我怀疑你遇到的任何问题实际上都是固件问题;如果磁盘使用GUID 分区表 (GPT),或者要求 GPT 中的保护性 MBR 具有某些功能。例如,Apple 的固件要求 GPT 具有混合型 MBR,并且混合 MBR 中的一个分区已设置其启动标志。因此,如果您使用的是 Apple 硬件,您可以尝试创建混合 MBR 并在其中一个分区上设置启动标志。我的GPT fdisk ( gdisk)软件可以做到这一点。查看 Chameleon 文档,看看它是否使用 MBR 的启动标志;如果是,您可能需要注意哪个 MBR 分区获得该标志。

如果您使用的是 Hackintosh 配置,情况会变得更加棘手,因为不同固件实现的细节各不相同。我也不确定这个网站是否允许讨论 Hackintosh 设置。如果您有的话,最好在 Hackintosh 网站上提问。

相关内容