Contribute
Register

[Guide] Booting the OS X installer on LAPTOPS with Clover

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I am preparing the USB for my hackintosh - from MAC MINI with High Sierra system.

I ran this command - diskutil partitionDisk /dev/disk2 1 GPT HFS+J "install_osx" R
The above command is successful.
I ran this command - sudo "/Applications/Install macOS High Sierra.app/Contents/Resources/createinstallmedia" --volume /Volumes/install_osx --nointeraction

The above command is failing with a message - /Volumes/install_osx is not a valid volume mount point.

Where I am failing and suggest the solution.

What is the output of 'ls -l /Volumes'?
 
Joined
Jun 21, 2018
Messages
8
Motherboard
Intel NUC mini PC kit NUC7i5BNH Core i5
CPU
Intel Core i5-7260U
Graphics
Intel Iris Plus Graphics 640
What is the output of 'ls -l /Volumes'?
Thanks for your support. Before replying to your email, i thought i will execute the commands from beginning once again and check. When i checked now, everything is working fine. Once again thanks.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Thanks for your support. Before replying to your email, i thought i will execute the commands from beginning once again and check. When i checked now, everything is working fine. Once again thanks.

OK.
 
Joined
Jun 20, 2018
Messages
60
Motherboard
ASUS X455L-Clover
CPU
i3-5005U
Graphics
HD 5500
Mac
  1. MacBook Air
Mobile Phone
  1. Android
For the BaseBinaries clone method, is stated there that it doesn't work with High Sierra. Does that mean, should I just ignore it?
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
24,793
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
For the BaseBinaries clone method, is stated there that it doesn't work with High Sierra. Does that mean, should I just ignore it?
yes
 
Joined
Jun 20, 2018
Messages
60
Motherboard
ASUS X455L-Clover
CPU
i3-5005U
Graphics
HD 5500
Mac
  1. MacBook Air
Mobile Phone
  1. Android
After giving a try today, my USB still can't be detected on boot. I already navigated and set off the proper BIOS settings but it still not going thru.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Joined
Jun 20, 2018
Messages
60
Motherboard
ASUS X455L-Clover
CPU
i3-5005U
Graphics
HD 5500
Mac
  1. MacBook Air
Mobile Phone
  1. Android
Are you using Clover UEFI or Clover legacy.
Your profile does not specify as requested in the FAQ.
Also, your profile is missing screen resolution.

Please fix:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

I am actually using Clover Legacy since I am using a Legacy BIOS. For the resolution screen, I am using 1366x768 resolution.

Notes on HDD install:
- you might want "EmuVariableUefi-64.efi", but it would depend on whether native NVRAM works for you (most Skylake hardware has non-functional native NVRAM with OS X/macOS)
- select "Install RC scripts on target volume" and/or "Install all RC scripts on all other boot volumes", but not for USB
- selecting "Install Clover Preference Pane" is optional
- there are also some "Optional RC Scripts" you might want to read about
- if you're installing Clover legacy, check "Install Clover in the ESP"

Note: AptioMemoryFix.efi instead of OsxAptioFix*.efi may allow native NVRAM to work on platforms where it typically does not.

After making your selections you can continue to "Install" the Clover bootloader to your USB.

Finally, we need one EFI driver not included in the Clover installer, HFSPlus.efi:
- it can be downloaded from here: https://github.com/JrCs/CloverGrowerPro/raw/master/Files/HFSPlus/X64/HFSPlus.efi.
- copy it to /EFI/Clover/drivers64UEFI

Note: Please, DO NOT forget HFSPlus.efi. Without it, you won't see any HFS+ partitions, including the HFS+ partition that the OS X installer is on.

Note: For Clover legacy, HFSPlus.efi is built-in (Clover legacy loads no drivers from drivers64UEFI anyway)

If you're installing High Sierra (10.13) to an SSD, keep in mind that the file system will be APFS, which requires apfs.efi in drivers64UEFI. Without apfs.efi in drivers64UEFI, Clover will not recognize APFS boot volumes. You can find apfs.efi at /usr/standalone/i386/apfs.efi inside of "/Applications/Install macOS High Sierra.app/Contents/SharedSupport/BaseSystem.dmg".

Now you have the Clover bootloader on the USB, but you still need to configure it correctly.

The resulting drivers64UEFI should look something like this:


Note: You may have VboxHfs-64.efi there too. But it doesn't matter. It will be disabled by the config.plist. If you want to use VboxHfs-64.efi you will need to remove the disabler entry for it in config.plist/DisableDrivers.

I am trying to follow the instructions keenly and carefully this time and I just don't want to get any confusion. In regard on the instructions above, should I ignore the ones indicated as UEFI since I am using Clover Legacy or should I follow it but just paste the necessary files that I needed on the separate folder for Clover Legacy? Also I am using an SSD so I am just making sure on this matter in hand.
 
Last edited:
Joined
Nov 24, 2016
Messages
21
Motherboard
Intel H87M HD3
CPU
i5 4570
Graphics
GTX 1060 3GB
Mobile Phone
  1. iOS
I was able to successfully install High Sierra on my Dell Inspiron 5520. Booting from USB is fine, however I can't seem to boot directly from HDD after following this guide (especially on "Notes on HDD install" part). I get stuck on Apple booting logo without progress bar forever.
Is there anything I have to triple check?
 
Top