Jump to content

Installation of Mac OS 10.5.X Retail


DCMaxxx
 Share

17 posts in this topic

Recommended Posts

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 :P ) .

 

 

 

 

 

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

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

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

I got the video working. :unsure:

 

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

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

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

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

  • 2 weeks later...
 Share

×
×
  • Create New...