Sunday 26 June 2011

How to Install Mac OS X on a PC (Without Using a Mac)

Mac
Source: Makeuseof.com by Jorge Sierra

There are many great tutorials on the web forusing a Mac to install Mac OS X Snow Leopard on a PC. Unfortunately, you may be unable to follow such tutorials if you do not readily have access to a Mac to perform the preparation necessary for the installation.

Great progress has been made in hacking PCs to run OS X, and it is now possible to install Mac OS X without a Mac. Thanks to some great tools put together by some brilliant hackers, it is also much easier and does not involve nearly as much time and effort as was once required.

 

Step 1: Getting The Hardware Ready

I recently purchased the following set of hardware for the purposes of building a Hackintosh (often PCs running Mac OS X are referred to as such):

  • Intel Core i3-530 Clarkdale 2.93GHz
  • Gigabyte GA-H55M-USB3 Motherboard
  • 4 GB DDR3 1333 RAM (2 x 2GB)
  • DVD Burner
  • MicroATX Computer Case
  • 585 Watt Power Supply
  • 4-pin to 8-pin Power Adapter

The motherboard has an 8-pin power connector on it, and although it is possible to connect a single 4-pin connector to it, you may encounter odd issues running with just a single 4-pin connector. To ensure that you provide sufficient power to the board, you should purchase the 4-pin to 8-pin power adapter. Alternatively, you could purchase a power supply with 3x 4-pin connectors (1 for the 20+4-pin main connector, and 2 for the 8-pin connection) or an 8-pin connector.

Step 2: Prepare The Boot Disk

In addition to the hardware and a retail copy of Mac OS X Snow Leopard, you’ll also need a blank CD. You may want to use a rewritable CD if you’re using a different hardware configuration, just in case the first one I recommend doesn’t work for you. There are two boot disk images that will allow you to install OS X directly from the installation DVD:

I successfully used both of them with my hardware setup. However I recommend you try iBoot first, as it is a bit leaner and doesn’t take as long to boot. If you’re using my hardware configuration, be sure to download the iBoot Supported disk image. If you use Empire EFI, download the Empire EFI v1.085 R2 image.

You can use one of many free programs to burn CDs if you don’t have one. Be sure to use the disk image burning mode in your CD burning software. Do not just simply copy the disk image file to a blank CD. I like InfraRecorder, because it makes this very easy. All you have to do is click the Write Image button, select the image, and burn it. Once again, you may wish to use rewritable media if you’re using a different hardware configuration than mine.

Click On Read The Reast Of This Post To Read Compleat Guide With Text & Images:-


Step 3: Bios Configuration

Fortunately, the Gigabyte GA-H55M-USB3 does not require a lot of configuration to run Mac OS X. When you first turn on or reboot the machine, press the delete key to enter the BIOS setup. You can just load the Optimized Defaults, and just make a few changes within three sections of the bios: Advanced BIOS Features, Integrated Peripherals, and Power Management Setup.

3.1 – First, go to Advanced BIOS Features and set the First Boot Device to CDROM. I have my USB drive as the second drive and then Hard Disk as third – you can configure yours the same way if you wish to ever boot from a USB drive. Just be sure that Hard Disk is the Second Boot Device or Third Boot Device.

3.2 – Next, configure SATA to run in AHCI mode in the Integrated Peripherals menu. You’ll need to set both PCH SATA Control Mode and Onboard SATA/IDE Ctrl Mode toAHCI.

3.3 – Finally, go to Power Management Setup and set the HPET Mode to 64-bit mode.

Step 4: Installing Mac OS X

4.1 – Insert the iBoot (or Empire EFI) boot disk.

4.2 – When you see screen below, eject the disk.

4.3 – Insert the Retail Mac OS X Snow Leopard DVD, wait a few seconds, and press F5.

4.4 – When you see the screen below, select Mac OS X Install DVD (it should already be selected) and press Enter.

4.5 – If all goes well, you should eventually see the language selection screen for the installer. If all did not go well and you do not make it to the language selection screen, try downloading a different version of iBoot or Empire EFI.

4.6 – Select your language and click the arrow to proceed.

4.7 – Next, you need to partition your drive. Click on Utilities > Disk Utility.

4.8 – Select your disk drive.

4.9 – Click Partition.

4.10 – Select 1 Partition for the partition scheme. Note: If you have a drive that is larger than 2 TB, do not create partitions larger than 1 TB. Split the drive into multiple partitions, and be sure the main installation partition is 1 TB or smaller.

4.11 – Enter a name for the partition (I used Hackintosh).

4.12 – Select Mac OS Extended (Journaled) as the Format.

4.13 – Click Options…, select GUID Partition Table, and then click OK.

4.14 – Click Apply.

4.15 – Quit Disk Utility and proceed with the installation. Install on the Hackintosh partition.

Step 5: Installing the Boot Loader

Do not fret when you reboot after the installation and get a boot error, as you will need to first boot the machine with iBoot (or Empire EFI). Eject the Mac OS X Snow Leopard install DVD, put your boot CD back into the drive, and reboot the machine. Now when you boot up, you should see a second choice for your installation partition (Hackintosh if you named it that way). Select the Hackintosh partition and press Enter to boot into OS X.

Once you’ve completed the first-run setup, open up Safari and download Multibeast. Multibeast is another superb tool by tonymacx86 and MacMan that makes it stupid easy to install the boot loader, along with all the drivers necessary for your Hackintosh to function properly.

In addition to downloading Multibeast, you will need to download the DSDT for the Gigabyte GA-H55M-USB3 and copy it to the desktop. Be sure to save it as DSDT.aml. Launch Multibeast and make the following selections (your choices will differ if you have a different motherboard/hardware configuration):

  • UserDSDT
  • System Utilities
  • Advanced Options > Kexts > Audio > LegacyHDA > ALC889
  • Advanced Options > Kexts > Graphics > NVEnabler
  • Advanced Options > Kexts > Network > RealtekR1000SL
  • Advanced Options > Patched Kernels > 10.3.1 Supported Kernel

After MultiBeast finishes installing, eject the iBoot CD and reboot the system. You should be able to boot right up from the hard drive, and all your devices should work just fine.

Step 6: Getting Started with Your New Mac

So what now? Most certainly you’ll want to check out 5 apps to get more out of your new Mac as well as 15 must-have apps for your Mac. In fact, you should probably just go ahead and browse the entire Mac section on MakeUseOf, as you’ll find a wealth of great free stuff for your new Mac in there. And most importantly make sure to download MakeUseOf’s getting started manual for Mac. Highly recommended for switchers.

If you have any problems installing Mac OS X on your PC, just post a comment right here and we’ll do what we can to help. Just be sure to provide as much information about the hardware you’re using:
  • Motherboard make and model (i.e. Gigabyte GA-H55M-USB3)
  • CPU model (i.e. Intel Core i3-530 )
  • GPU model (i.e. NVIDIA GeForce 9900 GT)

I never managed to get sleep to work. When I try to put the computer to sleep, it sort of goes into a coma. The fans never shut down and the machine doesn’t wake up when you press the power button. If you manage to get sleep to work with my hardware configuration, please do feel free to share your solution in the comments on this article.

There are also many great forums and sites out there that provide a lot of information and assistance with running Mac OS X on PC. Here are just a few you may want to check out:

If you do seek assistance from any of these or similar resources, be sure to search for your problem before posting it. You will be flamed to no end if you ask a question that has already been answered. Another tip for posting in these forums: never call it a MAC (in all caps) instead of a Mac, or you will solicit many abusive responses. Mac is an abbreviation not an acronym.

Here are a few more links that provide tools and files to help you set up a Hackintosh on hardware other than what I’ve mentioned here:

  • myHack – Another bootloader/kext installer, similar to Multibeast
  • Kexts.com – A good resource for downloading Kexts (device drivers)
  • Kext Helper – A tool that makes it easy to install new Kexts
  • Kext Utility – A tool to ensure proper kext installation
  • Chamelon Boot Loader – The boot loader that pretty much all the boot disks out there use (including iBoot and Empire EFI).
  • netkas PC EFI – Used in combination with Chameleon to provide maximum compatibility for booting OS X. Most boot disks use this as well.
  • BootCDMaker (French) – Utility (for Mac) to create your own custom boot disks

A million thanks to tonymacx86 and MacMan for developing iBoot and Multibeast to make installing Mac OS X Snow Leopard on PC a piece of cake. Enjoy your new Hackintosh and let us know what you think of it!

Disclaimer: Please note that running Mac OS X Snow Leopard on hardware other than a Macintosh is against the Mac OS X End User License Agreement (EULA). If you have concerns about this, you may wish to read Is Making Your Own Hackintosh Legal? By installing Mac OS X you are in breach of a contract (breaking a contract is not the same as breaking the law). As long as you own a legal copy of the software, you are not in violation of copyright law.

 

DISCLAIMER

  

We DO NOT host or upload any of the links or any other content that are available on this WEBSITE. We merely search on INTERNET and index popular sites openly available to anyone. These articles and other content are uploaded to the respective websites (FORUMS) by their User Communities from all over the World and NOT by us. Please Contact Us through E-Mail, if you feel that any Content on this WEBSITE are objectionable or violating your copyrights. The objectionable content shall be promptly removed from our WEBSITE. E mail:
          

No comments:

Post a Comment