Thanks for the great guide
@Leesureone. I've been reading up on it for the past few weeks and finally got my NUC8i5BEK and have been eager to try everything out. I created my boot USB and am able to boot Clover, but it gets stuck right away after booting the macOS Install from the USB.
Code:
OsxAptioFixDrv: Starting overrides for \System\Library\CoreServices\boot.efi
Using reloc block: yes, hibernate wake: no
+++++++++++++++++++++++++++
A few times, it progressed slightly further:
Code:
OsxAptioFixDrv: Error - requested memory exceeds our allocated relocation block
Requested mem: B61F000 - 1CFDAFFF Pages: 119BC, Size: 119BC000
Reloc block: 43EEB000 - 5089BFFF, Pages: 199B1, Size: 199B1000
Reloc block can handle men requests: 8 - 199B0FFF
Exiting in 30 secs ...
ERROR allocating 0x119bc pages at 0x000000661f000 alloc type 2
Couldn't allocate runtime area
Boot failed: will sleep for 10 seconds before exiting...
I'm fairly sure that the BIOS is configured correctly, but there's a chance I missed something. I also read about configuring a Fake ID with the Graphics Injector for Clover, but that didn't seem to help much. I'm also using the latest CATNUC8EFI folder from Dec 14, 2019. Still no luck.
Here are some relevant specs:
- NUC8i5BEK
- BIOS v0077
- Samsung 970 Evo Plus 500GB - firmware version 2B2QEXM7
- 64GB RAM (2x32GB 2666 Samsung DDR4 RAM)
- I'm wondering if this is the culprit (per #836), however it still happens with just a single 32GB stick in
- OS Version: Catalina 10.15.2
- EFI folder: Dec 14, 2019 (from this thread
I have a feeling that I skipped over something simple. Any ideas?
Here are the relevant bios settings and link to download updates (which probably isn't needed). You are getting a memory error, if reviewing and changing bios settings doesn't help then I only have a couple of suggestions. You can try substituting the older AptioMemoryFix.efi driver for OsxAptioFixDrv.efi (delete OsxAptioFixDrv and empty the trash) and see if that helps. If not then I think its possible your memory is the culprit, you can check if its compatible on intel's website. FYI Only one user I am aware of has been able to make 64GB work and that took modifying clover settings. 32GB is listed as the max the CPU supports so it should boot with one stick. Maybe try moving the one stick to the other bank. If you have another stick that is smaller that would be the last thing to try.
Follow this link
https://downloadcenter.intel.com/download/28394/BIOS-Update-BECFL357-86A-?product=126147, download BE0056.bio and copy it on a USB stick.
To update BIOS, press F7 after booting when « NUC » appears on the screen.
Once updated, the boot menu and BIOS setup can be accessed by mashing the F2 key during BIOS startup.
To start, choose "Load Defaults" (choose from the menu or press F9 in the BIOS setup).
In order to boot the Clover from the USB, you should visit your BIOS settings:
- « Inter VT for directed I/VO (VT-d) » should be disabled
- « Secure Boot » should be disabled
- « Legacy Boot » should be enabled
- « Fast Boot » should be disabled
- Boot->Boot Devices-> « USB » should be enabled
- SATA mode should be AHCI
- Boot->Boot Configuration-> « Boot Network Devices Last » should be disabled
- Power->Secondary Power Settings, « Wake on LAN from S4/S5 », set to « Stay Off »
These settings are important but are already set as needed by « Load Defaults »
- Devices->Video, « IGD Minimum Memory » set to 64mb
- Devices->Video, « IGD Aperture Size » set to 256mb