Contribute
Register

[Guide] Intel NUC7/NUC8 using Clover UEFI (NUC7i7Bxx,NUC8i7Bxx,etc)

Thanks for picking that up. I corrected my question. I did a bit of reading about "slide=0" and some systems don't boot without it is all I could find out why. Especially as we have identical hardware NUCi7BEH. Let me know if you ever find out. I'll do some more reading for personal learning.
Yeah that is why I’m clueless myself, we have the same system. Only difference is the ssd and ram :). Anyway if it works with this boot argument, fine for me. At least I know I need to add it.
 
Yeah that is why I’m clueless myself, we have the same system. Only difference is the ssd and ram :). Anyway if it works with this boot argument, fine for me. At least I know I need to add it.

Ok I found out a bit of info. Did you disable VT-d in bios? If not you need slide=0 I think. @Leesureone will chime in with the answer I'm sure.

slide=0 is for boot.efi so it may be used only with Clover. More reading has dart=0 as the boot aug that disables VT-d so I'm not sure. Anyway check Bios settings might be the answer to why slide=0 is needed for you.

Now then it goes on to say to eliminate the need for slide=0 you disable vt-d in bios

Now I do have this disabled in my bios do you? I realised Rehabman doesn't mention this bios setting but I used Cric's NUC guide for bios settings as well and he DOES say to turn it off.

Search BIOS SETTINGS
See https://www.tonymacx86.com/threads/...2-on-intel-nuci5beh-using-clover-uefi.268502/

Cric uses Rehabman's guide and his bios settings are below:

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 »

Take a look at your bios and get back to me.
 
Last edited:
Ok I found out a bit of info. Did you disable VT-d in bios? If not you need slide=0 I think. @Leesureone will chime in with the answer I'm sure.

slide=0 is for boot.efi so it may be used only with Clover. More reading has dart=0 as the boot aug that disables VT-d so I'm not sure. Anyway check Bios settings might be the answer to why slide=0 is needed for you.

Now then it goes on to say to eliminate the need for slide=0 you disable vt-d in bios

Now I do have this disabled in my bios do you? I realised Rehabman doesn't mention this bios setting but I used Cric's NUC guide for bios settings as well and he DOES say to turn it off.

Search BIOS SETTINGS
See https://www.tonymacx86.com/threads/...2-on-intel-nuci5beh-using-clover-uefi.268502/

Cric uses Rehabman's guide and his bios settings are below:

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 »

Take a look at your bios and get back to me.
Slide=0 is supposed to allow AMI bios motherboards to boot according to Slice who is one of stalwarts in the Hackintosh world (Developer of Clover etc). I've also read it helps with memory allocation errors. Pretty much all Hackintoshes need VT-d disabled, when it isn't present in the bios as a setting then this boot argument turns it off.

 
Last edited:
Can you explain a bit more? What is uefi downloads and revision 1887 of what?
Look for manual for Clover - CloverOfHackyColor. The manual say about boot options.
I would also advise reading about WhateverGreen and Lilu.kext, especially the one that says config.plist. And about AppleALC.
Then look in your config.plist and folder kexts and find out that there is a lot of superfluous.
Also read about USBInjectAll.kext. It says that it is needed only for the initial setup of USB. After it only harms.

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 »

Take a look at your bios and get back to me.
In MY case (last BIOS 80) in the BIOS, it is enough to disable legacy USB
I only disable legacy boot
 
Last edited:
Hi,
I have the NUC8i5BEK and ran into some issue although I strictly followed Rehabman's guide.
  • AudioJack does not work
  • NUC does not wake up from hibernation
  • NUC does not shut down completely (blue light on power button never turns off)
Following Rehabman's steps I would nevertheless share my configuration with you.
Currently my /Volumes/EFI/EFI/CLOVER/kexts/Other folder contains the following files:
  • VoodooHDA.kext
  • NUC8i7BEH-USB.kext
  • USBInjectAll.kext
  • FakeSMC.kext
  • CodecCommander.kext
  • AppleALC.kext
  • XHCI-unsupported.kext
  • WhateverGreen.kext
  • Lilu.kext
  • FakePCIID_Intel_HDMI_Audio.kext
  • FakePCIID.kext
Furthermore the /Volumes/EFI/EFI/CLOVER/drivers64UEFI folder contains the following files:
  • ApfsDriverLoader-64.efi
  • FirmwareVolume-64.efi
  • AppleImageCodec-64.efi
  • HFSPlus.efi
  • AppleKeyAggregator-64.efi
  • NTFS-64.efi
  • AppleKeyFeeder-64.efi
  • OsxAptioFix3Drv-64.efi
  • AppleUITheme-64.efi
  • OsxAptioFixDrv-64.efi
  • AptioMemoryFix-64.efi
  • PartitionDxe-64.efi
  • AudioDxe-64.efi
  • SMCHelper-64.efi
  • DataHubDxe-64.efi
  • VBoxExt4-64.efi
  • EmuVariableUefi-64.efi
  • apfs.efi
  • FSInject-64.efi
I also want to mention that I've installed macOS 10.14.6.
If I send the NUC to sleep I am able to wake him up within 5 minutes. However it seems that it does not wake up after sending it to sleep after a longer period of time.

Cheers
Poncho
 
Hi,
I have the NUC8i5BEK and ran into some issue although I strictly followed Rehabman's guide.
  • AudioJack does not work
  • NUC does not wake up from hibernation
  • NUC does not shut down completely (blue light on power button never turns off)
Following Rehabman's steps I would nevertheless share my configuration with you.
Currently my /Volumes/EFI/EFI/CLOVER/kexts/Other folder contains the following files:
  • VoodooHDA.kext
  • NUC8i7BEH-USB.kext
  • USBInjectAll.kext
  • FakeSMC.kext
  • CodecCommander.kext
  • AppleALC.kext
  • XHCI-unsupported.kext
  • WhateverGreen.kext
  • Lilu.kext
  • FakePCIID_Intel_HDMI_Audio.kext
  • FakePCIID.kext
Furthermore the /Volumes/EFI/EFI/CLOVER/drivers64UEFI folder contains the following files:
  • ApfsDriverLoader-64.efi
  • FirmwareVolume-64.efi
  • AppleImageCodec-64.efi
  • HFSPlus.efi
  • AppleKeyAggregator-64.efi
  • NTFS-64.efi
  • AppleKeyFeeder-64.efi
  • OsxAptioFix3Drv-64.efi
  • AppleUITheme-64.efi
  • OsxAptioFixDrv-64.efi
  • AptioMemoryFix-64.efi
  • PartitionDxe-64.efi
  • AudioDxe-64.efi
  • SMCHelper-64.efi
  • DataHubDxe-64.efi
  • VBoxExt4-64.efi
  • EmuVariableUefi-64.efi
  • apfs.efi
  • FSInject-64.efi
I also want to mention that I've installed macOS 10.14.6.
If I send the NUC to sleep I am able to wake him up within 5 minutes. However it seems that it does not wake up after sending it to sleep after a longer period of time.

Cheers
Poncho

Rehabman's guide is out of date and no longer maintained. Go to post 901 page 91. The EFI you can download will work for Mojave 10.14.6 as well as Catalina. Just mount your EFI partition and delete everything. Copy and paste Leesureon's EFI folder to your now empty EFI partition.
After you boot nothing to install. Only thing you need to do is to change the serial and make it unique so iclould and imessage work.
If you want to run Catalina the EFI works for that too Here is my post on how to make a clean install usb for Catalina. A number of us are using Catalina and it seems stable on the NUC. https://www.tonymacx86.com/threads/...xx-nuc8i7bxx-etc.261711/page-160#post-2019668
Make sure to follow the advice from Rehabman re bios settings you need to change.
 
Thank you very much @spottsy for this hint! :headbang:

Only thing you need to do is to change the serial and make it unique so iclould and imessage work.
Which serial a you referring to? Is it s specific tag in config.plist?
Cheers
Poncho
 
Hello everyone, I want to ask a question about the turbo boost. How can I disable it on nuc 7i7? I tried turning off the BIOS and the clover, but it did not work. Tell me a working way. I want to limit the frequency to 3.5 GHz
 
Hello everyone, I want to ask a question about the turbo boost. How can I disable it on nuc 7i7? I tried turning off the BIOS and the clover, but it did not work. Tell me a working way. I want to limit the frequency to 3.5 GHz
You can try adding the CPU heading in the Config.plist and adjusting frequency that way.

CP Freq.png
 
Thank you very much @spottsy for this hint! :headbang:


Which serial a you referring to? Is it s specific tag in config.plist?
Cheers
Poncho
This guide explains everything, it addresses iMessage in the heading but shows you how to change it using Clover Configurator

 
Back
Top