How to Run a Mac OS in Windows Virtual Machine

By Andrea Hamilton

If you want to test out the Apple Operating System before buying an Apple Mac machine, you can install the Mac Operating System into a virtual machine that runs directly on your existing Windows hardware. Virtual machine applications allow your personal computer to act and run as if it is a Mac. To begin this process, a copy of a virtual machine client is required. For this, you will use Oracle VirtualBox, which is a free virtual client software package.

Things You'll Need

  • Computer
  • 20 GB free hard drive space
  • Internet connection
  • Bittorrent client

Step 1

Open a web browser and navigate to the Hazard Leopards website (see Resources).Download the latest version of the Hazard OS X image, which will appear at the top of the list. Because this image is 3.9 GB in size, the download could take a while.

Step 2

Navigate to the VirtualBox website (see Resources) and install Oracle VirtualBox. Access the installation link by clicking on "Downloads." Click on "VirtualBox 3.2.12 for Windows hosts" and allow it to install on your computer.

Step 3

Select a new Virtual machine and call it "Mac" or another name that easily identifies it. In the application that appears, make sure that the Operating System in the drop down field is Mac OS X and, if it is not, select it from the list. Select the default hard drive space allocation, and then the amount of memory you want to allocate to the Virtual Machine. You need to make sure that you leave at least 1 GB for your Windows host machine, so if you have 4 GB in your Windows machine do not go above 3 GB for the VM and so on; 2 GB should be plenty if you can afford that much. If not, then 512KB is the lowest amount that will allow the machine to run well.

Step 4

Click on "Settings" and choose "System." In the "Motherboard" section, uncheck the "Enable EFI" tick box. Choose the storage section and delete the hard drive image that is already selected. Now click on the "Add" button to create a new virtual hard drive. Select "SATA controller" from the list and choose the amount of hard drive space you want for your virtual machine; 20 GB should be enough.

Step 5

Select the downloaded image file where your CD ROM to boot from. To do this in the Hard drive control section, you will see the IDE secondary master controller (the CD ROM control). Click on the "Browse" button to select a disk image instead of reading what is in the CD drive. Browse for the Hazard OS X image file you downloaded in Step 1.

Step 6

Press "Start" at the top of the VirtualBox window. This will boot the virtual machine. You will see the VirtualBox BIOS screen flash up and you need to press the F8 key right away. When you get a prompt, press the Space bar and type in -V. This will allow the VirtualBox boot from the disk image. You will then see the Apple Mac installer wizard load up screen.

Step 7

Select the "Utilities" menu and choose the Disk Utility once the installer window opens. This displays the new virtual hard drive you created. Select this and, from the right side of the screen, select the "Erase" option and erase the drive. Ensuring that Mac OS Extended (Journaled) is the file format type, close the Disk Utility.

Step 8

Continue with the install until you see the "Options" button at the bottom left corner of the screen. Here you need to make a few changes to the default install options to ensure it runs in your virtual machine. From the "Boot_Loaders_Intel_Only" section, check the "Chameleon_RC3_PCEFI_10.5" option. From the "Kernels" section, check the "Legacy_Kernel_10.2" option. From the "Graphics" section, check the "GraphicEnabler" option. Then press "Install."

Step 9

Wait for the install to complete. This can take from 15 minutes to an hour. When this completes, the first reboot will fail. You will need to select the "Devices" menu from the VirtualBox menu, choose the CD device and un-mount the disk image that is shown. hen reboot the VM using the "Reload" or "Restart" option in the VirtualBox menu.The first boot will take a while and it may reboot a couple of times. You will then boot into the Welcome screen of the Apple OS X interface where you can set as much or as little of the Apple welcome information as you like. You now have a working virtual machine running Apple's OS X 10.2.