> 10th September 2009, 01:44       Duss

updated: > 06th July 2011, 22:56      [Snow leopard 10.6.8]

Snow Leopard on Asus P5Q-E

sl hackintosh image

[Info on software updates]

This is my little help for anyone trying to install Snow Leopard OsX on P5Q-E (in fact, almost any Asus P5Q motherboard should work the same -sound apart-), whether it is a new install or an update from Leopard.

This is a continuation of my first post on installing OsX 10.5 (Leopard) on this motherboard.. Please have a look to the information posted there on how to setup the bios

A brief summary: everything works perfectly fine. Update from Leopard? check. 64 bits? check. Sleep, sound, network, graphics card? check ^ 4. I have been able also to upgrade to each release in the 10.6 version, from 10.6.1, to 10.6.8, normally with no problems or minus ones. As of 10.6.5, the only hardware not working is the second ethernet card (Marvell 88E8001)

My main information was obtained at this Generic Retail Install Guide: it draws several options, from which I chosed the option Chameleon v2 RC1 USB Bootloader with Netkas PCEFIv10.1 patched boot [by The Guru FlashGX].

In any case, please note that, for this guide:

BUT you do not need two hard disks. You can follow your own installation process, the insanelymac post gives quite a few alternatives on how to work it.

Neverthelles, even if you follow any alternative way, I think that reading how I succeeded on the installation can help you. Even just to know which are the specific KEXTS for this motherboard.

Let's go:

Whether you used the initial guide, or this one, you should have now a working Snow Leopard installation, which can boot in 32 or 64 bits, but with the following problems:

Now, it is needed to install Chameleon on this partition, plus the same Extra directory already installed in the boot USB stick, and, of course, the boot file.

This is the final list of kexts that are required for Asus P5Q-E (all available here):

For Ethernet to work, only the first LAN port (Marvel 88E8056) will be enabled; the second port (Marvell 88E8001) can be managed with an additional kext (skge.kext), but, as of 10.6.5, this kext seems not to work). If you can live with just one Gigabyte LAN port, better avoid this driver; otherwise, it is needed to unload/reload the driver on sleep/wakeup cycles.

To enable the first LAN port (which, of the two available ports, is the one further away from the keyboard/mouse ports), the best approach is, on every OS update, to edit the file /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist, find the key Yukon-88E8053, and replacing it with the key name Yukon-88E8056; in the values associated to this key, update also:

After all is done, my final setup includes the Snow Leopard installation, in a GUID partition. I boot it (using still the boot loader), and then I restore it into the final MBR partition -in a hard disk with Kubuntu and Vista 64 bits-, reinstalling again Chameleon (plus specific boot file and KEXT files). Done!

Software Updates