Free4Mac Posted August 24, 2008 Share Posted August 24, 2008 For anyone using a Gigabyte GA945GCMX-S2 or similar motherboard, here's how to get a fully working install using a Leopard retail DVD. Everything works, including shutdown, restart, and sleep. I assume at least a little familiarity with using the command-line in Terminal. First you need to download some kernel extensions and installers: DFE boot-132 generic.iso http://www.mediafire.com/?1ne1zbl4znv link: "Download modified kexts" on http://forum.insanelymac.com/index.php?showtopic=114013 IONetworkingFamily.kext http://rapidshare.com/files/68864781/IONet...-_581_.zip.html link: on http://forum.osx86scene.com/viewtopic.php?f=3&t=2554 AppleSMBIOS.kext http://www.macdotnub.info/downloads/get.php?id=13 link: "iMac (for PC Hackintosh's)" on http://my.macdotnub.info/content/view/22/26/ Chameleon v1.0.12, AKA Netkas PC_EFI v9 AppleACPIPlatform.kext both from v4.4.zip from http://www.mediafire.com/download.php?yeidtyn5onm link: on http://forum.insanelymac.com/index.php?showtopic=86167 EFIStudio http://www.filedropper.com/9f9installer_1 link: "10.5.5 drivers and EFIStudio Installer" on http://www.nvinstaller.com/ Downloads page ALC888-D.txt http://psykopat.free.fr/apple/AppleHDA/realtek/ AppleHDAPatcher http://www.mediafire.com/?xpijo2m4pxm link: on http://www.modomac.com/ Burn the DFE boot-132 generic.iso to a CD-R. Boot the Hackintosh using the DFE boot-132 CD. When you get to the boot: prompt, remove that CD and put in the Leopard retail DVD. Press Return at all three prompts. Install Leopard normally. When it's done and reboots, you have to press the reset button to finish restarting. Put back the DFE boot-132 CD to boot from. Press return at all the prompts, except for the second one, asking which drive to boot; answer 80 (first hard disk) to that one. It should boot up to the normal Leopard first-run sequence to create an account, etc. Install the latest combo update (such as 10.5.4 as in this example, or 10.5.6). (This would replace the customized sound and SMBIOS kexts we install later with stock ones, so do it first.) In Finder, open the DFE boot-132 generic.iso, and open initrd.img from that. Open Terminal sudo bash cd /System/Library/Extensions/ mkdir ../Extensions-10.5.4 mv AppleEFIRuntime kext AppleACPIPlatform.kext IONetworkingFamily.kext ../Extensions-10.5.4 cp -pr the DFE boot-132 dsmos.kext and IntelCPUPMDisabler.kext into /System/Library/Extensions/ cp -pr IONetworkingFamily.kext there, to prevent the "_CFGetHostUUIDString: unable to determine UUID for host. Error: 35" error, e.g. when running SuperDuper cp -pr AppleSMBIOS.kext there, for System Profiler cp -pr AppleACPIPlatform.kext there, to make reboot work chown -R 0:0 IONetworkingFamily.kext AppleSMBIOS.kext AppleACPIPlatform.kext dsmos.kext IntelCPUPMDisabler.kext chmod -R ug=rwX,o=rX IONetworkingFamily.kext AppleSMBIOS.kext AppleACPIPlatform.kext dsmos.kext IntelCPUPMDisabler.kext Run the Chameleon installer on the hard drive to install the EFI boot loader. nano or vi /Library/Preferences//SystemConfiguration/com.apple.Boot.plist Navigate to the <strings> </strings> line after the <key>Kernel Flags</key> line. Add "-f" (without the quotes) in between the string flag, so it looks like this: <strings>-f</strings> This tells the machine to reload all kext and dump the boot configuration cache (kext cache found in /System/Library/Extensions.mkext; you can delete it manually and the system will recreate it). Run EFIStudio to install strings for your graphics card. Drop ALC888-D.txt onto AppleHDAPatcher icon (for sound). Reboot. Run Disk Utility and Repair permissions. Run Software Update. If you have 10.5.4 installed, you can update to 10.5.6 by doing the following: Install the 10.5.6 combo updater. Then put back the custom kexts from above: Open Terminal sudo bash cd /System/Library mkdir Extensions-10.5.6 cd Extensions mv AppleEFIRuntime.kext AppleACPIPlatform.kext IONetworkingFamily.kext AppleSMBIOS.kext ../Extensions-10.5.6/ cp -pr AppleHDA.kext ../Extensions-10.5.6/ cp -pr IONetworkingFamily.kext there cp -pr AppleSMBIOS.kext there cp -pr AppleACPIPlatform.kext there chown -R 0:0 IONetworkingFamily.kext AppleSMBIOS.kext AppleACPIPlatform.kext chmod -R ug=rwX,o=rX IONetworkingFamily.kext AppleSMBIOS.kext AppleACPIPlatform.kext Drop ALC888-D.txt onto AppleHDAPatcher icon (for sound) Restart. Run Disk Utility and Repair permissions. Link to comment Share on other sites More sharing options...
krrr Posted August 24, 2008 Share Posted August 24, 2008 very nice. I would certainly like to do this once i "Buy" that dvd . Link to comment Share on other sites More sharing options...
papugelis Posted March 2, 2009 Share Posted March 2, 2009 good tutorial thanks Link to comment Share on other sites More sharing options...
syntax_error0707 Posted March 20, 2009 Share Posted March 20, 2009 what about bios settings ? anything I should change ? Link to comment Share on other sites More sharing options...
nitromullet Posted July 17, 2009 Share Posted July 17, 2009 Thanks! Awesome guide. This install is about as 'out of the box' and easy as you can get without Apple hardware. I used a retail DVD and 10.5.6 combo update from Apple with no problems. To anyone using this guide, some of the referenced files are no longer available at the locations in the original post. These can be found here: AppleSMBIOS.kext http://tinyurl.com/264tgm found this here: http://netkas.org/?p=58 and here: boot 132 generic iso: http://rapidshare.com/files/128900708/generic.iso found this here: http://hotfilms.org/non-windows/modified-b...opar-24525.html Everything else is still where it was referenced in the original post. ...anyone try 10.5.7 yet? Link to comment Share on other sites More sharing options...
krrr Posted July 17, 2009 Share Posted July 17, 2009 ya , has anyone done 10.5.7 update to this installation? Link to comment Share on other sites More sharing options...
nitromullet Posted July 18, 2009 Share Posted July 18, 2009 I went ahead and gave 10.5.7 a shot. Grabbed the 10.5.7 combo update, followed all the instructions above for the 10.5.6 update, and everything seems to be working. Link to comment Share on other sites More sharing options...
Dr Nick Posted August 4, 2009 Share Posted August 4, 2009 I'm not clear on something based on reading these forums. Will a Pentium D 940 work with this type of install? I just bought this motherboard (used boot 132). I put the leopard disk in, it starts to boot from it, and then it stops. I did a "-v" to see if I could find where it was hanging at, and it's just a blank screen. Any ideas, or is my processor not compatible (which would indicate that it truly does require a Core 2 duo) ? Thanks, and good tutorial! Link to comment Share on other sites More sharing options...
daftswimmer Posted August 21, 2009 Share Posted August 21, 2009 I'm not clear on something based on reading these forums. Will a Pentium D 940 work with this type of install? I just bought this motherboard (used boot 132). I put the leopard disk in, it starts to boot from it, and then it stops. I did a "-v" to see if I could find where it was hanging at, and it's just a blank screen. Any ideas, or is my processor not compatible (which would indicate that it truly does require a Core 2 duo) ? Thanks, and good tutorial! I also have a Pentium D 940, tried with the Retail install (I like as vanilla as possible), and have had no luck so far. There are other forums on this site but I still can't figure it out. I'll post again with some instructions somewhere when I finally do get it to work. Link to comment Share on other sites More sharing options...
Recommended Posts