Jump to content

[GUIDE] Retail OS X Install (10.5.8) on Gigabyte GA-EX58-UD5 (Core i7) Mobo


digital_dreamer
 Share

3,054 posts in this topic

Recommended Posts

Its kind of embarrassing but despite having written the wiki entry I actually still have two stubborn problems I haven't been able to fix somehow, if anyone has any suggestions. I've made these problems go away once but they seem to come back.

 

First, About This Mac identifies me as 3.2Ghz Intel® Core™ i& 920 CPU, but I'm running at 2.66.

 

Second, I just can't get QE happy. I have a 9600GT. I got rid of ATY_Init its not in my Extras. Here is my com.apple.boot.plist which lives in /Extra.

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1280x1024x32</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Theme</key>
<string>Chameleon_Graphite</string>
<key>Timeout</key>
<string>3</string>
<key>device-properties</key>
<string>7802000001000000010000006c0200000d00000002010c00d041030a01000000010106000003
101060000007fff04000e0000004e00560050004d000000200000000100000000000000000000000
000000000000000000000000000000220000005600520041004d002c0074006f00740061006c0073
069007a006500000008000000000000201c0000006400650076006900630065005f0074007900700
650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973
06c617922000000400030002c006400650076006900630065005f00740079007000650000000b000
00646973706c617922000000400031002c006400650076006900630065005f007400790070006500
0000b000000646973706c6179100000006d006f00640065006c000000200000006e5669646961204
65466f7263652039363030204754203531324d4220000000400031002c0063006f006d0070006100
400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006
0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065
00000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d007000610
7400690062006c00650000000e0000004e5644412c4e564d6163100000004e005600430041005000
0001800000004000000000003000c00000000000007000000001e00000072006f006d002d0072006
0076006900730069006f006e000000340000006e5669646961204765466f72636520393630302047
4203531324d42204f70656e474c20456e67696e65205b4546495d</string>
</dict>
</plist>

Would welcome any suggestions.

Link to comment
Share on other sites

Alright I need some help. I had mac osx 10.5.7 working 100% the past 2 months. Last night all I did was put all my hardware into a new case. Now once the apple boots up, it goes right into a grey screen saying I need to restart my computer. I nhave tried everything. I have even tried a new install. My windows drive works great though. What could have caused this? Any ideas?

 

When I boot -v, it is stalling on "DNSR" What is that?? Or it will stop on "system uptime in nano seconds"

Link to comment
Share on other sites

Well, I was finally able to get through the retail install part of the script with out crashing. I had download the combo update on another computer. I put it on a flash drive and plugged in the flash drive to my ud5 board. It doesn't load the drive. I used to have a kext that would fix the usb storage on my other computer, but I cant find it now. can someone point me in the right direction?

 

EDIT:

I plugged it into a different port and it worked.

nevermind.

Link to comment
Share on other sites

I am making some progress. when I reboot to the new fresh install, it comes up, shows the blue screen, then it changes to gray, and does nothing. I can move the mouse, just nothing happens.

 

Also, to make sure I am doing this right. when installing kexts/kernel, I have to pick what kernel I want to use from the folder and pull it out one before I install the kext/kernel right? cause the first time I tried I noticed that there was no kernel selected on on the patch script till I pulled one out.

Link to comment
Share on other sites

Thanks dreamer,

 

So I had to Replace the Mach_Kernel from your _Voodoo_9.6.0 Kernerl Dir to the root install Disk?

 

Also do you think is necesary to add LegacyAppleAHCIPort.kext in the Extra Ketx Dir?

 

Cheers

Yes, the mach_kernel goes in the root directory. You can use the script if you wish.

And, yes, that LegacyAppleAHCIPort.kext would be needed for 10.5.6. Thanks for the heads-up.

(It would work fine without it, but not show up in SP.)

 

Its kind of embarrassing but despite having written the wiki entry I actually still have two stubborn problems I haven't been able to fix somehow, if anyone has any suggestions. I've made these problems go away once but they seem to come back.

<SNIP>

That boot.plist looks fine. :-/

Probably need to look at the EFI plist before it gets converted to hex.

 

Alright I need some help. I had mac osx 10.5.7 working 100% the past 2 months. Last night all I did was put all my hardware into a new case. Now once the apple boots up, it goes right into a grey screen saying I need to restart my computer. I nhave tried everything. I have even tried a new install. My windows drive works great though. What could have caused this? Any ideas?

 

When I boot -v, it is stalling on "DNSR" What is that?? Or it will stop on "system uptime in nano seconds"

Generally when you end with the "system uptime in nano seconds" message, you got a kernel panic. Can you tell us what process/file was in use at the point of the KP? You can take a photo of it.

DNS is Domain Name Service and is related to networking - basically acquiring a name in place of the IP.

 

MAJ

 

Anyone confirm if this install method works with an asus p6t deluxe board?

Works fine. It incorporates several features, like automatic CPU Alias line removal for the DSDT.

 

I am making some progress. when I reboot to the new fresh install, it comes up, shows the blue screen, then it changes to gray, and does nothing. I can move the mouse, just nothing happens.

 

Also, to make sure I am doing this right. when installing kexts/kernel, I have to pick what kernel I want to use from the folder and pull it out one before I install the kext/kernel right? cause the first time I tried I noticed that there was no kernel selected on on the patch script till I pulled one out.

Need to boot with -v to observe what's up.

EDIT: Okay, I realize now that the log may not be visible at that point. So, it appears something is amiss with the graphics drivers/EFI string.

If you are running 10.5.7 and on Core i7, you don't need to install a kernel. The installed vanilla works great and is preferred.

But, yes, if you were to install one, those files would need to be outside their parent folder and visible in the Kext Installer list.

 

MAJ

Link to comment
Share on other sites

Man, I'm getting pretty frustrated. I kind of feel like going back to just windows. ;)

 

My OSX install lost it's internet connection. But that's not all! Somehow, it disabled my windows 7 internet connection as well. I have to use a wireless usb adapter to get online now. In windows it shows up as "unidentified network" and won't let me connect to anything. In OSX, it doesn't show anything.

 

My OSX also has no audio. Can't figure out how to make it work... Nothing shows up in the system preferences under sound output or input. (I've got Realtek HD Audio)

 

Oh, and every now and then my keyboard and mouse will decide to not work after a restart. I'll have to do a manual restart, then they magically work again.

 

 

And a question about Chameleon, is there any way to do the following?

1. Hide the "OS"es that aren't usable? For example, it shows two windows icons. One system reserved which is used to boot, and the other a windows ntfs that you can't boot from. If my family uses this computer, I'd rather there just be the two options of OSX and Windows 7.

 

2. Can I make it start windows 7 by default, and shorten the loading bar so it starts up faster? most of the time it freezes for a few seconds, then starts, then freezes, then finally the OS starts. Stuttering loading bar, basically.

Full screen would be nice, too. I assume a new theme would fix that, though. (Running 1920 x 1080)

 

I'm using the EX58 UD3R, by the way.

 

edit: And another strange problem. Maybe this is normal for OSX? My only experience with it is through OSX86... But I can see the "pixels" on my screen. They're moving. LOL... Colors don't blend very well, kind of like how windows 98 was with their icon's style. Maybe a driver update for my 4870 would solve this. How in the world do you install drivers, or "kexts", in OSX anyway? I can't seem to find a "device manager" that would let me update things.

Link to comment
Share on other sites

Should a 10.5.7 retail require any ACPI fixes?

I'm still getting "MAC Framework successfully initialized using 16xxx buffer headers and 4096 cluster IO buffer headers".

 

This is with both retail and iDeneb 1.4.

If so, does anyone have the kexts they could send me?

 

Specs are

MSI X58M

i7 920

6gb ocz

120g ide for osx

sata for Win7

9600gso

 

Thanks

Link to comment
Share on other sites

Got the first part done, osx installed on a 2nd hdd. I put the hdd in my i7 system and it starts booting, shows the bootloader, comes to gray screen with apple in the middle and then does nothing... ideas what to check on first?

 

Is HT suppose to be diabled btw in bios? I have tried both ways, enabled and disabled.. same results.

Link to comment
Share on other sites

Man, I'm getting pretty frustrated. I kind of feel like going back to just windows. :D

 

My OSX install lost it's internet connection. But that's not all! Somehow, it disabled my windows 7 internet connection as well. I have to use a wireless usb adapter to get online now. In windows it shows up as "unidentified network" and won't let me connect to anything. In OSX, it doesn't show anything.

 

My OSX also has no audio. Can't figure out how to make it work... Nothing shows up in the system preferences under sound output or input. (I've got Realtek HD Audio)

 

Oh, and every now and then my keyboard and mouse will decide to not work after a restart. I'll have to do a manual restart, then they magically work again.

 

 

And a question about Chameleon, is there any way to do the following?

1. Hide the "OS"es that aren't usable? For example, it shows two windows icons. One system reserved which is used to boot, and the other a windows ntfs that you can't boot from. If my family uses this computer, I'd rather there just be the two options of OSX and Windows 7.

 

2. Can I make it start windows 7 by default, and shorten the loading bar so it starts up faster? most of the time it freezes for a few seconds, then starts, then freezes, then finally the OS starts. Stuttering loading bar, basically.

Full screen would be nice, too. I assume a new theme would fix that, though. (Running 1920 x 1080)

 

I'm using the EX58 UD3R, by the way.

 

edit: And another strange problem. Maybe this is normal for OSX? My only experience with it is through OSX86... But I can see the "pixels" on my screen. They're moving. LOL... Colors don't blend very well, kind of like how windows 98 was with their icon's style. Maybe a driver update for my 4870 would solve this. How in the world do you install drivers, or "kexts", in OSX anyway? I can't seem to find a "device manager" that would let me update things.

 

The ethernet problem is endemic to gigabyte x58 MBs. Remove the AC power cord from the computer, wait 30 seconds, replug and restart. Ethernet should be back.

 

If the Windows install is on a separate HD you can set it to boot first in BIOS.

 

The UD3R board uses ALC888 audio chipset. The only kext I have found to give audio on this board in 10.5.7 is VoodooHDA. To install kexts you need KextHelper (to make it easy). You can find both on the forum - do a search. Install VoodooHDA in S/L/E and you will have audio.

 

You probably need a different kext (from the one you are using) to get the video to work properly. Look in the ATI graphics forum for a kext for your card.

Link to comment
Share on other sites

The ethernet problem is endemic to gigabyte x58 MBs. Remove the AC power cord from the computer, wait 30 seconds, replug and restart. Ethernet should be back.

 

If the Windows install is on a separate HD you can set it to boot first in BIOS.

 

The UD3R board uses ALC888 audio chipset. The only kext I have found to give audio on this board in 10.5.7 is VoodooHDA. To install kexts you need KextHelper (to make it easy). You can find both on the forum - do a search. Install VoodooHDA in S/L/E and you will have audio.

 

You probably need a different kext (from the one you are using) to get the video to work properly. Look in the ATI graphics forum for a kext for your card.

 

Thanks a lot!

 

Internet is working again. Downloaded kexthelper and the VoodoHDA, but still no audio. The only option it's showing me is Digital out, and there are no input devices listed.

Link to comment
Share on other sites

"If the above fail, try the EFI string approach. To generate the string you should run OSx86Tools.

1) Click "Add EFI Strings/Boot Flags"

2) Click "GFX Strings" (If your card is not listed, click "Custom GeForce hex" and complete the three dialogs with your card's info)

3) Select the hex at the bottom of the window and copy

4) Replace EFI__HEX_STRING_GOES_ HERE in the text below with the string you just copied.

<key>device-properties</key>

<string>EFI_HEX_STRING_GOES_HERE</string>

5) insert the above text in your com.apple.boot.plist in your /Extra folder

6) Save and reboot

(Thanks to FUT1L1TY http://www.insanelymac.com/forum/index.php...=1188985)

Actually version 3.9 of X58_Mobo_Patch_Installer makes this even easier. Simply put the raw hex from OSx86Tools into Plists/EFI_string.txt (don't add the <key> or <string> nodes, just the raw hex period) then use step 8 of the script to install."

Ok, ran DD's script, booted my machine for the first time today, and everything seems to have gone smoothly. The one question / issue I have, and it's a common one, is getting QE/CI running. (I've been reading through the thread from mid-June and can't quite find a clear, concise answer to this question). In a nutshell: after running the script at it's default settings, what do I need to do after inserting the EFI string into the com.apple.boot.plist in the /Extra folder?

 

I'm using a GeForce GTS 250.

 

I ran the script with the defaults / didn't change anything, so the ATY_init file is there. I've followed the tutorial on how to get an EFI string for my graphics card, updated the com.apple.boot.plist in the /Extra folder as instructed with the EFI string, and still no QE/CI.

 

Do I need to remove the ATY_init from the Stored_Kexts folder for the EFI string to be effective? Are there other files in System/Library/Extensions that were installed by the script that I need to remove? I'm just not clear on what needs to be removed to get the EFI string working. And perhaps we can add that info to the end of the above quoted info on the wiki.

 

Any ideas?

 

Edit: QE/CI working. First time I used the script to update com.apple.boot.plist, I ended up with a mangled file that wasn't a valid xml file. Next I created the file manually (using the original in library/prefs etc), placed it in the Extras folder, rebooted, nothing. Look at the file again, and notice the keys I had inserted were gone, it was just a plain com.apple.boot.plist again. So I ran the script again (each time I edited this file I also gave it the string for a higher boot resolution, so I could tell it wasn't working each time) used option 8 to re-add those items to the plist. This time it took-- I noticed Chameleon took longer to do its thing, but when it got done my boot screen was higher res, and then once in the OS, QE/CI were working.

 

I still would like to know if there are any files I need to clean up to optimize this install as far as graphics drivers go. Thanks!

 

And an extra thanks to DD and everyone that contributed to this. After 3 years with a MacBook Pro and a Mac Mini, I needed more power but there was nothing suitable in Apple's lineup that didn't cost $2k+. This is brilliant.

Link to comment
Share on other sites

Just did a reinstall, followed all steps with no errors and same results.. hangs.. anyone have an idea?

Did you install the DSDT patch from the other system? That needs to be deleted.

 

EDIT: Since you're not going to have a valid DSDT file for that board, you'll need to boot with one CPU enabled to get to the desktop. After having done so, you can install the DSDT patch and reboot with all CPUs enabled.

 

MAJ

 

<SNIP>

 

Do I need to remove the ATY_init from the Stored_Kexts folder for the EFI string to be effective?

<SNIP>

Yes, absolutely.

Anytime you add a EFI string, you should remove the injectors that are installed, as they would conflict.

They both perform the same service (provide the graphics card hardware info to the OS), but somewhat differently.

 

So, that ATY_Init.kext is the only file that would need to be uninstalled. You can just move that file in the script's folder to its _repository folder and run the "Kext/kernel installer" again and it'll remove it, or just remove it from the Stored_Kexts folder and run "Update boot caches."

 

MAJ

Link to comment
Share on other sites

Would any of you guys know how to get sound working on my EX58-UD3R? The sound board has got some kexts, but they all fail since the 10.5.7 update. I heard VoodooHDA is supposed to work, but it only gives me Digital out as an option.

 

edit: I deleted appleHDA.kext and HDAenabler.kext, then reinstalled voodooHDA. System preferences are displaying Headphones, Digital, and SPDIF... No sound on any of them yet.

 

edit 2: I can now get sound by using the front line-in port, but that's it. None of the ones in the back work since there is no Speaker Out option...

 

 

edit 3: Upon further investigation, the VoodooHDA downloaded from their website gives me absolutely nothing, but DD's VoodooHDA that is included in the script gives me headphone out.

Link to comment
Share on other sites

Im sorry if this has been asked before but reading though 108 pages is a little much, ive tried the search topic button but it doesnt seem to work (it doesn't even turn up any results for "dsdt" and im sure it has been mentioned before

 

i followed the guide but when i boot into my osx patition the screen just flickers for a second and then reboots, it does show me the custom apple bootscreen for about 0.031 of a second.

 

your help is much appreciated

 

-daniel

 

ps.

setup :

EX58-ud5

core i7 920

ATI HD 4870

6gb ddr3 geil ram

p182 case

wd640gb green hd

 

edit: i might have figured out the problem, but il take a nap first

edit 2: reinstalled the updates and its working fine now

thank you for all your hard work

Link to comment
Share on other sites

I followed the instructions as noted in dd's first post. I am using a macbook pro and a hard drive connected through firewire 800 to do the steps.

 

I successfully formated the drive into hfs+ and guid partition table.

 

I installed the bootloader into the drive. Should I be able to view this bootloader when i browse through the drive?

 

When i try to set partition to active it gives me the error: Drive activation cannot be performed on start up drive.

 

I tried skipping it. When i try to install via the retail method, it tells me that it cannot detect the osx leopard CD.

 

Am i missing a step here?

 

Thanks in advance.

Link to comment
Share on other sites

I FINALLY got it installed!

Here is a quick rundown:

 

Installed Kalyway 10.5.2 on 80GB IDE drive

 

disk utility>make 200GB SATA drive ready (HFS+)

Mounted retail image

ran DDs script

chose hard drive

chameleon RC

make active

run retail installer - SUCCESS, NO CRASH!

run combo update - CRASH!?!

reboot

run combo update - SUCCESS!

run script

install kernel/kexts - no kernel selected

update boot cache

turn off computer

leave only SATA drive with retail install plugged in

start up

WORKING!

so far I am seeing not all screen saver are working, something about missing bundles...everything else OK so far...

Link to comment
Share on other sites

Did you install the DSDT patch from the other system? That needs to be deleted.

 

EDIT: Since you're not going to have a valid DSDT file for that board, you'll need to boot with one CPU enabled to get to the desktop. After having done so, you can install the DSDT patch and reboot with all CPUs enabled.

 

MAJ

 

I did the setup from my c2d hackintosh I have up and running, put in a 2nd hdd and so on, everything in the directions on post 1 worked with no error.

 

I ran the DSDT Patch like the instructions shows . How do I delete the DSDT patch? Should I have not installed it at all?

 

Is there a way to disable 3 of the 4 cores? I know I can turn of HT, did not notice any other option besides that though.

 

Thanks for the help!

Link to comment
Share on other sites

Generally when you end with the "system uptime in nano seconds" message, you got a kernel panic. Can you tell us what process/file was in use at the point of the KP? You can take a photo of it.

DNS is Domain Name Service and is related to networking - basically acquiring a name in place of the IP.

 

MAJ

 

Yea, You were right. It was becasue I put another graphics card in the system. So I got that figured out by sipliy taking the graphics card out.

 

 

 

One more issue. Since I moved to a new case, now when in OS X, when I go to the Apple then shutdown, the computer shuts down then starts right back up again. This is not a big deal, was jsut wondering what the deal was? It does not do this in windows.

 

 

 

Wow! Never thought moving to a newer, bigger case would be this much of an issue! :wacko: Im getting back to where I had it though!

Link to comment
Share on other sites

I realized why some screen savers arent working, be cause QE and CI arent working with my 7600GT...but they were working on the kalyway, and I am using the same nvinject kext...how can I fix this?

 

Why would it work fine with kalyway, but not with retail?

Link to comment
Share on other sites

I realized why some screen savers arent working, be cause QE and CI arent working with my 7600GT...but they were working on the kalyway, and I am using the same nvinject kext...how can I fix this?

 

Why would it work fine with kalyway, but not with retail?

 

The easiest way I have found to get QE and CI working on nVidia 6,7and 8000 cards is using EFI strings. Generate the string using OS86tools and copy the string into com.apple.boot.plist in the plistsfolder. Put the nvinject kext into its repository folder so it won't load and rerun the kext install.

Link to comment
Share on other sites

digital_dreamer:

 

Thank you for your great Tutorial!

 

Follow your guide I get my mobo fully working with retail install except the only thing:

 

I will get random Kernel Panic when mount/burn DVD with Toast.app. What can I do to avoid it?

 

My spec:

 

i7 920

GA-EX58-EXTREME (nearly same spec as your UD5)

XFX GTX 285

OCZ 1600 2GB*3

Seagate SATA 1500G

Pioneer DVD-R 128P IDE

Pioneer DVD-RW 111 IDE

Link to comment
Share on other sites

 Share

×
×
  • Create New...