Skip to content

Instantly share code, notes, and snippets.

@mstaack
Last active November 4, 2020 17:06
Show Gist options
  • Save mstaack/1c0ed921983ad4a2a2fb584d32030095 to your computer and use it in GitHub Desktop.
Save mstaack/1c0ed921983ad4a2a2fb584d32030095 to your computer and use it in GitHub Desktop.
nuc8i5 mojave
  1. ownload mojave installer -> app store
  2. formatting usb: diskutil partitionDisk /dev/disk1 2 MBR FAT32 "CLOVER EFI" 200Mi HFS+J "install_osx" R

install https://bitbucket.org/RehabMan/clover/downloads/Clover_v2.4k_r4701.RM-4963.ca6cca7c.zip to CLOVER Partition

For Clover UEFI, run the Clover Installer package:

  • if using MBR, select the target of the install to "CLOVER EFI" using "Change Install Location"
  • select "Customize" (the default is a legacy install -- we need to change it)
  • check "Install for UEFI booting only", "Install Clover in the ESP" will automatically select
  • check "BGM" from Themes (the config.plist files I provide use this theme)
  • the defaults for Drivers64UEFI + add EmuVariableUefi !!!
  • most systems will work without DataHubDxe-64.efi, but some may require it

copy IntelMausiEthernet.kext to Clover/kexts/Other (https://bitbucket.org/RehabMan/os-x-intel-network/downloads/RehabMan-IntelMausiEthernet-v2-2018-0424.zip)

copy FakeSMC.kext to Clover/kexts/Other (https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads/RehabMan-FakeSMC-2018-0915.zip)

and lilu&whatgreen &usb

➜  Other ls -l
total 5
drwxrwxrwx@ 1 max  staff  512 Oct 17  2017 FakeSMC.kext
drwxrwxrwx@ 1 max  staff  512 Apr 24 22:28 IntelMausiEthernet.kext
drwxrwxrwx@ 1 max  staff  512 Sep 11 10:22 Lilu.kext
drwxrwxrwx@ 1 max  staff  512 Oct 20 16:57 USBInjectAll.kext
drwxrwxrwx@ 1 max  staff  512 Sep 21 16:45 WhateverGreen.kext

download disk driver:

install config file for nuc8

wget https://raw.githubusercontent.com/RehabMan/Intel-NUC-DSDT-Patch/master/config_install_nuc8_bc.plist

replace config file:

➜  CLOVER rm config.plist
➜  CLOVER mv config_install_nuc8_bc.plist config.plist
  1. install installer sudo "/Applications/Install macOS Mojave.app/Contents/Resources/createinstallmedia" --volume /Volumes/install_osx --nointeraction

rename sudo diskutil rename "Install macOS Mojave" install_osx

  1. Tweak Bios Settings (F2) To start, choose "Load Defaults" (choose from the menu or press F9 in the BIOS setup).

Then change:

  • Boot->Boot Configuration, disable "Network Boot"
  • 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 or 128mb
  • Devices->Video, "IGD Aperture Size" set to 256mb
  • Boot->Secure Boot, "Secure Boot" is disabled
  • Security->Security Features, "Execute Disable Bit" is enabled.

Suggested:

  • Boot->Boot Priority->Legacy Boot Priority, enable "Legacy Boot"
  1. NUC -> Boot Stick -> CLOVER -> Select Install (space for verbose) -> https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/#post-917904

links: https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/ https://www.tonymacx86.com/threads/new-intel-nuc-nuc8i7beh-compatibily.257135/page-2

@mcp73
Copy link

mcp73 commented Feb 3, 2019

Hi, also can't find BIOS entry for "Execute Disable Bit" on NUC8 BIOS BE0056.bio. This was a setting on NUC7, but can't see it for NUC8.

@sarkrui
Copy link

sarkrui commented Feb 19, 2019

Execute Disable Bit is not applicable on NUC8, please ignore it. You can still complete the installation.

@luvinsanity
Copy link

I'm confused, you say " and lilu&whatgreen &usb "

where do I get those?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment