黑苹果的Clover Mac启动项突然丢失,如何处理?

一、现象

一台黑苹果,硬盘上使用Clover引导,平时有Mac启动项,但某一天突然消失。

在抢救时,下载了最新Clover引导并使用Rufus写入一只U盘,然后用这只可启动U盘启动黑苹果。此时屏幕上可以看到Mac启动项,但回车后无法进入MacOS,表现为卡机(一直显示白苹果图标)、或直接黑屏重启。

二、原因

该黑苹果上的Clover引导版本较旧;MacOS可能出现非正常关机,导致APFS格式的分区异常。以上两点共同导致硬盘上的Clover引导无法识别苹果分区。

三、解决方法

1、从Clover开发仓库下载最新版本的Clover引导ISO镜像(文件名为Clover-XXXX-X64.iso.7z,例如:Clover-5128-X64.iso.7z):
https://github.com/CloverHackyColor/CloverBootloader/releases

2、解压并打开ISO镜像,提取文件夹“【ISO镜像】/EFI/CLOVER/drivers/UEFI/”下的“ApfsDriverLoader.efi”文件。

3、打开Clover引导所在的硬盘EFI系统分区。

打开的方法见《在Windows系统访问ESP(MacOS的EFI分区)分区》:https://blog.csdn.net/qq_42693842/article/details/108577348

4、把提取的ApfsDriverLoader.efi覆盖回这个分区下指定目录存在的同名文件,覆盖前注意备份。

指定目录位置如下:

【Clover引导所在的硬盘EFI系统分区】\EFI\CLOVER\drivers64UEFI\
【Clover引导所在的硬盘EFI系统分区】\EFI\CLOVER\drivers\UEFI\

5、重启,硬盘上的Clover引导加载了最新版的ApfsDriverLoader.efi,即可正常识别MAC分区,显示Mac启动项。

(Clover识别到Mac启动项后,按空格键(Space键)后可看到Mac版本信息、修改启动选项等)

本页永久链接:https://www.orztip.com/?p=378&article_title=clover-mac-boot-missing-because-apfsdriverloader-efi-too-old