Contribute
Register

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

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.
 

Attachments

  • IMG_20180622_101034.jpg
    IMG_20180622_101034.jpg
    674.1 KB · Views: 66
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'?
 
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.
 
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.
 
For the BaseBinaries clone method, is stated there that it doesn't work with High Sierra. Does that mean, should I just ignore it?
 
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
 
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.
 
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:
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?
 
Back
Top