How to Install Hackintosh High Sierra on PC: Step by Step Guide

If you are interested in running macOS, but you don’t want to pay ridiculous prices for a normal Mac, then a Hackintosh is just might be for you. Right now (2017), the newest iteration of macOS is 10.13, known as High Sierra. In this guide, we’ll show you how to install macOS High Sierra on your PC with the newly released Hackintosh High Sierra Installer distribution.

1 Why Use Hackintosh High Sierra Installer

  • You do not need a real Mac: All other methods of Installing High Sierra require extensive knowledge + a Real mac because those guides are based on macs, but High Sierra Installer never require a mac, you can setup a Hackintosh without the need of a real mac. You can set up everything from a Windows / Linux computer.
  • You can install it on a hard drive that already has Windows installed: By default, the macOS installer will not work with hard drives that were originally formatted in Windows. Therefore, if your computer’s hard drive already has Windows installed on it, you will not be able to install macOS on there, but High Sierra Installer automatically patches this so you can bypass this limitation. The patch is called MBR Patch.
  • High Sierra Installer Support More Hardware (Including AMD): High Sierra Installer Supports a far range of Hardware, most audio, wireless and ethernet drivers will be installed automatically.
  • Post Installation is Easier: Just like windows, you have to install drivers to make macOS perfect, which is pretty hard for beginners. However, High Sierra Installer automatically do this for you by installing most drivers automatically, and High Sierra Installer also installs the Bootloader for you, but you may have to install additional drivers manually in case High Sierra Installer could not install the driver for you.

2 Features of High Sierra Installer

  • Supports AMD Processors
  • Auto-Install Ethernet Drivers
  • Auto-Install WiFi Drivers
  • macOS High Sierra USB Fixes
  • Can be installed with Unsupported Graphics Cards

3 Hackintosh High Sierra Installer Requirements

  • A CPU (AMD / INTEL) with SSE4.1 Support: Without SSE4.1 Instruction set High Sierra will not run
  • A Computer / Laptop purchased after the year 2011: High Sierra Installer Supports a vast range of Hardware, but anyhow Apple dropped support for older Hardware so there is a possibility of Kernel Panics, but it does not mean that you cannot run but you have to try yourself.
  • An existing computer with Windows, Mac or Linux Operating System: This is the computer where you will download and set up the High Sierra Installer. The computer can run either Windows or macOS; both operating systems will work.
  • A Hackintosh compatible computer with an empty hard drive: This is the computer where you will install macOS High Sierra. It can be the same computer as the one mentioned in the previous point. If your computer already has macOS installed, High Sierra Installer will update macOS normally, without deleting any of your apps or files. macOS High Sierra needs its own hard drive partition, a minimum of 10 GB of space is required, but at least 50 GB of space is recommended. It is preferred that you use an empty hard drive for this, but if your computer already has Windows installed on your hard drive, be sure to create an appropriate hard disk partition for macOS High Sierra by following Create a hard drive partition for macOS with Windows by following guide below
  • Hackintosh High Sierra Installer: High Sierra Installer is a bootable distribution of macOS High Sierra which has been modified to work with PCs You will need to use a BitTorrent client to download the disk image. (Transmission is recommended)
  • Restore High Sierra.pkg: If you are using a Mac to set up High Sierra Installer, you need special “Restore High Sierra” app to write the disk image file onto your USB drive.
  • An empty USB drive (8 GB or larger): In this guide, you will write Hackintosh High Sierra Installer onto a USB drive, and boot your computer from that drive to install macOS High Sierra. The USB drive must be at least 6 GB in size. Since you will need to erase all of the files on the USB drive, make sure to back up its contents first. You can reuse this USB drive for usual works after you finish installing High Sierra.
  • TransMac: ($48, 15-day free trial): If you are using a Windows computer to set up High Sierra Installer, you need to use TransMac to write the disk image file onto your USB drive. You can download the free trial.

4 Create your High Sierra Installer USB drive from Windows

Create your High Sierra Installer USB drive from Windows

To Install macOS you have to port the dmg image into the USB, this is like burning an ISO image but easier than it. Unlike DVD You can erase your USB later and use it for other purposes.

Follow this step if you are setting up macOS High Sierra Installer on Windows.

Plug your USB drive into your computer, and open TransMac. Find your USB drive in the left-hand column of the TransMac window. Right-click on the USB drive, and click “Format Disk for Mac.” This will delete all of the files on your drive and prepare it for macOS.

Once your USB drive is done formatting, right-click it again and click “Restore with Disk Image.” A file selection window will pop up; choose your High Sierra Installer disk image file, and proceed. Now, TransMac will write High Sierra Installer onto your USB drive.

This will probably take 20-40 minutes, though it may take longer, depending on the speed of your USB drive. Once TransMac finishes, your USB drive will contain a fully bootable version of the macOS High Sierra installer.

5 Create your High Sierra Installer USB drive from Mac

Create your High Sierra Installer USB drive from Mac

Follow this step if you are setting up High Sierra Installer on a Mac or existing Hackintosh . Plug your USB drive into macOS, and open Disk Utility (located in Applications -> Utilities in your primary hard drive).

Select your USB drive in the sidebar of Disk Utility and erase the drive, with the “Format” set to “Mac OS Extended (Journaled)” and “Scheme” set to “GUID Partition Map”. You can rename the drive any way you want (Mine is named “Hackintosh” in the image below).

Next, make sure that your macOS High Sierra Installer disk image file is in the same folder as “Restore High Sierra.pkg”. If “Restore High Sierra.pkg” is still in a ZIP file, double-click on that file to unzip it.

Double click on “Restore High Sierra.pkg” to start the app. By default, the app will be aimed at your computer’s main hard drive (mine is named “Mac” in the image below). You do not want this– instead, click through the installer until you reach the page with the “Change Install Location” button. Select the drive that you format (It is named “Hackintosh” in the example below)

Press the enter / return key. The app will ask for your system password. After you enter your password, it will begin writing the macOS High Sierra Installer disk image onto the USB drive.

This will probably take 20-40 minutes, though it may take longer, depending on the speed of your USB drive. Once it finishes, your USB drive will contain a fully bootable version of the macOS High Sierra.

NOTE: “Restore High Sierra.pkg” is very glitchy. If you cannot find the “Change Install Location” button on the first time that you run the package, restart your computer and re-run the package.

6 Create your High Sierra Installer USB drive from Linux

You have to install dmg2img, use apt-get or yum to install dmg2img

sudo apt-get install dmg2img


sudo yum install dmg2img

Uncompress Sierra DMG with dmg2img, then restore the uncompressed image to USB, Change the variables below as you need (Warning: The following is just an example do not copy and paste)

dmg2img -v -i /path/to/'Hackintosh Zone High Sierra Installer.dmg' -o /path/to/Hackintosh-High-Sierra-Zone-Uncompressed.dmg
dd if=/path/to/Hackintosh-High-Sierra-Zone-Uncompressed.dmg of=/dev/sdb bs=1M

7 Create a hard drive partition for macOS with Windows

Create a hard drive partition for macOS with Windows

Boot into Windows Vista or Windows 7, and type “partition” into your Start Menu search bar. Choose “Create and Format hard drive partitions” to open the Disk Management utility in Windows.

You will see a bar displaying the partitions of your hard drive. Right-click on the emptiest partition in the hard drive that you want to install macOS on, and click “Shrink.” This will allow you to shrink the size of that partition so that you have extra space on your hard drive to create a new partition for macOS.

Once the shrinking process is complete, you should now have some unallocated on your hard drive. Right-click the Unallocated section of your hard drive’s bar, and choose “New Simple Volume.”

A helper will pop up. From here, format the Unallocated space as an NTFS volume (or an exFAT volume; it should not matter since you will be wiping this partition in macOS Installer anyways).

8 Make PC Ready for Hackintosh Installation

  • Disconnect USB Devices: Unplug all USB-connected devices from your computer before you begin the setup (except your keyboard and mouse). A faulty external USB hard drive can cause your Hackintosh bootloader to give you EBIOS errors on startup.
  • Unplug any Extra Hard disks: Open up your computer and unplug any extra internal hard drives that your computer has, besides the hard drive that you are installing macOS on. (Just disconnect the hard drive SATA & Power cables from your motherboard.)
  • Backup Your Data: You should always take care of your data, High Sierra Installer will not damage your data but always be safe.

9 Set up your motherboard’s BIOS

Essentially, the BIOS (or UEFI) is the settings page for your computer’s motherboard. From here, you can fiddle with how your computer hardware works it is often necessary to change a few basic settings in the BIOS or UEFI to get macOS up and running.

The BIOS standard is usually used by motherboards from before 2012, while the UEFI standard is used by motherboards made after that.

To access BIOS / UEFI Setup, press and hold Delete on a USB Keyboard while the system is booting up

  • Load Optimized Defaults
  • If your CPU supports VT-d, disable it
  • If your system has CFG-Lock, disable it
  • If your system has Secure Boot Mode, disable it
  • Set OS Type to Other OS
  • If your system has IO SerialPort, disable it
  • Set XHCI Handoff to Enabled
  • If you have a 6 (Six) series or x58 system with AWARD BIOS, disable USB 3.0

Save and exit.
For more information view Hackintosh UEFI Settings article

10 Boot Into macOS High Sierra Installer

Boot Into macOS High Sierra Installer

Restart your Hackintosh, and plug in your macOS High Sierra Installer USB drive. Press the key to change boot device (F8 / F1 / F10); the key varies with motherboard If things go well, your computer will boot from the USB drive instead of booting from your normal hard disk.

You will then be able to view the High Sierra Installer boot menu.

This is the Clover Boot-loader of macOS High Sierra Installer (UEFI / EFI), macOS High Sierra Installer also can be boot from Chameleon by pressing number 2 in legacy mode (How to boot macOS High Sierra Installer Installer with Chameleon).

If you do not manage to reach the macOS High Sierra Installer menu, check your motherboard’s BIOS settings to make sure that the changes you made in Make PC Ready for Hackintosh Installation and Set up your motherboard’s BIOS were applied correctly.

If they were, but you still cannot boot from the High Sierra Installer USB drive, try changing the USB Port to another switch between (USB 3.0 & USB 2.0) If everything fails, try using a different USB drive for macOS High Sierra Installer.

At the “High Sierra Installer” Menu select “macOS High Sierra Installer” from the menu (Sometimes the name will not be visible) and press the key enter (return key).

The installer screen will take several minutes to load. Usually, you will end up in Language Chooser Menu like the following picture.

In the worst case scenarios, instead of loading the macOS High Sierra installer, you may end up with a dark gray screen that tells you to restart your computer (a kernel panic), or you may end up with a small crossed-out sign (a loading error).

If you get a kernel panic / loading error (or if the Hackintosh installer simply won’t start within 10 minutes), you will need to enter some boot flags.

To enter boot flags, manually restart your computer by pressing your computer’s power button. Then, once you have booted back into the High Sierra Installer menu, try typing any necessary boot flags before pressing the enter / return key.

Check out our list of common boot flags and our guide to fixing boot problems with the verbose mode for reference.

11 Fixing “No packages were eligible for install” in High Sierra Installation

Before installing open Terminal (Utilities > Terminal)
run the following command.

date 0927000017

12 Install Hackintosh High Sierra

Install Hackintosh High Sierra

After successfully getting into High Sierra Installer menu; You have to erase a Hard disk to Install macOS High Sierra. High Sierra Installer window will look like the following Image.

You need to use Disk Utility to erase a hard drive partition so that macOS High Sierra can install itself on it. In the sidebar of Disk Utility, choose the hard drive partition where you want High Sierra installed, and erase it by using the “Erase” tab.

You can also just erase the entire hard drive (this is the preferred solution if you do not plan to dual-boot Windows and Sierra from the same hard drive).

In the Image of Disk Utility above Entire Hard disk Named “Apple SSD macOS-0 SSD Media” is being erased into a Single Partition with Volume name Mac. You can also erase separate volumes.

When erasing, the format should be set to “Mac OS Extended (Journaled).” You can also partition the hard disk by using Disk Utility’s Partition tab.

On the installation page for macOS, the hard disk / disk partition should now be showing up. Select it, and then click the “Customize” button on the bottom left.

This is where using a distro becomes very useful: High Sierra Installer allows you to install extra Hackintosh drivers and kexts, straight from the High Sierra installer.

However, choosing the right options from this page can be tricky, so unless you are certain about which drivers and kexts you need to install for your computer, I do not recommend installing too much stuff from here.

The default selection will enable macOS to boot from the hard drive without any assistance, To enable audio and ethernet select the relevant packages. For most computers, that will be enough.

If you have a compatible Graphics card, unselect “Backup Graphic Kexts.” (If you are using nVidia Maxwell or Pascal card you may need nVidia Webdriver)

When your computer already has macOS installed, and you are simply updating it to High Sierra, you can uncheck all of these options. macOS treats Sierra as just another update– there’s no need to reinstall all of your kexts and drivers.

Once you are done with the “Customize” page, install High Sierra. This will take at least 30 minutes.

13 Boot into macOS High Sierra

Boot into macOS High Sierra

Once the installation finishes, remove your macOS High Sierra Installer USB drive and restart your computer. At the boot screen, you will see an icon with the name of the volume for the hard drive where you installed High Sierra. Select it (use the arrow keys on your computer) and press “Enter.” High Sierra will boot.

Once again, if you get a kernel panic / loading error when you try to boot your new High Sierra installation (or if the installation simply won’t start within 10 minutes), you will need to enter some boot flags.

To enter boot flags, manually restart your computer by pressing your computer’s power button. Then, once you have booted back into the High Sierra Installer menu, try to type any necessary boot flags before pressing the enter / return key.

Check out our list of common boot flags for Hackintosh and our guide to fixing boot problems in verbose mode for reference.

Once Sierra has booted successfully, click through the High Sierra setup screens until you reach the desktop. From here, High Sierra Installer will work its magic, and automatically install the rest of the Hackintosh-specific kexts and drivers

Wait several minutes, while this process works in the background.

Once you receive a notification saying that the installation has been completed, You may have to tweak and install some kexts to make your Hackintosh work correctly.

Once that is done with, you should be running a fully functional copy of macOS High Sierra on your PC.

You might also like
Leave A Reply

Your email address will not be published.

  1. Lisa Henry

    Why can’t I get it to boot from HD after installation? It continues to want the USB

    1. macOS

      Because the boot loader might not have been Installed properly.
      If this persist post in
      Hackintosh macOS High Sierra – Installation Support


    How to install mac os on my laptop.
    HP- 15g dr0006tx
    Ram- 16 GB
    Cpu- Intel core i5 8th gen UHD 620 integrated graphics kaby lake
    Gpu- NVIDIA GeForce mx110
    Ssd – 240 GB
    HDD- 1TB
    Please help me.

    1. macOS

      Gpu- NVIDIA GeForce mx110 is not supported by Hackintosh, Try Hackintosh Catalina Guide it should work.

  3. robertogar

    how can i install the mbr patch?

    1. macOS

      By running the Installer Patch from Mac, but it is not recommended.

  4. rohmat dasuki

    how can i install driver for ethernet/lan card for this?
    i cant do anything after installation done
    help me please i cant access internet

    1. macOS

      What is the device ID & Vendor id of your LAN Chipset?

  5. Magnus

    Can I create a live usb out of this hackintosh ?

    1. macOS

      No, This is a bootable Installer.

  6. Mavsuer

    It doesn’t recognize my pendrive as bootable USB and transmac is giving warning that this is not compressed image and Only raw files will be written.
    I am using windows 10 pro may 2020 update. Laptop is Acer aspire es 1-132

    1. macOS

      That usually never happens, Please try in a new Computer. Because other users had no issues at all.

  7. Jay

    mine is stuck on the PCI configuration begin
    and wont move

    1. macOS

      Try to use boot-flag npci=0x2000 or npci=0x3000

      1. duo

        How to add bootlflag? I don’t know how to access clover.

        1. macOS

          You need to mount EFI Partition with Clover Configurator.
          You can use the same app to edit Clover Config.

  8. Mirul

    Does it support InsydeH20 bios?
    If not which supports ? ( Except Yosemite)

    1. macOS

      Yes it can be Installed in a Laptop with Insyde BIOS, In the Clover Boot menu there are option to enable Lapic Patch, Enable it and Boot.


    Nicw woek. Im the one with i7-4960X proccesor. I’ve been stucked several times (not only with high Sierra, aldo others os) in same part;

    “using 16384 buffer headers and 10240 cluster IO buffer headers”

    Please a need your guidance on this. Thanks in advance

    1. ICRNET

      I followed any single step in bios uefi preparation prior to get this message.

  10. Cuando ya va a instalar me sale “no se han detectado paquetes apropiados para la instalación” ayuda por favor.

  11. Vatsal

    steps for legacy mode(no uefi available for my laptop)

    1. macOS

      The Steps are same all you have to do is setup BIOS for Legacy Booting
      Hackintosh Legacy BIOS Settings

  12. Aliyu Abdulbasit Ayinde

    Thank you, I was able to install Mac High Sierra on it, but the resolution is only 1024×768 and the wireless is not working, please It not detecting my phone tethering through usb.

  13. Ben

    Hey after installation success nd laptop restart i only get this
    APFSSart: 1384 : Mounting with apfs_efi_osx -748.1.4
    Efi_container _create : 1007: -efi _container _create. Statue = 8000000000000007

  14. Sooraj JOSE

    My gpu is nvidia quadro p620. I’ve installed hackintosh mojave and realized that the gpu is not supported. I used to get 1024×70 resolution for my 1600×900 monitor. It was totally blurred. Now i formatted the hard disk. Does installing hackintosh high sierra help me.
    CPU: intel i3 (3.3ghz)
    RAM: 8 GB
    MOTHERBOARD: Zebronics ZEB-H61
    GPU: Nvidia quadro P620

  15. Arcx

    Hey how do I use fakecpuid here? I trying on my old Acer laptop with celeron n330 (don’t work native) CPU from windows.
    Thanks for your great support

  16. kelvin

    how to fix stuck on attempting system restart….MACH Reboot? i waited for about almost half an hour but not moving or restarting at all.

    My Spec:
    MSI B360 Gaming Plus Motherboard
    I7 8th Gen
    Gigabyte Nvidia GT 710( just bought it as i was so exited to have MacOS on my pc)
    SSD M.2 Nvme 450 gb

  17. vijayan

    does it support Celeron? can anyone help me with Fakecpiid in clover? I am having intel Celeron n330 and intel HD graphics 500.

  18. SchinNick

    At the Language screen my mouse and keyboard aren’t working. I’ve tried to change ports, install some kexts and nothing worked. I’m using a Desktop, so kexts that fixes laptop issues are useless (at least that’s what I heard), What can I do?

  19. Mushtaq Mahomed

    I just want to download the bootable files for high sierra to jailbreak my

  20. raju

    i dont find download link

  21. Tj

    Please go to same error always
    No details of error also

    1. macOS

      Please post in Hackintosh High Sierra Installation Help Forum. Post full hardware details and Screenshot of error. We can continue from there.

  22. Adrian

    When you go into “Customize”, do you need to check “BOOTLOADER”?

    1. macOS

      It is not necessary, Because you can Install bootloader later, But you should use pen drive to boot; when you do not have bootloader installed.

  23. ahmed

    بعد التثبيت الماوس لايعمل معي نهايئيا ولايتعرف جميع مكونات اليواس بي ماعدا الكيبورد مالحل

  24. Niyomugabo hezekie

    Hello plz help me
    Does hp280 g2 support hackintosh?
    Plz guide me

    1. macOS

      If the Graphics is Intel 510 or 530, Yes.
      Check if your processor supports SSE 4.2.
      SSE 4.2 is required for High Sierra.

  25. WannaBeMacUser

    Black screen after clover bootloader

  26. My PC goes black after clover boot menu. I tried to change some options on clover like graphic injections and other and got a success of getting Apple logo after removing all boot args. But stuck at Apple logo. Also I get Apple logo not so often. please help.plz plz plz

  27. idramus

    Hello! I can not enter my account data the keyboard does not work—?

    1. macOS

      Is it a laptop?

  28. Sachin

    1. Will it install on the HP HDX 16T , with Intel core duo centrino processor ( yr 2008)
    2. Where I can find the link for this file. -Hackintosh Zone High Sierra Installer.dmg

    1. macOS

      I think Centrino processors does not support SSE 4.2, So it can not be Installed.
      The link has been provided above, Any how here it is Hackintosh Zone High Sierra Installer.dmg

  29. idramus

    Hello! I don’t get a clover for boot selection. On the screen Darwin in dos mode. Where am I wrong? Please help.

    1. macOS

      BIOS Settings, Disable CSM in BIOS.

  30. Vinay

    Hey There’s This Error..
    PCI Configuration End Bridges 4 Devices 14

    1. Hackintosh Shop

      use the boot-flag npci=0x3000

  31. Appie0719

    I want to install this Hackingtosh High Siera but the EFI doesn’t support my laptop i have a Lenovo legion Y540 i7 9750h rtx 2060 1tb ssd 16 ram

    Can you help my fixing this issue

    I tried several efi no succes

  32. Sanjay

    no hdd shows in disk utility …what should I do ? Please help

    1. Hackintosh Shop

      Set SATA as AHCI in BIOS.

  33. hindawiadel

    can i install Hackintosh High Sierra on my laptop hp probook 450 g1

  34. Adeel

    I put same date 0927000017
    But when go for install show error
    Macos could not be instakled in your compture
    Intel pentium g4400

  35. Legend

    Im not getting the internal disk at disk utility.

  36. Akim Ali

    macOS is too fast on my computer. The system clock is messed up because it’s an extra 5 seconds per second. Not only that but the icons bounce on the doc faster, the beach ball loading cursor spins faster, and video playback is too fast and laggy. It’s annoying and I want to get rid of it but I can’t because I don’t know how to do that. If some can give me a quick update on how to fix the issue I’m having, that will be very appreciated.

    1. Akim Ali

      dock *

  37. Dimitris

    I’ve been trying for days with different tutorials until I found yours. Worked like a charm! Thank you so much!

    1. Hackintosh Shop

      You’re welcome

  38. Adekunle Oladimeji olutusin

    Once i choose the partition space to erase it gives error after i erase with extended,journal format.

    I am,using asus laptop


    can i install it on
    acer travel mate b115
    32gb storage
    2gb ram
    intel hdgraphics

    1. Hackintosh Shop

      What is the Graphics Model?

  40. Ash

    is it necessary to do the hard drive partition in windows 10?

    1. Hackintosh Shop

      Yes, The Partition Format Should be GPT and EFI Partition should have a size of at least 200MB

  41. josh

    Mine stuck on “still waiting for root device”
    dell latitude E6420

  42. David Han

    Hi, Hachintoshzone.
    I followed this guide, but boot failed.
    And it outputs like this.

    OsxAptiofix2Drv: Starting overrides for \SystemLibrary\CoreServices\boot.efi
    Using reloc block: no, hibernate uake: no
    Error allocating 0x800 pages at 0x000000000e000000 alloc type 2
    Error loading kernel cache (0x9)
    Boot failed, sleeping for 10 seconds before exiting…

    So I followed this guide.
    And the problem has been solved, was another problem occurs,
    The Apple logo comes out and boots up, but an X appears and the booting fails.
    Like this:
    How to fix it?

    1. David Han

      CPU: Intel i5 1135G7
      Main Board: NT560XDZ-G58A
      GPU: GTX 1650Ti with Max-Q Design