acidanthera / bugtracker

Acidanthera Bugtracker
374 stars 42 forks source link

AUDK secure PE/COFF loader - OVMF cannot load HfsPlusLegacy.efi from OCBinaryData #2393

Closed wolf606 closed 3 months ago

wolf606 commented 3 months ago

This was an issue #2363 that was previously solved in the OpenDuetPkg, however it is no fixed for the OvmfPkg. A new secure PE/COFF loader was introduce in the 0.8.8 release of OpenCore. When compiling the OVMF from the Acidanthera UEFI Development Kit (master branch) the firmware cannot load the latest HfsPlusLegacy.efi driver from OcBinaryData. ovmf_serial_logs.txt

mikebeaton commented 3 months ago

If you build OvmfPkg with flag '-D LINUX_LOADER' it will load. It relaxes the loader requirements - suitable for various Linux kernels and shims, and for this legacy driver.