How to install Mac OS X Yosemite on any PC

I will be the first to admit that I prefer Windows over Mac OS any day. Besides being a slight Microsoft fanboy, I do prefer Windows because it meets all of my software and gaming needs, but I digress. In any case, there are still some unfortunate situations when I need to have access to Mac OS.

Luckily, I’ll show you an easy way on how to install Mac OS X Yosemite on any pc, regardless of the hardware that you currently have installed (even if it is an AMD CPU). Doing this will require a specially modified version of Yosemite called Yosemite-zone.dmg. With a quick Google search, you should be able to find it. As far as performance, I did not encounter any issues. It ran surprisingly smooth even before setting up Multi-beast. Of course, ymmv.


What You Will Need:

  • Yosemite-zone.dmg
  • Transmac (Free 15day Trial)
  • 8GB USB
  • A Spare Hard-drive

Step 1: Format GPT

The first thing that you need to do is restore the Yosemite-zone.dmg image to the USB. Open transmac, and right click on your USB. First, select the option to format for Mac (this will change the boot record from MBR to GPT). Once it completes, select the option to restore the disk image to the USB. It will take about 10 minutes to restore the image. Finally, right click the hard drive that you want to install Mac OS to choose the option to format for Mac. Keep in mind that you will need a separate hard drive for the Mac OS installation. You will not be able to solely format one partition.

restore disk image    format disk mac

Step 2: Bios

Before you boot from your USB, go into your bios settings. This part can get a little complicated depending on your hardware. Make sure that you have secure boot disabled and Vt-D. Also, when you choose boot devices, make sure your USB is not booting with Eefi. Fortunately, I did not have to change anything and kept my bios to the default settings.


Step 3: Boot from USB

Now boot from the USB. You should see a boot loader screen that will prompt you with what operating system/hard drive to boot with. At the bottom of the screen, you can enter boot flags. If you are using an AMD CPU type in “/amd”, or “/amd32” or “/amd64”. If you run intro trouble during installation, check out these other boot flags that you can use. If you don’t need to type in anything, simply choose Yosemite from the selection window.

yosemite boot

Step 4: Setup

From this point, you will be taken through the standard Mac OS setup. If you already set up your drive in Windows using TransMac, than you can just skip to the installation. If not, make sure to go into Disk Utility and format your desired hard drive. The installation should take about 16 minutes. Once it’s done it will reboot your PC. Remember to reboot from the hard drive Mac OS is installed on (if that fails, try rebooting from the USB again).

disk utility diskinstall location

Step 5: The Final Steps

From this point, you can go through the normal setup process for Mac OS. As far as compatibility, all my existing hardware worked fine with Mac OS. This included speakers and internet. Of course, you can always install MultiBeast to add any post secondary drivers and optimizations.

setting up mac mac boot


19 thoughts on “How to install Mac OS X Yosemite on any PC

  1. I can’t boot the installation on my Acer Aspire 5670 and when use -v bootflag i can’t read it because it is so fast away and -x also don’t work.

  2. I can’t format my hard drive for mac! It just says CLOSE, SAVE IMAGE AND REFRESH DRIVE LIST AND PROPERTIES! PLZ HELP!

  3. What performance required to install it
    I have:
    1GB ram
    128 graphic card
    150 GB hard disk
    Processer: intel dual core.
    Can I install it now ??

  4. FYI I had to do a couple of things for this to work.

    First is set USB Legacy mode On in my BIOS. Also in BIOS set my HD to AHCI (I think it was IDE). Otherwise it wasn’t showing my HD when it asks you what drive you want to install it to.

    The other piece was boot flags. I got a message during boot “Still waiting for root device” and it would just repeat. I used the following flags to get around it: npci=x2000 -v -x UseKernelCache=No

    Hope that helps someone.

  5. what if i download image of ios from torrent as i already done and just simply burn it to usb instead of doing it with mac os zone will it work

  6. Could you possibly use this method to install it on a chromebook? without doing the lengthy process of installing linux and using virtual box?

Leave a Reply

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

Name *