Here’s a step-by-step guide to get a working Z96J hackintosh install, plus multiboot with Windows and any number of Linux distributions. All credit for the Leopard portion of the install goes to rickdekart from insanelymac.com. Currently, my wifi and camera are not working, but I’ve purchased a Dell 1320 mini pci-e card off ebay for $12.16, and have read that this card is plug and play compatible with both Leopard and Backtrack 3 (one of the Linux distributions I have installed – it’s good for learning network encryption hacking). I haven’t installed the card yet, but the guide will be written as if the compatible card was already swapped into the system. As with any OSx86 hacking, this guide is strictly for educational purposes, read through the entire guide before starting, backup any important files you have on your current install, and don’t try this if you don’t know what you are doing.
How-To: Installing Leopard
1. Download and burn the iPC Leopard distribution to a DVD. I used version 10.5.6.
2. Reboot the Z96J with the iPC disc in the drive, and make sure that the BIOS is set to boot from the DVD/CD Drive. When you get to the prompt that allows you to press ‘F8’ for boot options, boot into verbose mode (-v).
3. Once the disc has finished loading, you will be at the language select screen for Leopard. Click through the menus until you can get into disc utility (from the top menu bar), and format your hard drive as OS X Extended (Journaled). Create one partition for the moment, even if you plan to do a multiboot system – we’ll fix the partitions after Leopard is installed. Click through the menus again until you get to the screen where you can either customize or install Leopard.
4. Click the “Customize” button. You will be given a window with several check boxes for the different drivers available in Leopard. Scroll down to “Fixes and Patches” and select the “PS/2 Keyboard” fix. This will allow you to use your laptop’s keyboard on your first Leopard boot. Don’t select any others – we will be adding the remaining drivers once the base system is installed.
5. Click the “Install” button and sit back. Leopard will install itself onto your hard drive.
6. Once Leopard is installed, the system will reboot. Leave the disc in the drive, and let it turn back on. It should boot into Leopard, and you will see the set up screen. Complete the set up, and you will be at your desktop. If your keyboard or mouse don’t work, just plug in an external keyboard – we can fix this later on.
7. Download Asus_Z96J_Drivers.zip onto another computer and extract it and copy to a flash drive. Plug the flash drive into you Z96J and open up the folder. First we’ll get graphics working properly. Open ‘com.apple.Boot.plist’ from the drivers folder and type “sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist” into terminal. Terminal will ask for your password – enter it (you won’t see the cursor moving, but it’s still being entered). This will open up a file for editing that we are going to plug out graphics card into to get it working. Copy the last 2 lines from com.apple.Boot.plist in the Drivers folder and paste it into the terminal. Save it and close out terminal.
8. Open Kext Helper b7 from the drivers folder and drag the remaining drivers onto it. Type in your password and hit install. Upon reboot, everything should be working properly.
9. The last thing to do is install the bootloader. Download Chameleon here. Install it, and you should see the bootloader screen on reboot. Select Leopard and it should boot up with no problems. Congrats, the Leopard part of the installation is done!
At this point, if you want to stop the tutorial, you have a fully working Leopard install (minus webcam). If you want/need additional OS’s, continue reading below.
1. The next OS we’ll install is Windows 7 (additionally, you can swap this for XP or Vista if you want to). First we must boot into GParted and edit some flags on the partitions, and resize partitions from the Leopard install.
2. Pop the GParted disc into the CD Drive and reboot. Once its on the desktop, resize the Leopard partition if needed – my system is 70 GB for Leopard, 50 GB for Windows 7, 70 GB for Data, and 40 GB as an extended partition for Linux (33 GB for Ubuntu, 5 GB for Backtrack 3, and 2 GB for a Swap partition). Next, make sure the ‘boot’ flag for the Windows partition is checked. Reboot the system after the operations are complete, and swap in the Windows 7 disc.
3. Once the Windows setup loads, follow the prompts and install Windows. I’m not going to go into a step-by-step for Windows as it is relatively straight forward. Once the system restarts, you should be on your Windows desktop. Don’t bother setting up any drivers now, its not as necessary as it was for Leopard.
4. The next OS is going to be Linux – you can install as many distributions as you want, but make sure that each one has its bootloader installed on its partition, not in the MBR. Again, these installations are straight forward, so I’m not going to outline them here. After you are all done, pop the GParted disc in again. We need to change the boot flag back to Leopard.
5. If you receive an error message upon rebooting the system, that means the MBR got messed up from the Windows install – don’t worry, this is fixable. Pop the Windows disc back in, and instead of installing it, click ‘Repair System’. Then open the command prompt, and type “bootrec.exe /fixmbr”. Reboot again. You should be back at the Chameleon bootloader, but with the option to boot any other OS you have installed also. Congratulations, your multiboot Asus Z96J is all done!
If you are not greeted with the Chameleon screen after fixing the MBR, but rather a string of text (this happened to me), you just need to reinstall Leopard as per the start of this guide. You don’t have to worry about the other OS’s – just erase the Leopard partition, reinstall it, and reload Chameleon. Reboot the system, and you should have a working multiboot setup. Congratulations!
I have installed the Dell 1390 wifi card that I purchased off eBay and can confirm that Leopard sees it as an Airport card – menu bar and all. Search eBay for one if you are stuck with an Intel Pro Wireless card.