DCMaxxx Posted August 10, 2009 Share Posted August 10, 2009 Installation of Mac OS 10.5.X Retail on Gygabite G31M-ES2L motherboard I\ Before II\ Needed files III\ Pre-installation IV\ Installation V\ Post-Installation VI\ The final word I\ Before (I'm french, if somebody can PM me my mistakes about english translation, thanks) FRENCH TUTORIAL : http://www.insanelymac.com/forum/index.php?showtopic=163932 First, you need to know that installing Mac OS X on your computer isn't risky for your computer. For your files, you have to backup them !! ALWAYS !! I don't guarantee that you won't have any problem, but for you hardware, there isn't a lot of risk... This tutorial is made for Gygabite G31M-ES2L motherboard. It's fully compatible, except for the integrated graphic card, so you will have to buy an other one. The installation is retail, so really close to a real Mac, and you can do updates using software update. Your system will be very stable and can be used as a work computer without any problem. Just perfect Working : - Ethernet - Son (Back / Front) - USB - Hibernate - Sleep - Shutdown - Reboot Ce qui ne fonctionne pas : - Built-in graphic card I\ Needed files ( Can be downloaded here - CD Boot132 for G31M-ES2L - Chameleon v2 RC2 - Pack of Kext for G31M-ES2L to go in /Extra folder - Pack of Kext for G31M-ES2L to go in /System/Library/Extensions/ (SLE) - DSDT.aml for G31M-ES2L - Kext Helper - DVD Mac OS 10.5.X (You can buy it anywhere, or download it... Oh no, it's illegal ) . III\ Pre-Installation - Burn the Boot132 CD on a CD-R, slowly - Burn the Mac OS X DVD on a dual layer DVD (8Go), slowly. (If you are a naughty pirate and you've downloaded it) - Take a USB Key or a CD and put on it, Kext packs, DSDT.aml; Kext Helper; and Chameleon. - Backup your files !! IV\ Installation - Boot on the Boot132 CD, and press "Enter" - When your DVD reader has finished working (No more noise), exchange the CD by the DVD of Mac OS, the press enter again. - You're now on the OS X DVD - Choose your language, then go to "Utilities", and "Disk utility" - Choose your Hard Drive, then go to "Partition - Click on "Options", and choose "GUID". - Then, partition as you want. - Quit Disk Utility, and follow the instruction to install Mac OS. (You can choose "Personalize" to unmark usless languages, etc...) - When the installation finish, you have the green "√ ", reboot. - Put the Boot132 CD in place of Mac OS X installation DVD, hit "Enter". Enter Mac OS X Hard Drive number (HD n°1 : 80; HD n°2 : 81; .....), press enter again. - You will see all your partition's names, press enter on the Mac OS one. Felicitations, Mac OS is installed ! V\ Post-Installation First, go in the Apple menu, and "Software update". Update in 10.5.8 Reboot throught the Boot132 disk. Now, take the CD or the USB key that you have Kext Helper; DSDT.aml; Kexts and Chameleon. - Install Chameleon. - Copy evry .kext from "Kext pour Extra" folder, and put them in "/Extra/Extensions/" - Copy DSDT.aml in /Extra/ - Copy that in com.apple.Boot.plist in /Extra : <key>device-properties</key> <string>4b00000001000000010000003f0000000100000002010c00d041030a0100000001010600011c 0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001</string> - Run kext helper, click on "Install Kext" - Take evry .kext in "Kexts poru SLE", then click on "Install"". - Follow this tutorial to show your proco on "About this Mac" [iF YOU HAVE A ENGLISH TUTORIAL PLEASE MAKE ME KNOW] Then, reboot. VI\ The final word Now, you have a perfect Hackintosh, the closest possible from a real Mac. The only files that can be touched by an Apple update are : - ALCInject, AppleHDA. If you lose the sound after an upgrade, just re-install this .kext If this tuto helped you, please make me know !! Link to comment Share on other sites More sharing options...
super charlie Posted August 11, 2009 Share Posted August 11, 2009 Max - What BIOS settings are you using? Link to comment Share on other sites More sharing options...
DCMaxxx Posted August 11, 2009 Author Share Posted August 11, 2009 I use default ones (Except USB Keyboard bios support, to dual boot with my Apple Keyboard ) Link to comment Share on other sites More sharing options...
super charlie Posted August 11, 2009 Share Posted August 11, 2009 Excellent. I have the same board as you, but I have a different video card. Hopefully I can get it all working tonight. Thanks for the response! Link to comment Share on other sites More sharing options...
DCMaxxx Posted August 12, 2009 Author Share Posted August 12, 2009 No prob. Hope that you'll feed back Link to comment Share on other sites More sharing options...
super charlie Posted August 12, 2009 Share Posted August 12, 2009 Alright. I was successful last night with getting OS X installed via the method described above. The Boot132 you link above didn't allow me to install (it hung on the Leopard splash screen with a beach ball) but another Boot132 did, so... no big deal. I have a couple issues still outstanding: -I can not boot without Boot132 yet. I used the Kexts above, but I'm hanging on some kind of mDNSResponder thing during boot. Not the biggest deal at the moment, as I have plenty of work to do in OS X -Sleep does not work for me. -My video card isn't fully recognized yet (Geforce 9800 GTX+) I intend to resolve these issues from the bottom up. That said, this guide was EXTREMELY easy to follow and very helpful. Thanks for posting it. Link to comment Share on other sites More sharing options...
super charlie Posted August 12, 2009 Share Posted August 12, 2009 Ok. I figured out the Boot issue. I had put the kexts in /extra no /extra/extensions. I'm booting without Boot132 now. W00t. Link to comment Share on other sites More sharing options...
DCMaxxx Posted August 13, 2009 Author Share Posted August 13, 2009 For the sleep : Did you put the DSDT.aml in /Extra/ ? Did you correctly install OpenHaltRestart.kext ? What happens when you try to put your computer on sleep ? For your video card, just look a bit in the nVidia forum of insanelymac, you'll find your awnser I think Link to comment Share on other sites More sharing options...
super charlie Posted August 14, 2009 Share Posted August 14, 2009 I got the video working. I can't seem to get bonjour networking going with this machine. My research so far keeps turning up folks who have just ended up buying a netgear ga3111 lan card and using that. As for sleep - the monitor shuts off and the system become unresponsive. All the fans in the machine spin WAY up, so I know that part of the kernel is shutting off. THe hardware doesn't sleep, however, all the fans keep going. I can't wake the machine up, either. I have to hard reset. Link to comment Share on other sites More sharing options...
bozon42 Posted August 14, 2009 Share Posted August 14, 2009 Hello, can this guide be used to the latest Snow release (10a432??)? bozon42 Link to comment Share on other sites More sharing options...
DCMaxxx Posted August 14, 2009 Author Share Posted August 14, 2009 Hello, can this guide be used to the latest Snow release (10a432??)? bozon42 No. First, for the moment, we shouldn't speak about it. Then, Snow Leo needs x64 .kext , so thoses won't work. Link to comment Share on other sites More sharing options...
DCMaxxx Posted August 18, 2009 Author Share Posted August 18, 2009 For sleep, make your own DSDT.aml and put it into /Extra/ with DSDTPatcher from PCWiz. Link to comment Share on other sites More sharing options...
super charlie Posted August 18, 2009 Share Posted August 18, 2009 Thanks for the tip! I'll try that when I get home. Max, does Bonjour work on your machine? My appleTV can't see my hackintosh and the googling I've done tells me it has to do with the onboard lan not working for Bonjour. I have ordered the netgear ga3111 card mentioned as a fix, so I'll update with details if that works. Link to comment Share on other sites More sharing options...
super charlie Posted August 19, 2009 Share Posted August 19, 2009 Ok. I did a full reinstall last night after I broke the video somehow trying to get the new network card working. I booted with Boot132 Installed OS X Did combo update to 10.5.8 Ran system update Installed Chameleon Reboot Installed Kexts Reboot Delete IOAppleUpstream... to get rid of the mouse lag Installed Nvidia Drivers Installed NVDarwin Reboot Used OSX86Tools to add a geforce 8800 gts 512mb reboot - video now all hardware accellerated Replaced my IONetworking kext with a hacked one to get time machine working So, here's what I've got working now: Sound (Out of front panel, not in the rear) Fully Accellerated Video Bonjour (appleTV syncing up and running) Time Machine Networking USB Not working: Sleep I used DSDTPatcher to make a new DSDT file and put it in /Extra - but sleep still doesn't work. When I select sleep, the display shuts off, fans spin to max and the system is unresponsive. I have to hard restart. I'm still working on this one. Link to comment Share on other sites More sharing options...
DCMaxxx Posted August 22, 2009 Author Share Posted August 22, 2009 Don't really know, for me, sleep works fine !! I have no idea, sorry ! Link to comment Share on other sites More sharing options...
BuXb Posted August 26, 2009 Share Posted August 26, 2009 what is the EFI string <key>device-properties</key> <string>4b00000001000000010000003f0000000100000002010c00d041030a0100000001010600011c 0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001</string> for - what does it enable here? maxo0, would you be so kind an zip and upload your extensions folder? I am sure we have some kext(s) in ours from installing with different distros which block sleep in 10.5.8. You can upload e.g. to www.rapidshare.com or www.mediafire.com. Would be really great Cheers, Bugs Link to comment Share on other sites More sharing options...
Gummy World Posted September 4, 2009 Share Posted September 4, 2009 No.First, for the moment, we shouldn't speak about it. Then, Snow Leo needs x64 .kext , so thoses won't work. Why not speak about it? Anyway, Snow Leopard has a 32-bit kernel as well. It can load 32-bit kext (and it must, for third-party drivers). Link to comment Share on other sites More sharing options...
Recommended Posts