Contribute
Register

PSA: Clover update replaces HFSPlus.efi with VBoxHfs-64.efi

Status
Not open for further replies.
Joined
Nov 29, 2010
Messages
138
Motherboard
Gigabyte H110MA
CPU
i3-6100
Graphics
R9 280X
Mobile Phone
  1. iOS
Just a heads up to anyone updating their Clover installation who's previously followed the recommendation to replace Clover's open source VBoxHFS-64.efi driver in EFI/Clover/drivers64UEFI with the official Apple HFSPlus.efi driver - I noticed today that the latest Clover update deletes HFSPlus.efi and replaces it with VBoxHFS-64.efi all over again.

The good news is it's a simple matter to delete VBox and put HFSPlus back in the folder again. The possible bad news is this might be the new default behavior for Clover updates, which would be a PITA. Why the Clover team felt the need to introduce this behavior I don't know, but if you recently updated Clover, you might check your EFI/Clover/drivers64UEFI folder to see if you're now booting with the slower VBoxHFS driver.
 
Just a heads up to anyone updating their Clover installation who's previously followed the recommendation to replace Clover's open source VBoxHFS-64.efi driver in EFI/Clover/drivers64UEFI with the official Apple HFSPlus.efi driver - I noticed today that the latest Clover update deletes HFSPlus.efi and replaces it with VBoxHFS-64.efi all over again.

The good news is it's a simple matter to delete VBox and put HFSPlus back in the folder again. The possible bad news is this might be the new default behavior for Clover updates, which would be a PITA. Why the Clover team felt the need to introduce this behavior I don't know, but if you recently updated Clover, you might check your EFI/Clover/drivers64UEFI folder to see if you're now booting with the slower VBoxHFS driver.

I noticed that myself, and it was one of the newer ones (a month or so?), not the latest latest one, that started doing this. Yup not sure what's the rationale behind it...but at least we don't really need to install new Clover that often.
 
It may have started with an earlier release, I just noticed it with this latest update. Maybe there's a newer version of VBox and the Clover team wants to make sure it gets updated too. Either way I hope this isn't a thing now. Although Clover has made keeping Hackintoshes running such a boring job now I guess I shouldn't complain about checking the driver folder with each update.
 
Yes I just recently updated to Clover r3650 on my desktop and laptop. My desktop boots using VBoxHFS-64.efi, but my Laptop's Mac partitions are not shown on the clover boot screen without HFSPlus.efi. I have deleted VBoxHFS-64.efi on both systems replacing it with HFSPlus.efi.
 
Just a heads up to anyone updating their Clover installation who's previously followed the recommendation to replace Clover's open source VBoxHFS-64.efi driver in EFI/Clover/drivers64UEFI with the official Apple HFSPlus.efi driver - I noticed today that the latest Clover update deletes HFSPlus.efi and replaces it with VBoxHFS-64.efi all over again.

The good news is it's a simple matter to delete VBox and put HFSPlus back in the folder again. The possible bad news is this might be the new default behavior for Clover updates, which would be a PITA. Why the Clover team felt the need to introduce this behavior I don't know, but if you recently updated Clover, you might check your EFI/Clover/drivers64UEFI folder to see if you're now booting with the slower VBoxHFS driver.

Thanks a lot for pointing this out! My USB wasn't being recognised by Clover until I brought back HFSPlus.efi. Now I'm able to boot the High Sierra installer, and I'm currently looking at the installation progress bar. I renamed the VBox one to .bak just for safe keeping, not sure if having both there would cause a conflict.
 
Is it still necessary to swap the vbox to hfs.efi in this day and age?
 
Last edited:
Is it still necessary to swap the vbox to efi in this day and age?
Your question makes no sense.
If you mean HFSPlus.efi then no it is not necessary but you may observe faster booting time with HFSPlus.efi.
 
It may have started with an earlier release, I just noticed it with this latest update. Maybe there's a newer version of VBox and the Clover team wants to make sure it gets updated too. Either way I hope this isn't a thing now. Although Clover has made keeping Hackintoshes running such a boring job now I guess I shouldn't complain about checking the driver folder with each update.
What do you recommend? Is it better to replace Apple's official HFS.efi driver with Clover's VBoxHFS-64.efi? Or better, replace Clover's VBoxHFS-64.efi driver with Apple's official HFSPlus.efi?

(Sorry for my bad English)
 
I recommend keeping Apple code whenever possible. Also, Apple HFS driver boots the system faster. As P1LGRIM said, both will work, but Apple HFS driver is vanilla and it works better. To me it's an easy choice. You just have to keep deleting Vbox every time you update Clover (yes, now Clover updates add Vbox even if you've already got HFS, thanks comrades).
 
I recommend keeping Apple code whenever possible. Also, Apple HFS driver boots the system faster. As P1LGRIM said, both will work, but Apple HFS driver is vanilla and it works better. To me it's an easy choice. You just have to keep deleting Vbox every time you update Clover (yes, now Clover updates add Vbox even if you've already got HFS, thanks comrades).

You can enter VBoxHfs to the config.plist/DisableDrivers array, which will cause Clover to ignore any VBoxHfs present in drivers64UEFI:
Screen Shot 2018-06-14 at 11.25.39 AM.png
 
Status
Not open for further replies.
Back
Top