Install Snow Leopard 10.6 on AMD PC Hackintosh
Install Snow Leopard 10.6 on AMD PC Hackintosh
2 September 2009 by Vinay
Last time we published to Install Snow Leopard
(10A432) on Intel PC or Hackintosh, now we got the Modbin’s kernel for
AMD systems so it’s possible to run Snow leopard on AMD systems too.
Hats off to Modbin for releasing the kernel in such a short time. Please
note that the Kernel is still in testing phase so there may be some
bugs. Although we have got some successful installation reports like
this one from Aryajuanda (Infinitemac).
In his thread he used Chameleon rc 2.640 pkg. and PCEFI V10, DSDT
patch, Some kexts and Modbin Kernel. The Installation procedure is very
similar to our guide on Intel PC, the major difference is we placed the
new kernel in the root of volume.
In the following tutorial we used Snow Leopard build 10A432 GM
release (now confirmed that retail disc is build 10A432). Snow Leopard
needs a Leopard Install so we need to two hard disk one with Leopard
already installed and second hard disk for Snow Leopard. Also you need
to download some files needed during the installation so download the
files given below. We’ll update these files regularly when the new
updates will available.
- Modbin Kernel, Tools, Kexts, Chameleon 2.0 And Boot file Download Here
- SMBios.plist Download Here
- Mac OS X 10.6 Snow leopard (Google is Your F.R.I.E.N.D.)
Connect both of your Hard Disk one is blank and one is pre loaded with
Leopard (10.5.X) already. Boot in to Leopard and launch Disk Utility to
partition your second hard-disk with GUID partition scheme. Name the
partition what ever you want in this tutorial we assumed Snow.
- Make sure that the new volume’s root directory is owned by the root user, just perform the following commands in terminal.
chown 0:0 /Volumes/Snow
Step Two). Mount the Snow Leopard DMG File, an installer window will appear here click on the free space anywhere in windows then press CMD + Shift + G . A little window will appear in the top of existing window in this little window type “Mac OS X Install DVD/System/Installation/Packages/” without quotes as given in image below and press Go.
Step Three). In the next window find the OSInstall.mpkg and double click this package file to start your Snow leopard Installation.
Note : Default
OSInstall.mpkg works for GUID partitioned drive only, if you need to
install on MBR then google for Modified OSInstall.mpkg for MBR, download
modified one and replace with default one.
Follow the On Screen instruction and in Destination Select Choose the
Snow Partition which you created on a separate blank hard disk.
In customization remove the unnecessary languages and Printers. Sit
back and have a cup of coffee installation will take 15-25 minutes
depending on your hardware. Once Installation finishes don’t reboot and follow the instruction care fully in phase 2.
In the second phase we’ll install Bootloader, some must required Kexts, System Files and Patching the DSDT.
Step One). Open the Chameleon Bootloader Zip you downloaded earlier and install the Chameleon-2-1.0-r640.pkg
Make sure to install the Chameleon package to Snow Drive (Where you
Installed the Snow Leopard). You can change the install location at the
third option while Installing the package.
Step Two). Launch the “ShowAllFiles”
(included in Tools) and click Show. Then Navigate to the root of your
“Snow” Drive and delete the “boot” file you see. and replace it with the
boot file included with Chameleon Download (you downloaded earlier). After replacing the boot file again launch the “ShowAllFiles” and click Hide.
The most important step, Place the new kernel in the root of volume,
Root means in Snow drive where you installed the Snow leopard.
Step Four). Now patch your DSDT, launch the DSDT Patcher (Included in Tools) and select Darwin/Mac OS X in Operating System, Select DSDT Patch in options and before hitting the Run DSDT Patcher button make sure to change the destination as Snow Drive (Where you Installed the Snow Leopard).
Step Five). Now put the following kext file, “ FakeSMC.kext, PlatformUUID.kext, Openhaltrestart.kext, NullCPUPowerManagement.kext” you downloaded earlier and you can also add yours if you needed into /Snow/Extra/Extensions, and copy the Extensions folder in Extra to the desktop, and drag it over “Kext Utility” which you downloaded. Kext utility will repair your permission and generate a new Extension.mkext. Move that Extensions folder and the extension.mkext back to /Snow/Extra
Step Six). Now launch EFiStudio
and look for your Video Card through the drop down menu. Click add
device and you will see some alphanumeric numbers, copy these numbers.
Add the following code to yourcom.apple.boot.plist in /Snow/Extra.
<string>Alphanumeric code you generated with EFiStudio</string>
Save and Exit…
Final Step open SMBios.plist and change the UUID with volume UUID With
the UUID of your Snow volume. then place the SMBios.plist in to Extra/Extensions. Also place the UUID in the PlatformUUID.kext its located on PlatformUUID.kext/content/info.plist.
Step Eight). Must for those who added any driver kext to Snow/System/Library/Extension, This
step will rebuild the Extensions.mkext cache while booted in Snow
Leopard. Reboot and go to Single User mode by typing this flag.
When you are in the console, type the following command
/sbin/mnt -uw /
kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions/
All the instruction and Files are correct in my information. Use this
guide on your own risk, we are not responsible for any kind of damage
(If Any). Use this guide for experimental purposes only if you likes the
Mac then buy a new one
It takes days and
hours of me to make this guide as easiest and advanced for you, In
cash-back i need only a Digg to the story. So guys go ahead and add your
count at the top right hand of the corner where the post starts….