Install Hackintosh Catalina on PC/Laptop Without Mac

72 228,030

macOS Catalina is Hackintoshable, yet it requires supported hardware and effort to be installed on a PC. Right now, the newest iteration of macOS is 10.15, known as Catalina. In this guide, we’ll show you how to install Catalina on your PC with the newly released Hackintosh Catalina Installer.

1 Advantage of Other Methods VS Hackintosh Catalina Installer

  • You do not need a real Mac: All other Hackintoshing methods need to have an existing macOS installation for it to work. This usually means that you either have to find a real Mac, or set up a Mac VM. However, with Hackintosh Catalina Installer, you can just set up everything even from a Windows / Linux computer.
  • The post-installation is easier: By default, Hackintosh Catalina Installer will automatically install necessary Hackintosh specific kexts and drivers for your computer when you boot your macOS installation for the first time. Other methods require you to do this manually, While the post-installation in Hackintosh Catalina Installer can cover up most Hackintoshes (you may have to use Install some kexts manually), it is still a nice convenience.
  • Hackintosh Catalina Installer supports more hardware: Normally other Hackintoshing methods are specific for a Computer Build, but Hackintosh Catalina Installer can be installed on most computers without touching a single line of code.

2 Interested in Installing Hackintosh Catalina, here are the requirements

  • An existing computer with Windows, Linux, or Mac: This is the computer where you will download and set up Hackintosh Catalina. The computer can run either Windows, Linux, or macOS; any operating system will work.
  • A Hackintosh-compatible computer with an empty hard drive: This is the computer where you will install Hackintosh Catalina. It can be the same computer as the one mentioned in the previous point. If your computer already has macOS installed, Hackintosh Catalina will just update macOS normally, without deleting any of your apps or files, but always a fresh installation is recommended. macOS needs its own hard drive partition – a minimum of 15 GB of space is required, but at least 50 GB of space is recommended. It is preferred that you use a completely empty hard drive for Installing Hackintosh Catalina.
  • Hackintosh Catalina Installer: Catalina Installer is a distribution of macOS Catalina that has been modified to work with PCs. You will need to use a BitTorrent client to download the disk image file containing Hackintosh Catalina, which is a little less than 6 GB in size. You must register on the website to be able to download anything.
  • An empty USB drive (16 GB or larger): In this guide, you will write (port) Hackintosh Catalina onto a USB drive, and boot your computer from that drive to install macOS Catalina. The USB drive must be at least 16 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 normal stuff after you finish installing Catalina.
  • TransMac: ($48, 15-day free trial): If you are using a Windows computer to set up Hackintosh Catalina, you need to use TransMac to write the disk image file onto your USB drive. You can just download the free trial.
  • Restore Catalina.pkg: (Free): If you’re using a Mac to set up Hackintosh Catalina, you need a special “Restore Catalina” app to write the disk image file onto your USB drive. Again, you must register on the website to be able to download anything.
  • Metal Supported Graphics Card: Metal is the foundation for accelerated graphics and computes on Apple platforms, enabling your apps and games to tap into the incredible power of the GPU. Catalina requires metal compatible Graphics Card to have full graphics acceleration on macOS. But Metal is not necessary to install macOS.
  • Here is the list of Nvidia Cards that are Natively Supported with Catalina.
    • GTX Titan | GK 110
    • GTX Titan Black | GK 110
    • GTX Titan Z
    • GTX 780 Ti
    • GTX 780
    • GTX 770
    • GTX 760 Ti
    • GT 740
    • GT 730
    • GT 720
    • GT 710
    • GTX 690
    • GTX 680
    • GTX 670
    • GTX 660 Ti
    • GTX 650 Ti
    • GTX 645 (Fermi)
    • GT 640 (Kepler edition, GK 107/208 core)
    • GT 630 (Kepler edition, GK 208 core)
    • Quadro 410
    • Quadro K420
    • Quadro K600
    • Quadro K2000/D
    • Quadro K4000/D
    • Quadro K4200
    • Quadro K5000
    • Quadro K5200
    • Quadro K6000
    • Quadro NVS510

3 Creating Hackintosh Catalina Bootable USB Installer from Mac.

Creating Hackintosh Catalina Bootable USB Installer from Mac.

Follow this step if you are setting up Hackintosh Installer on a Mac or existing Hackintosh. Plug your USB drive into Mac, and open Disk Utility (located in Applications->Utilities in your main 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)” format. You can rename the drive any way you want.

Select the main USB Device, “USB DISK 3.0 Media” as in the example above.

Erase USB as “Mac OS Extended (Journaled) format” & as “GUID Partition Map” Scheme.

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

Double click on “Restore Catalina.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 picture above). You do not want this– instead, click through the installer until you reach the page with the “Change Install Location” button.

From here, change the install location of the app to your USB drive (mine is named “Catalina Installer” in the picture below).

Press the enter/return key. The app will ask for your system password. After you enter your password, it will begin writing the Hackintosh Catalina 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 & Computer. Once it finishes, your USB drive will contain a fully bootable version of the Hackintosh Catalina installer.

NOTE: “Restore Niresh Catalina.pkg” is very glitchy. If you can not find the “Change Install Location” button on the first time that you run the app, restart your computer, and re-run the app.

4 Creating Hackintosh Catalina Bootable USB Installer from Windows.

Creating Hackintosh Catalina Bootable USB Installer from Windows.

Follow this step if you are setting up Hackintosh Catalina on Windows. Plug your USB drive into your computer, and open TransMac. Find your USB drive on 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 Catalina.

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 Hackintosh Catalina disk image file (it will probably be called “Niresh-Catalina.dmg”), and proceed. Now, TransMac will write Hackintosh Catalina onto your USB drive.

This will probably take 20 to 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 Hackintosh Catalina installer.

5 Creating Bootable Hackintosh Catalina USB Installer from Linux.

Preparing Catalina bootable USB from Linux is tricky, First, you have to uncompress dmg, then write it to USB.

Install DMG2IMG with YUM or APT-GET from Terminal

sudo apt-get install dmg2img
sudo yum install dmg2img

de-compress Catalina 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).

sudo dmg2img -v -i /path/to/'Niresh-Catalina.dmg' -o /path/to/Niresh-Catalina-Uncompressed.dmg
sudo dd if=/path/to/Niresh-Catalina-Uncompressed.dmg of=/dev/sdb bs=1M

6 Set up the parts of your Personal Computer.

  • 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 boot loader to hang on startup.
  • 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 unplug the hard drive SATA cables from your motherboard.)
  • Remove any unnecessary PCI Cards and Hardware (You can plug them later.)

7 Set up your motherboard’s UEFI BIOS for Hackintosh Catalina.

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 generally used by motherboards from before 2012, while the UEFI standard is used by motherboards made after that, Hackintosh Catalina Installer only supports UEFI Based BIOS.

  • To access BIOS/UEFI Setup, press and hold the Delete button on a USB Keyboard while the system is booting up.
  • Load Optimized Defaults.
  • Set USB drive to the highest boot priority.
  • If your CPU supports VT-d, disable it.
  • Disable CFG-Lock.
  • Disable Secure Boot Mode
  • If your system has OS Type, set it to Other OS.
  • Set OS Type to Other OS.
  • Save and exit.

Read more about Configuring UEFI BIOS for a Hackintosh

8 Boot into Hackintosh Catalina

Boot into Hackintosh Catalina

Restart your Hackintosh, and plug in your Hackintosh Catalina USB drive. 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 Hackintosh Catalina clover bootloader menu.

If you do not manage to reach the Hackintosh Catalina menu, check your motherboard’s BIOS settings to make sure that the changes you made in Step 6 were properly applied. If they were, but you still cannot boot from the Hackintosh Catalina USB drive, unplug your USB drive, and go back to Step 3,4,5. Reformat your USB drive with Disk Utility and try again. If all else fails, try using a different USB drive for Hackintosh Catalina.

At the Hackintosh Catalina menu, press the enter key (or return key) to start the mac os Catalina installer. The installer screen will take several minutes to load.

In the worst-case scenarios, instead of loading the Mac OS installer, you may end up at 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 Mac OS installer simply won’t start within 10 minutes), you’ll need to enter some boot flags. To enter boot flags, manually restart your computer by pressing your computer’s power button. Then, once you’ve booted back into the Hackintosh Catalina 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 verbose mode for reference.

9 Hackintosh Catalina Help & Support

When you have issues while installing Hackintosh Catalina, Please post in the forum for Support. Your question must Include the following details.

Example For Desktops:

  • Processor model: Intel 6th Gen 6700K
  • Motherboard model: Maximus Ranger VIII
  • Graphics Card Model: Asus ROG STRIX 580 8GB
  • If required Ethernet/Wifi model: T9E Archer

Example For Laptops:

  • Laptop Brand Name & Product Name: Dell XPS 15 9500
  • Processor: Intel Core 17-10750H
  • Graphics Model: Intel Iris Xe Graphics

10 Fix No Packages were eligible to Install

At the end of 2020, Catalina Installer will not work and may throw an error “macOS Catalina could not be installed on your computer – No packages were eligible for install” to fix this open Terminal (From Utilities Menu > Terminal) and run the following command.

date 0724000019

11 Install Hackintosh Catalina

Install Hackintosh Catalina

Once you’ve entered the macOS Catalina installer, you will come up to a hard disk selection page. This is where you choose where you want to install Catalina.

If you’re installing Catalina on a computer that has never been turned into a Hackintosh before (i.e. doesn’t already have Mojave, High Sierra, Sierra, or El Capitan installed), there won’t be any hard disk options to select. We’ll have to fix that. To do this, start-up Disk Utility, which is located under the Utilities menu in the top bar.

You need to use Disk Utility to erase a hard drive partition so that macOS Catalina can install itself on it. In the sidebar of Disk Utility, choose the hard drive partition where you want Catalina installed, and erase it by using the “Erase” tab. You can also just erase the entire hard drive. In the screenshot below, my two hard drive partition is called “Macintosh HD”, while my entire hard drive is called “Apple SSD macOS-0 SSD Media”.

When erasing, the format should be set to “APFS” & Scheme to “GUID Partition Scheme”. 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 distribution becomes really useful: Catalina Installer allows you to install extra Hackintosh drivers and kexts, straight from the macOS Catalina installer.

However, choosing the right options from this page can be really tricky, so unless you’re absolutely certain about which drivers and kexts you need to install for your computer, I don’t recommend installing too much stuff from here. The default selection will enable macOS to boot from the hard drive without any assistance, and automatically enable audio and ethernet. For most computers, that will be enough.

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

Once you’re done with the “Customize” page, install Catalina. This will take at least 30 minutes.

12 Summary: How to Install Hackintosh Catalina on PC

  • Download Catalina
  • Make Bootable Catalina Installer USB
  • Make PC Ready for Hackintosh Catalina
  • Configure UEFI Setting
  • Boot into macOS Catalina Installer
  • Customize & Install Catalina
  • Boot into macOS Catalina
You might also like
Leave A Reply

Your email address will not be published.

  1. Thomas says

    I installed successful, but the system is always crashing after some minutes. Crash report says something about shut down because no reply after 180 seconds and something about Energy.

    1. macOS says

      Please post your questions on the forum of Hackintosh macOS Catalina – Post Installation Support

  2. Morgan says

    Installer runs for 5 seconds then says installation was successful.

    1. macOS says

      Please post in the forum.

  3. lx-borg says

    Nice work to provide clear instructions. Thank you.

    Curious to comprehend why there are no torrent links for the MacOS downloads?
    (for the different editions of MacOS)

    1. macOS says

      I would consider that in future 🙂

  4. Clark says

    Hi sir, can I ask if possible to install catalina in a hard drive that has an existing windows OS? making separate partition in the same hard drive will work? planning to dual boot windows with the macOS. I’m using an HP laptop. another question is, if I can run the catalina smoothly in an intel7 processor with an nvidia 940mx dedicated gpu? These are the question I would like to ask before proceeding the installation. Hoping for your response. btw, I am currently downloading the catalina OS thru torrent, if I am able to proceed the installation. Thank you.

    1. macOS says

      That is not possible due to the nature of Apple File System (APFS), You can not Install Catalina along with Windows on Same hard disk.

  5. saidu says

    clover stuck at
    End RandomSeed

    1. macOS says

      We have an article discussing End RandomSeed topic

  6. Javeed says

    Dear All.

    I make USB DRIVE Catalina bootable.

    I Install MAC Catalina On Vmware workstation 14 from the this USB DRIVE. Working FINE.

    I try to Install ON my Laptop, I use same USB DRIVE. its boot after that freezing & stock nothing happens.

    Please help me anyone How to solved my Problem.

    1. macOS says

      Installing on PC requires correct UEFI Setting and sometimes needs debugging.

  7. Victorelat says

    Hallo bro, i successfully install on my PC, but the version is 10.15, can i update to 10.15.6? do you have tutorial for update? thank you sir

    1. macOS says

      Yes you can update to 10.15.6, Update Lilu.kext and Whatevergreen.kext before updating to 10.15.6

  8. Konrad Rybicki says


    Thank You for the amazing guide! Overall, I’ve been able to create a Hackintosh succesfully, following this guide step-by-step.

    But the thing is, although the installation went ok, it seems like my „Mac” is literally lacking drivers. Things like the HDMI/VGA ports, touchpad or ethernet are not giving any signs of life.

    Would aprreciate any help in this case. Thank You in advance!

    1. macOS says
  9. William says

    Installation is just 6.6mb,is it right?

    1. macOS says

      6.6 MB? Nope

  10. salu says

    Hii can i use it on amd ryzen and rx 580 gpu?

    1. macOS says

      Our Catalina does not support AMD at the moment.

      1. afiz says

        catalina not support for amd computer?

        1. macOS says

          This release does not support AMD.

          1. afiz says

            when release for AMD os catalina? what version can install os for amd ryzen now? can u give me link to download if have os support for amd right now.

  11. PHILIP says

    I got through almost ALL the steps, I didnt select any customer kexts I just let the default setting on the install run.
    I used a USB pen drive 25gb as installer, and another 64gb usb key drive as the target hdd. It seemed to install fine and then rebooted multiple times till I saw grey screen and “Waiting 14 minutes” with apple logo. Everything seemed OK till it finished and restarted again to a black boot screen with the words “Hackintosh” on top, my keyboard and mouse were paralyzed and I could not select to boot either from macos or windows.

    I realized a number of peripherals are installed on usb 3.0 port at time of install, and I will retry the install soon with items on installed on the 2.0 ports. Meanwhile what else can I do to get this to work? I have a lenovo thinkcenter m91p intel i5 with nvidia gt 710 (its metal).

    What else can I do to fix it and get it to run ?

    1. macOS says

      Probably a Graphics issue.
      You need to disable on board graphics from BIOS.
      Also using a USB as target HDD can cause Permission issues, Which may prevent some kexts from loading.
      Try to install it on a separate Hard disk or SSD.

  12. Cesar says

    Hi, I’m getting a kernel panic error,

    Intel I5 10th gen
    GTX1655 or Intel

    Error CPU thread 1030

    1. macOS says

      Fake your CPU ID with an old version of CPU like 0x0506E3, This can be done in Clover Menu Options.

  13. Lalit says

    Hi Dear,
    I have never tried this type stuff before. Kindly let me know If it’s possible to install on my intel nuc 5th gen i3 system !!!
    What will be the minimum configuration required to install Catalina?

    Thanks in advance.

    1. macOS says

      What is your Graphics model?

      1. Lalit says

        It’s Intel® HD Graphics 5500.

  14. Andres says

    Hi, im trying to install it but im having an error, and the im staying in the black screen.
    the final string said IOConsoleUsers: gIOScreenLockState 3, hs0, bs 0, now 0, sms 0 x 0

    thanks for your time

    1. macOS says

      Please post in the forum of Hackintosh Catalina Support

  15. Wiki How says

    I am trying to restore the image in a 16gb Pendrive but TransMac gives error saying “The disk image file Niresh-Catalina.dmg(15gb)” appears too large to fit on the selected drive {Drive Name}(14gb)”

    1. Wiki How says

      but in the requirements on this page it says an 8gb+ Pendrive will do

      1. macOS says

        Sorry it was fixed.

    2. macOS says

      Its because of the file system, In windows actual size tends to show less than the original, You might want to consider to use a larger pendrive (like 32GB) to restore.

  16. Eranga S Vithanage says

    hi, I have tried to install catalina on my hp pavilion. but when it came to select partion is not mounting to install and says not enough to install.
    please help.

    1. macOS says

      Did you partition your Hard disk?

  17. Mey Samorn says

    Does it support GTX 950M?

    1. macOS says

      Nvidia graphics cards are not supported by Latest macOS at all, only old versions with metal capacity are supported.
      In your case M series it was never supported.

      1. Mey Samorn says

        Thank you for your reply, I’ve installed and os is running well it’s show graphics: Intel HD Graphics 530 1536 MB. Anyway, I have a problem like below: 1. Every time I boot I need to change the option to config_hackintoshzone or config_hz default selected is the config that will cause the system boot loop. 2. Wifi does not work 3. Audio does not work properly. How can I fix them hope you can help.

  18. manolu91 says

    Hi, thank you for your post!
    But I have a problem, the trans mac I downloaded is expired. Any suggestion? Thank you.

    1. macOS says

      Try in a new computer or try to restore with Linux

    2. Mas says

      Use balenatcher

  19. david says

    Trying to upgrade from Mojave to Catalina and I just keep on getting a loop…what should I do

    ASUS ROG Strix GL753VE 17.3
    Processor Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz, 2808 Mhz, 4 Core(s), 8 Logical Processor(s)
    Intel(R) HD Graphics 630/NVIDIA GeForce GTX 1050 Ti

    thank you

    1. macOS says

      First NVIDIA GeForce GTX 1050 Ti is not supported by Hackintosh.
      You should post in the forum for support with Picture of the issue.

  20. ICRNET says

    Nice work. Please confirm if I can install Catalina on Intel i7-4960X CPU (with Nvidia RTX-2080 Super). X Series is like Extreme Xeon tech. not sure if it’s compatible or not.

    1. macOS says

      Your Processor is supported by RTX 2080 is not supported by Hackintosh, Nvidia has stopped releasing webdrivers due to issues with Apple Inc.

      1. ICRNET says

        Tks for your swift reply. Do you know until which Nvidia GTX exists support from nvidia drivers?

  21. bura says

    Can i install Hackintosh, My Configuration is Gigabyte H270 Hd3 motherboard ,Cor i7 7700k Processor and Gigabyte 1050Ti Graphics card also 8GB Ram,
    Please allow my question i am really disappointed for my configuration.

    1. macOS says

      Hi, Your 1050Ti is only supported by Hackintosh High Sierra.
      If you have Internal Intel Graphics it can be tweaked to work with Latest macOS. or else try reading Hackintosh High Sierra Guide

  22. Saad Salem says

    Thank you so much, it runs smoothly as windows 10 on a PC. so much appreciated.

  23. Saad Salem says

    I have success in installing Niresh Catalina on a series of HP computers Z230, Z220, and 6300 pro with the same usb thumb just with setting the bios of those computers.
    Now I have tried to install it on Z800 workstation that does not have EFI bios ,but the flash thumb does not boot.
    Is there is a way to make it boot on legacy Bios ?
    Thank you in advance.

    1. macOS says

      Niresh Catalina does not support Legacy BIOS.
      You might Install Legacy BIOS to a pen drive and boot from it, you can use Bootdisk utility to achieve it.

  24. Krishnakumar V says

    Hello Sir, I successfully installed Niresh Catalina on my previous configuration (Asus Prime 270 P, Intel Core i7 7700K, Corsair 8 Gb Ram, CoolerMaster 650w Power supply)

    Now I changed the configuration and tried to install same bootable USB. But after clover is stucked condition. New configuration is (Asus Prime Z490 P, Intel Core i7 10700K, Corsair 8 Gb Ram, CoolerMaster 650w Power supply). Kindly Please Help me to install properly. Thank you.

    1. macOS says

      You need to post in the Hackintosh Catalina Forum with Pictures and details

  25. Roiikka says

    Oh my gosh. Thank you for this extremely nice installer! I have no money to donate at the moment but I’m going to have to remember to when the time comes if it does. Time is money. And if not, then please take my comment here and support in this as something the same or similar. Thanks again! – Roiika

  26. Ritesh says

    I’m not getting the format as APFS only mac os ,exfat ,ms dos,ntfs are showing as options

    1. macOS says

      You must erase the hard disk under the GUID Partition table to see the APFS format.

  27. Darren says

    Great installer and worked a treat on my dell 3050 sff pc with gt720 graphic and an i5 6400 cpu. The only problem I have is I’m unable to get the wifi to work its a pic TP link wdn4800 an advice would be much appreciated as I’ am new to all this but love having a go. Thanks again

  28. Night Fury says

    Can I install on Intel HD Graphics 4000

    1. macOS says

      Yes, it can be Installed.

  29. need help says

    keeps booting into windows 10 help

    1. macOS says

      Disable CSM In BIOS

  30. Jeffrey says

    Hi I has booted until the the install screen but it seems to end and when it auto restarts if still loads windows 10

    1. macOS says

      Looks like bootloader isn’t installed, You must erase hard disk under GUID Partition Table, So the bootloader will be installed.

  31. mian muzammal says

    can you please give me the iso file of catalina installer .please

    1. macOS says

      Hi, There is no iso file for Catalina, Since apple started ditching dvds, ISO files are not required and recommended.

  32. Need help.... says

    “error allocating 0x10b79 pages at 0x0000000007c08000 alloc type 2
    Couldn’t allocate runtime area ” any fix please

    laptop: Lenovo B40-80
    processer: i3 5005u

    but it does boot (safe mode) when boot arg set to safe mode and enable debug-ing

    but I need help it docent boot normally

  33. Dimitrij says

    works on AMD processor?

    1. Hackintosh Shop says

      No, Big Sur release works, Try that.