Clover Boot Disk – Create macOS High Sierra bootable USB from Windows

Clover Boot Disk includes tools and partition images to help you create macOS High Sierra bootable USB from Windows in just a few clicks.

Introduce

I have successfully created a macOS High Sierra bootable USB from macOS. Then I thought I should back up the partition of the macOS installer and share it with everyone who wants to use it from Windows.

I have created two partition image files, the first is Clover Bootloader and the second one is macOS installer.  The only thing you need to do is use Partition Image Mapper to use these two files as two real partitions on your USB.

Clover Boot Disk is the name after you have a USB bootable via Clover. I have not tested on the official MAC. It works for Hackintosh machines. Clover Boot Disk supports both Legacy BIOS and UEFI modes, because Clover supports both modes.

This article does not instruct you to use Clover Bootloader, as well as install macOS. You need to study for your own. Or you can install macOS on VMware Workstation to get familiar or experience.

Clover Boot Disk

Download

Clover Boot Disk includes 3 files:

  • Clover.img
    This is the partition image of Clover Bootloader. It allows you to boot into Clover in both UEFI and Legacy modes.
  • OSX_10.13.5_Installer.hfs
    This is a partition image of the macOS High Sierra installer.
  • PartIMGMapper.exe
    Partition Image Mapper helps you to use the two partition images above as two real partitions on the USB.
  • CloverBootDiskCreator.exe

Download all files at:

Please check the file MD5.txt to make sure that the downloaded files are not corrupted.

How to?

Once downloaded, we will use the Partition Image Mapper as the steps below. This tool is part of AIO Boot.

For Macintosh, you should not, nor need the MAP file Clover.img. Only use the .HFS file. But for Hackintosh, you need to map both files.

  1. Format the USB drive to NTFS. Because FAT32 can not contain files larger than 4GB. Skip this step if you are using NTFS.
  2. Create the folder /AIO/File/PartIMG on the USB drive and copy the Clover.img and OSX_10.13.5_Installer.hfs files to this folder.
  3. Run PartIMGMapper.exe
    Create macOS Sierra bootable USB from Windows

    1. Select Clover.img in row 1.
    2. Select OSX_10.13.5_Installer.hfs in row 2. You need to select HFS/HFS+ under Type.
    3. Select the Clover box under Install MBR if you want to boot Clover in Legacy mode.
  4. Click MAP button.
  5. The tool will back up the partition table information for later restoration. The file has .MBR extension in the same directory as PartIMGMapper.exe.
  6. Once used, run PartIMGMapper.exe, click UNMAP and select the previously backed up MBR file. All data and partitions will be restored as before.

Clover Boot Disk Creator

Some users have reported that they experience an error when using Partition Image Mapper. If you also encounter errors, you can Clover Boot Disk Creator tool. However, your USB will lose all data, only use this tool if the Partition Image Mapper does not work.

Clover Boot Disk Creator

  1. Run CloverBootDiskCreator.exe.
  2. Clover: Select the Clover.img file.
  3. OSX: Selects the OSX_10.13.5_Installer.hfs file.
  4. Target Disk: Select your USB.
  5. Click OK.

If you encounter an error, Access is denied, which means that your USB is used by another program, please close all these programs, or use diskpart to clean the USB first.

Configuration

For PC (hackintosh), you need to add the appropriate KEXT to the /EFI/CLOVER/kexts/Other directory. I have added FakeSMC.kext and USBInjectAll.kext. You can find KEXT at the repository of RehabMan and tonymacx86. Choose the right KEXT for your hardware to ensure the functionality works.

Personally I have encountered a “kernel panic” error, I have added NullCPUPowerManagement.kext to fix this error. I also added IntelMausiEthernet.kext to support networking for the Intel® 82579 Gigabit Ethernet Controller.

You also need to configure the Clover Bootloader, its configuration file is /EFI/CLOVER/config.splist. You can modify this file to change Clover theme, SMBIOS, Arguments… My computer has a NVIDIA Quadro 1000M, I was unable to boot (hang apple) until it disabled. If you also experience the same issue, you can disable the Nvidia graphics card by editing its configuration file.

Open the config.splist file and look for:

<key>Arguments</key>
<string>-v darkwake=0</string>

Add nv_disable=1 to two string tags.

<key>Arguments</key>
<string>-v darkwake=0 nv_disable=1</string>

Or enter it directly in the Boot Args section of the Clover Bootloader Options.

If Disk Utility reported error MediaKit reports not enough space on device for requested operation when Erase, I have shown how to fix this in the link. Alternatively, you can use GParted to create Mac OS Extended (Journaled) partitions and convert to APFS using Disk Utility.

If the latest version does not work, try the older versions.

Change history

Please check the Changelog.txt file for more details.

  • 07.07.2018:
    • Clover_v2.4k_r4586.
    • Removed OsxAptioFix3Drv-64.efi.
  • 17.06.2018:
    • Clover_v2.4k_r4542.
    • Replace apfs.efi with ApfsDriverLoader.efi in Clover.
  • 04.06.2018:
    • macOS 10.13.5.
    • r4509.
  • 29.05.2018:
    • r4497.
  • 06.05.2018:
    • Clover_v2.4k_r4449.
  • 19.04.2018:
    • Updated Clover Bootloader to the latest version (v2.4k_r4439).
  • 31.03.2018:
    • Updated:
      • Clover v2.4k_r4428.
      • FakeSMC.kext.
    • Added:
      • FakeSMC_ACPISensors.kext.
      • FakeSMC_CPUSensors.kext.
      • FakeSMC_GPUSensors.kext.
      • FakeSMC_LPCSensors.kext.
      • HWMonitor.app.
  • 31.03.2018: Update the APFS driver (apfs.efi) of macOS 10.13.4 for Clover Bootloader.
  • 30.03.2018: macOS 10.13.4.
  • 26.03.2018
    • Update Clover to v2.4k_r4411 (2018-02-09).
    • Fixed “The path /System/Installation/Packages/OSInstall.mpkg appears to be missing or damaged. Quit the installer to restart your computer and try again.“.

Good luck!

 

Leave a Reply

Your email address will not be published. Required fields are marked *


110 thoughts on “Clover Boot Disk – Create macOS High Sierra bootable USB from Windows”

  1. I was able to get PartIMGMapper to run by using the +hd switch. I noticed that the Clover box is greyed out and I cannot check it. I went ahead and ran through the rest of the steps. When I get to the part where I run CloverBootDiskCreator, I get an error stating ‘There are no hard disk on your PC is supported to repartition. This tool only supports repartition for removable devices such as USB, SD Cards.

    Is there a switch that I can run with CloverBootDiskCreator for it to work?

    1. Want to use it for Mac or Hackintosh?
      For Mac, you don’t need Clover at all. If you use UEFI, you don’t need to tick the Clover box.
      ————-
      You can check the box WinNT5 instead of Clover.

      1. Still getting this error

        When I get to the part where I run CloverBootDiskCreator, I get an error stating ‘There are no hard disk on your PC is supported to repartition. This tool only supports repartition for removable devices such as USB, SD Cards.

        1. Sorry. Because the system has recognized your USB as a fixed hard disk.
          My tool does not support fixed hard disks.

          1. Going to try in a Win 7 VM. Seems Microsoft requires USB drives to mount as fixed disks

          2. It appears to be newer USB keys are forced to mount as fixed disks. An older USB stick should work.

  2. Dear Sir,
    I’m Run PartlMGMapper in This Time No Devices are supported. The program will exit now.
    and
    Run CloneBootDiskCreator In this time there are no hard disk on your PC is supported to repartition.
    This tool only supports repartition for removable devices such as USB, SD cards.
    But I’M Install Pen Drive 64 GB. So Please Tell me how to Fix this error

    1. Maybe the system is recognizing your device as a fixed hard disk.
      Run PartIMGMapper.exe with the following command (cmd):

      PartIMGMapper.exe +hd
  3. Gracias!!!
    Lo probe para instalar Ios X en un Imac y funciono a la perfección! perfecto si no dispones de un disco de instalación!

    Thanks!!!
    I test it on a Imac for install IOS X and work perfect!

  4. Running macos on a PC or laptops or Live from USB pen drives it’s almost impossible, no one really has done it correctly yet, all you see here and there and in YouTube are just scams, don’t wast your time, if you like macos go and get a mac laptop or mac desktop PC.

  5. Thanks for this installer. I can only install on Sierra and not High Sierra on my Yoga 500.
    Besides I can only install on external drive. I have commented on this earlier above.
    Disk Utility cannot find my internal drive after many days of trying and trying out
    different ktexts.

    Maybe if you have time, please take a look at why the internal drive is not detected by
    Sierra. Is this because Sierra has bugs?

    I was able to install High Sierra once only. I don’t remember how I did that! After that the
    installer refused to install again – cannot duplicate this process!!!

    If you have any personal experiences do share.

    Thanks for your great and simple installer anyway!

  6. Good afternoon Tu.
    1. Do you have any utility to create HFS file – just like yours (install images – 10.13.4 and 10.12.6)?
    Maybe you can recommend one. As a newbie, I would like to create an HFS
    image for El Capitan. This is because your Image Mapper is so easy to use.

    2. BTW I manage to install your 10.12.6 (Osx Sierra) on my Lenovo Laptop.
    It would not recognize the internal HD so I have to install on an external drive.
    We are doing this at our college and over ten of us are doing this.Maybe some of my
    friends may have written to you cos they have different personal problems.

    ***One important thing regarding this install. It sometimes work and sometimes not.
    So I have to rebuild my install diskso many times until I can memorize Aio>File>PartIMG!!!!
    Format again. Copy again. Run PartIMGMapper again. Ha!
    AuuuuGGh! God knows.

    Regards.

    1. Hey,

      1. You can use any supported program to create create macOS bootable usb.
      2. Create a partition image file from the partition containing the macOS installer using software such as GNOME Disks.

      For other issues, I think you should ask in the hackintosh forums.

  7. Hello, how are you ?

    Could not use TransMac?

    I’ve done all the right step but not Boot and does not start Mac installation.

    Could you help?

  8. Tried on Lenovo Yoga 500. Manage to get to the install page.
    Sierra can only see the install USB pen drive.
    Sierra cannot see the main hard disk in the notebook. How do I proceed?

    Another question. Is it possible to install on an external drive such as
    WD passport? I tried but PartIMGMapper cannot find or accept the
    external drive – so it exit.

    Thanks.

    1. I have no solution to the first question.

      If you want to use the Partition Image Mapper for a fixed disk, just run it with the following command:

      PartIMGMapper.exe +hd

      Please note that you take all risks with the data on the disk.

    2. i want install mac osx on my lenovo flex 2 laptop but
      it didnt install,
      “root device uuid is ’72dda5e0—-
      end initbootstruct
      start load ramdisk
      end loadramdisk
      start finalizebootstruct
      start randomseed
      end randomseed
      +++++++++++++++++++++++++++++++

  9. Hi, stuck on “End randomseed”.
    It boot okay, then after I select “Install high Sierra” it stucks at “End randomseed” and reboots.
    Help me

      1. I tried a second time, with the newer image, I get a circle with a cross and a scrambled test on the screen.

        I think I’m gonna give up at this point. I’ve spent 4 days trying to get Mac on z370 and it’s just not working. I’ll check back again in a few months.

        1. I think the problem is that you have not configured Clover and added the appropriate KEXT. You should ask this question on the Hackintosh forums, maybe someone will give you their EFI directory and just replace it with the CLOVER drive.

      1. ‘/EFI/CLOVER/kexts/Other’ exists . (has two folders ‘10.8’ & ‘other’).
        ‘/EFI/CLOVER/config.splist’ exists

  10. I failed miserably.
    1. PartIMGMapper : “MAP” dows not create a .mbr file
    2. CloverBootDiskCreator: failed, returning 10009 access denied

      1. OK, used diskpart to clean USB.
        This time PartIMGMapper was successfull.
        Allas when booting from the newly created USB I get only windows (which is the OS on the computer’s disk)
        The USB has 3 partitions:
        *: 250 MB unallocated
        D: 6 GB other (assuming this is xOS)
        F: Clover 200 MB
        *: 8.12 GB unallocated (rest of the USB)
        Files in Clover folder: EFI, Librrary, boot7
        does that seem fine?

  11. none of the options work on windows 10 🙁

    Clover Boot Disk Creator gives this error: “Error, please contact to author for support! Access is denied Error code: 10007”

    and

    PartIMG Mapper gives this error: “Maybe this file has been fragmented, use Defraggler t defrag and try again.”

    im stuck… any help on this please?

      1. That Diskpart (clean) did the trick (for usage with the old tool CloverBootDiskCreator)!

        But in any case after pressing Boot MacOS button in Clover after a (re)boot, the system shows me a white Apple and then reboots (into Windows).
        🙁

  12. Ok, so that’s what I did to be able to install. Since the The path /System/Installation/Packages/OSInstall.mpkg appears to be missing or damaged. I managed to find App Store high Sierra on the web downloaded it took the OS Install from it and replaced it in the USB that hat made it work installing. Right now everything works except from booting directly from hard drive without USB. I would like to configure in the clover to load from hard drive but in the EFI folder there’s no clover and config.plist. In the EFI thes only EFI, APPLE and no clover map… Is there any other way to configure high Sierra to boot from hard drive? I tried with multibeast but it completely damaged my hard drive…. Thanks

    1. I have the same problem. I wanted to do a clean install so my boot drive was wiped and repartitioned.

      Any suggestions how I can fix?

  13. Ok so I managed o install somehow but I need to know how to fix booting from hard drive and fix the Internet anyone knows? Thanks

  14. It doesn’t go, when I get the first screen while trying to install I get the messag: “The path /System/Installation/Packages/OSInstall.mpkg appears to be missing or damaged. Quit the installer to restart your computer and try again.”. Any fix for this? If I will manage to get the high Sierra install from the App Store and replace the OS install.mpkg in the USB will the installation be succeeded then? Please help

  15. Is that the reason I get black screen with the apple white logo while I’m pressing the Mac OS X base system that just stuck and don’t install? so configuring the clover in the config.plist in the USB will fix the problem that I can’t install? Thanks

  16. I forgot to write that when I restart the computer I get the clover with no install hard Sierra but I do get: Boot MacOS from OS X base system, when I press on it I get a black screen with white apple logo, I’ve waited an hour nothing happens only same screen.

    1. Yes, the macOS partition will be named Mac OS X Base System. You need to configure Clover in the config.splist file and add the appropriate KEXT. You can learn about how to do it on Google. Search on Google to find out how to do it.

  17. Thanks for your reply, can you please explain, is Ubuntu like clover that I can boot when the computer start and load the installation of high Sierra from there and how to do it? Thanks

    1. No, Ubuntu is the operating system, it has support for accessing HFS+ partition on USB. I just want to make sure your USB drive contains HFS+ partition.
      You can create an Ubuntu bootable USB using AIO Boot or Rufus.

  18. I followed everything but when I restart the computer and load the USB there’s only clover but no install high Sierra, please help

  19. I followed everything after using the Partition image mapper also tried clover boot disc creator when I check the USB in Windows theres only clover in the USB no installer same when I reboot the computer I see the clover but there is no installer option. Please help

  20. i get this error at boot:

    “The path /System/Installation/Packages/OSInstall.mpkg appears to be missing or damaged. Quit the installer to restart your computer and try again.”

    1. Dear Gianluca, did you find a solution for: The path /System/Installation/Packages/OSInstall.mpkg appears to be missing or damaged. Quit the installer to restart your computer and try again.”

      Please help, thanks

  21. I’m getting “Maybe this file has been fragmented, use Defraggler t defrag and try again.” when I try to follow step 3.2 (Select OSX_10.13.1_Installer.hfs in row 2.). I already deefragged the USB stick, the file, everything, but the error persists.
    Can anyone help me out?
    Everything until then worked just fine.

          1. Which version did you download?
            For me, 10.13.2 shows that the osinstall is missing and 10.12.6 doesn’t even boot

  22. I received this error when use Clover Boot Disk Creator.
    —————————
    Error
    —————————
    Error, please contact to author for support!

    Access is denied

    Error code: 10007
    —————————
    OK
    —————————

    Please check help me.

  23. I also get error message when i select img files – there is message pleas contact author.. but there are not any contact informations..

    I would be nice at least add link to check if utility is last version.

    What make not sense from me it that image should be on same flash drive, where partiition should be created, why is not possible restore image from HDD to USB?

  24. Hi… really cool on what you did. but now i have a problem. i cant install anything on my mac becouse its formated. and im trying to configer my USB using this Method on PC(Windows 10)

    The problem is that i cant run PartIMGMapper on pc it says “No device are supported”.

    Did i miss something or its simple cant work on pc? if so is there another way to do it ?

        1. is it alright to explain what i should do on Mac to ?
          i mean i go to ultizdisk and click on restore to the internal hard drive and thats it ?

        2. Im getting an error when selecting a file PartIMG Mapper, unknown error accord contact admin for more information?
          and here is the log
          12/30/1899 6:55:37 AM – 100005 – Windows 10 (Version 10.0, Build 16299, 64-bit Edition)
          dose not mean anything to me if you ask 😉

          1. Here is another problem. im using 8 GB USB. when selecting Clover in PartIMG Mapper No problem but when i select OSX_10.13.1_Installer.hfs i get some error that that i should defraggler, tried that but nothing work.

            here to there is no logs

      1. https://tylermade.net/2017/10/05/how-to-create-a-bootable-iso-image-of-macos-10-13-high-sierra-installer/

        When I replace your .hfs file with the ‘Disk image.hfs’ of above ISO then it boot in Macboot Air 13 directly from .hfs partition. It’s looking .hfs of above ISO already have bootloader ? It boot even without using Clover partition ?

        What exact method you uses to create .hfs ? Does you use official method ? or any Macintosh or Hachintosh mehtod ?

          1. Did reformat USB twice and then try exFat too. but everytime i copy the files over usb it become fragmented. anyway i manage to do it on 16GB. but yea it didnt support AMD Phenom II 560 Cpu. I had Snow Lion on it before. but for now i will just use elementary os.