- Joined
- Feb 24, 2013
- Messages
- 2,651
- Motherboard
- N/A
- CPU
- N/A
- Graphics
- N/A
- Mac
- Mobile Phone
To be honest, I'd advise against option B. I had the apfs.efi removed and ApfsDriverLoader-64.efi isntalled on 10.13.5, and it just worked fine. However, during the update to 10.13.6, after the second reboot Clover just simply stopped working. Apparently the ApfsDriverLoader-64.efi was unable to locate the apfs.efi on the system drive (maybe it was temporary unavailable or relocated during the update process), so the system could not boot. To add insult to injury, I was unable to boot using a Vanilla Clover on a USB drive unless i disabled the system drive (disabling the SATA drive in BIOS) completely, since it was also loading the ApfsDriverLoader from the system drive's EFI partition (even though it was not installed on the USB drive itself). As a last resort, I had to boot a Ubuntu using USB, mount the system drive EFI partition, remove the ApfsDiverLoader and reinstall the apfs.efi manually, so then I could boot and finish the installation.
So I'd say it is much safer to have the apfs.efi among the drivers instead of relying on ApfsDriverLoader to do the job.
I had no problem updating with apfsdriverloader to 10.13.6