Monday 4 April 2011

Alternate Guide To Install Mac OS X Snow Leopard On Any Hackintosh PC

NOTE :
This guide uses the ComboUpdate v10.6.2 you may download and install the latest ComboUpdate instead of the v10.6.2, But we recommend you to follow these steps and install the v10.6.2 update and later when your system is running perfectly then you may install the latest ComboUpdate available at the apple website.


Chameleon OS X

Mac OS X Snow Leopard



Here is a second guide to install OS X on your computer using the Snow Leopard Retail DVD. It is more generic, and not system-specific, meaning you can use this guide for any PC that can run the Vanilla 10.6.2 kernel. It also loads the system directly without using any booted installer.

However, this guide does not enable sound or ethernet by default. Also, you will have to compile your own DSDT.aml, at least to stop the system from resetting your CMOS at each restart. Therefore, it can be much more complicated- you may run into trouble if this is your first attempt. I didn't include BIOS photos in this post, but you can refer to the previously posted guide for general BIOS settings. This guide is inspired by Prasys’ guide and ori0’s solution posted in comments.

What you need:


  1. A Snow Leopard Mac OS X Install DVD
  2. A Mac or Working Hackintosh running OS X Leopard or Snow Leopard
  3. If using a Mac an external hard drive enclosure or adapter
STEP 1: PREPARE SNOW LEOPARD HARD DRIVE
You need to format your destination hard drive (Snow Leopard) to accept the installation. I strongly recommend using a SATA drive.

  1. Open Applications/Utilities/Disk Utility.
  2. Highlight the hard drive you want to use as the destination for your Snow Leopard Install in the left column.
  3. Click the Partition Tab.
  4. Click Volume Scheme- choose 1 Partition.
  5. Click Options…
  6. Select GUID Partition Table. Click OK.
  7. In the Name: field type: Snow Leopard
  8. In Format: field select Mac OS Extended (Journaled).
  9. Click Apply, then click Partition.
  10. Close Disk Utility.
  11. Right click on Snow Leopard in Finder or Desktop. Choose Get Info.
  12. In the lower right corner, click the lock icon open, type your password and un-check Ignore Ownership on this Volume checkbox. Click the lock icon closed.
STEP 2: MOUNT MAC OS X INSTALL DVD OR .DMG
In this step, we will install Snow Leopard directly to the hard drive without rebooting into any installer.
  1. In the menu bar of Finder, select Go to Folder…
  2. Type or copy & paste /Volumes/Mac OS X Install DVD/System/Installation/Packages/
  3. Double-click OSInstall.mpkg
  4. Click Continue three times, then Agree, select Snow Leopard, then click Customize…
  5. Uncheck all Optional Installs. (If you need anything else, you can install it later.)
  6. Click Install.
OS X will now install directly to your destination drive!





STEP 3: UPDATE SNOW LEOPARD TO 10.6.2
As of 10.6.2, and the release of the i5/i7 iMac, OS X Snow Leopard supports P55 based systems. The update will install the 10.2.0 Vanilla Kernel, as well as a host of security and stability fixes. Details are available on Apple’s website.
  1. Download the Mac OS X 10.6.2 Combo Update here:
  2. http://www.apple.com/downloads/macosx/apple/macosx_updates/macosxv1062updatecombo.html
  3. Mount MacOSXUpdCombo10.6.2.dmg
  4. Click Continue three times, then Agree, then Change Install Location…, select Snow Leopard, then Continue, then click Install and type your password.
  5. Install MacOSXUpdCombo10.6.2.pkg
  6. If you want then you can also download the latest ComboUpdate v10.6.7 and install it using the same method. But we recommend you to install the v10.6.2 first then re-update it when everything works fine for you. 
  7. RazorBoot + RazorBeast is the recommend method which will be coming as soon as the apple launches the Mac OS X Lion this summer. The latest update will include the Lion and also Mac OS X Snow Leopard Kexts, bootloaders, Enablers etc.. stay Tuned to Razormacx86 Blog..!      ;)



STEP 4: INSTALL BOOTLOADER TO SNOW LEOPARD DRIVE
In this step you will install the Chameleon bootloader to your Snow Leopard hard drive.

  1. Download Razormacx86-SnowLeopard.zip
  2. Open Apps folder
  3. Open PC EFI 10.1
  4. Click Continue, then Change Install Location…
  5. Select Snow Leopard and click Continue.
  6. Click Install, and then type your password.

STEP 5: COPY NECESSARY FILES TO SNOW LEOPARD DRIVE
In this step, you will copy the boot file and Extra folder from Razormacx86-SnowLeopard to Snow Leopard.
  1. Open Applications/Utilities/Terminal
  2. Type: sudo rm /Volumes/Snow Leopard/boot and type your password. (this deletes the boot file)
  3. Close Terminal.
  4. Set up Windows as shown in the photo.
  5. Click and drag boot and Extra from Razormacx86-SnowLeopard to Snow Leopard. (You may also use DSDT.aml if you have a GA-P55M-UD2 or compatible board.)
  6. Delete LegacyHDA_ALC888B.kext from /Extra/Extensions. (You may use this kext if you have a GA-P55M-UD2 or compatible board.)
  7. Delete Extensions.mkext from /Extra. (You may use this kext if you have a GA-P55M-UD2 or compatible board.)
  8. Download DSDTSE from here
  9. Click and drag Razormacx86-SnowLeopard and DSDTSE to Snow Leopard.
  10. If DSDTE is not present google it , download and run it!


STEP 6: FIRST BOOT
The first boot of your new Snow Leopard install will show you a video and then lead you through a standard OS X setup routine for a new Mac.
  1. Complete the OS X setup routine.
  2. When you get to the desktop, restart the computer. This helps set initial boot caches.
  3. NOTE: Upon this reboot, your CMOS will reset to default settings. You will have to set up your CMOS settings again, as you do not have any DSDT.aml yet.

STEP 7: ENABLE SOUND, GRAPHICS, AND ETHERNET
The system should be set up for most nVidia graphics cards and some ATI cards automatically. Your com.apple.boot.plist located in /Extra contains the boot flag GraphicsEnabler=Yes. There are many ways to get sound, graphics and ethernet working. You may install one or more of the kexts to your system System-Library-Extensions in the Razormacx86-SnowLeopard folder in the following way. Or if the supplied kexts do not work, check kexts.com for more downloads.

  1. Open Razormacx86-SnowLeopard.
  2. Drag *.kext from System – Library – Extensions into Kext Helper b7.
  3. Type your password and click EASY INSTALL.
  4. Close Kext Helper b7.
  5. Open Snow Leopard drive.
  6. Drag /Extra/Extensions folder onto Kext Utility application.
  7. Drag /System/Library/Extensions folder onto Kext Utility application.
  8. Open Applications/Utilities/Disk Utility
  9. Highlight Snow Leopard in the left column.
  10. Click Repair Permissions.
  11. Restart computer.
YOU’RE DONE!
You should now have a working Hackintosh running 10.6.2 Snow Leopard with the 64-bit kernel enabled! Special thanks to the entire OSx86 community! This guide was cobbled together from various sources- I did not invent this method, and do not wish to take any credit beyond putting it into plain English. ;)

Feel free to post any issues or comments- I'll try to help out any way I can.





-Razormacx86





No comments:

Post a Comment