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

I've oc'd the CPU to 4Ghz, using DD's 3.8Ghz BIOS profile, but I'm getting *lower* Geekbench/XBench scores than when I was running stock! Any ideas? A second question - any suggestions for OSX util that allows me to track CPU temp?

Link to comment
Share on other sites

This was mentioned back in post #206. Look there for additional info. Basically follow this thread:

 

http://aquamac.proboards106.com/index.cgi?...&thread=509

 

I have the same card and mine works perfect using this method. It will probably be a little difficult the first time, as it was for me, but you will get it.

I finally did this another way. But the problem remains that I cannot set my monitor color profiles. Try it yourself. In the system prefs, Monitors, try adding a color profile. Does it work?

Link to comment
Share on other sites

I finally did this another way. But the problem remains that I cannot set my monitor color profiles. Try it yourself. In the system prefs, Monitors, try adding a color profile. Does it work?

Try swapping to the other DVI plug on the GFX card. I had a similar issue and swapping over sorted it.

Link to comment
Share on other sites

<snip>

Do I need to do a clean reinstall of OSX and then use his method, or can I run his script on a partition that is already successfully running with digital_dreamer's?

 

Second, do I have to keep the kexts provided by wolfienuke's script, or can I use the kext set that is working with my current install? I ask this because the kexts included with d_d's download seem to be newer and more comprehensive (also known to work on my board which needs a different audio driver than the UD5). But I am worried that there might be something special about wolfienuke's kexts that is required for the EFI method to work.

 

Thanks!

Hi,

As mentioned by L3B3R, you'll definitely need to do a reinstall to remove the patched kexts. If you happen to have the vanilla kexts, you could replace the patched ones with those and remove the dsmos.kext and other extras that are "color" labeled. Keep in mind that those in the root Vanilla folder (placed there by post-patch) may not be really vanilla if you have run the post-patch more than once.

 

You will have to do a clean install. No running wolf's script over digital_dreamer's. You may pull the kexts from digital_dreamer's install folder and replace the ones in wolf's. Also add your correct audio kext in the correct folder and it should work just fine. I used digital_dreamer's method also because I had more success with it than wolf's. I have taken a few updates and it is running perfectly fine. If something does happen after an update, running the script again should clear it all up.

For those that have a working install and now want to overclock and for those that are having trouble overclocking after updating your bios, I may have a solution. I have a stable overclock at 3.67ghz on f5. That was my target clock rate; I did not want anything higher. I ran prime95 for one hour. I don't think that I will ever put my computer to more extensive stresses, so I stopped at one hour. The temp was an average of 90 degrees Celsius and never went over 92 degrees Celsius. My system does not have the most cooling capabilities so I think that those temps are not bad for my mediocre set-up. A better cooler would make a difference. Here is the bios setup:

 

CPU Clock Ratio: 19x

Turbo Boost: Disabled

QPI Link Speed: x36

Uncore Frequency: x16

BCLK Frequency: 193

Performance Enhance: Standard

System Memory Multiplier: 8.0

CPU Vcore: 1.38750v

QPI/VTT voltage: 1.255v

IOH core: 1.240v

Dram voltage: 1.640V

Great results L3B3R! Thanks for sharing.

 

Done!

Next step, change SATA RAID/AHCI MODE: RAID in BIOS, migration MacOSX from eSATA -> Raid0@motherboard controller... possible? Currently system hangs(MacOS) when change AHCI/RAID in BIOS.

Apple Final Cut Studio 5.1 working, Adobe CS4 soon testing, network with DHCP ok, sound - testing.

All of which merit your kext and advice on forum!

Don't think you'll get the on-board RAID going in OS X. No support. You can use Apple's soft RAID, however.

 

<snip>

I also show only 4 gigs ram in the system profiler and there are 6. it shows two sticks in two slots of 2 gigs each and that is correct. But a third slot shows empty and not with a 2 gig stick in it, this is incorrect.

That's typical of the older BIOS F4 and down. If you upgrade to F5, I think all three banks will be visible.

 

One more odd thing is that I cannot get my system to boot from my SATA (external)/internal 1 TB drive. This is my 1 TB external drive which is hooked directly to the MOBO so it is internal. I have completely erased it and made sure it is GUID and HFS+. I used CCC to put the working main vanilla drive on that drive. But I can't get it to boot. It just goes into pooling DMI data ... and stays there.

 

I am assuming that I am missing one or more Kexts yet. The following is a list of all the Kexts that I now have. I pulled these off the OSX58 Kexts folder, from the EFI install script and from digital dreamers script. Can someone please say which if any of these Kexts must be put in?

This wouldn't be a kext issue.

My first place to look would be the bootloader. Do you have it installed on that drive? Is that drive set as active? If it's the only drive running at boot and there's no bootloader in place, you'll get that message.

The BIOS has to know where the boot files are, otherwise it doesn't know what to do at boot. Additionally, at least one of the partitions needs to be set as active, that is, identified as the partition the BIOS should look at for boot files.

The process (simplified): BIOS completes POST, looks for "active" partition, finds it and loads files, files happen to be a bootloader, bootloader runs and displays the bootable OSes available on the volume(s), user selects bootable OS, bootloader hands off control to OS. If there isn't a bootloader on the active partition, then, at the very least, there should be a bootable OS or SOMETHING bootable.

If you have specified the partition the boot process should start at, like a UUID flag in the boot.plist, and that UUID is incorrect, then the process will halt, as well.

There are all sorts of situations that can cause these issues. So, think like a computer, and realize that a computer isn't magic, it has to be told what to do. If it doesn't know, it's going to hang, trying its best looking for who knows what.

 

Better yet, is there a link anywhere that gives as complete a rundown as possible as to what each one actually does?

My guide on the front page describes what each kext is for.

 

The other question is, what if some are already installed, will reinstalling replace them, or leave duplicates and thereby mess everything up? What is the best way to see a folder where they reside and check this myself? Pacifist? Something else?

There's no need to mix kexts from the EFI script and boot-132, as they accomplish the same thing, but in a different fashion. They have been already assembled together for the install, adding more or different ones will only complicate issues. The system will only use the latest version available if there are duplicates.

All kexts are in the System/Library/Extensions folder. On the boot from EFI setup, the patched ones would be in the EFI/Extensions directory of the EFI partition.

 

Got a few Quick questions to anyone that has any idea what is going to happen when 10.5.7 is released. I haven't been on here in a while since my i7 is almost perfect, but now with the 10.5.7 I am peeking around again.

 

The questions are what exactly are we going to do when it comes out? There won't be a need for the voodoo kernel right? If this is true will there have to be a new script by wolfie or can we just manually remove the kernel so that it isn't part of the EFI?

 

thanks again guys, hopefully this will help others that have the same questions as me too.

Provided there aren't any outstanding issues with running the new vanilla kernel on our boards, the changes will be small.

For boot-132, the script shouldn't touch the kernel anymore.

For Boot from EFI, I still think the new kernel will have to be copied to the EFI partition to boot from that location, just as now. So, nothing really changes in that script, except the actual kernel and matching System.kext that gets copied.

 

I've oc'd the CPU to 4Ghz, using DD's 3.8Ghz BIOS profile, but I'm getting *lower* Geekbench/XBench scores than when I was running stock! Any ideas? A second question - any suggestions for OSX util that allows me to track CPU temp?

Are you really sure you have a OC?

Performance is more than the CPU clock, so what is your memory speed compared to stock? The benches measure bandwidth, too.

Give us some more of your specs and results and we'll see what's up.

Try this older Temperature Monitor.

 

regards,

MAJ

 

Hey guys,

 

I tried to read the whole thing over here and I'm planning on getting a i7 setup, too.

But I was wondering, why all the hassle with the Kalyway disk is needed?

 

The awesome people, who created an all-in-one app for installing OS X on the Dell Mini 9, only use one USB stick

where they put a bootloader and a dmg of the retail disk on it, works like a charm.

 

http://mydellmini.com/forum/how-to-install...thod-t3925.html

 

Look for part B!

 

Maybe this can be used here, too, so that the Kalyway (or other distro) disk isn't needed anymore?!

 

Cheers,

hanzoh

Well, you got to realize that to do any of those steps, including part B, you still need a Mac. The Kalyway distro install (or any other distro) provides the quickest and easiest method to get a Mac up and running on this motherboard - particularly helpful for those who don't have a Mac to begin with.

I've tried creating a ISO with a little bootloader setup, but it's very finicky and not predictable. But, more than that, it requires a bit more understanding and patience. Witness the fading ASUS P6T Deluxe guide where the same process is required (boot-132 CD, in this case) that a few tried and failed.

 

regards,

MAJ

Link to comment
Share on other sites

I had a Software RAID Retail 10.5.6 Installation on P5K q6600 Config (I didn't wanted to lost all my setting Mails, Etc...)

 

I installed the new Kexts and Kernel using OSXTools I shutedown and install the new hardware Gigabyte GA-EX58-UD3R - i7 920 and 6gb of RAM - Keep my two Sata HDS

 

Finally everthing is working (Sleep, Video, Shut Down, GeekBEnch is over 8000 :( ) but Memory RAM Show as 400MHz and Not Sound

 

This is what I have in Systen profile:

Intel High Definition Audio:

Device ID: 0x1458A002

Audio ID: 12

Available Devices:

 

Please Help

Link to comment
Share on other sites

Hey MAJ,

 

I'm hoping you can try and replicate a KP I'm getting on my EFI setup.

 

The system was rock solid for weeks after initial install but has recently been randomly KPing and I'm trying to find out what is causing it. I have managed to successfully replicate one of the KPs and wondered if you could try on your EFI system...

 

I'm using the 9.6 kernel and kexts you uploaded when we were trying to figure out the VMWare issue so please let me know if you've changed anything since.

 

How to get KP:

  1. Set system to sleep
  2. Wake
  3. Insert USB device (memory stick, iphone etc)

Any feedback greatly appreciated. I have photo of KP message if required

Link to comment
Share on other sites

1) That's typical of the older BIOS F4 and down. If you upgrade to F5, I think all three banks will be visible.

Thanks. I show F2. Where can I get the newest one (isn't 5 slightly older from the newest BIOS, but stable?) Once I have it, can you point to a guide that explains "how to"? I am sure my friend can do that for me as well.

 

2) This wouldn't be a kext issue. My first place to look would be the bootloader. Do you have it installed on that drive? Is that drive set as active? If it's the only drive running at boot and there's no bootloader in place, you'll get that message. The BIOS has to know where the boot files are, otherwise it doesn't know what to do at boot. Additionally, at least one of the partitions needs to be set as active, that is, identified as the partition the BIOS should look at for boot files.

I was using CCC to clone a drive and then expected it to boot like it did in Tiger. then, I took my working Vanilla install and ran just the 132 script on the old Kalyway drive and it now boots fine. I suspect this will help with the external/internal drive as well.

 

3) My guide on the front page describes what each kext is for. There's no need to mix kexts from the EFI script and boot-132, as they accomplish the same thing, but in a different fashion. They have been already assembled together for the install, adding more or different ones will only complicate issues. The system will only use the latest version available if there are duplicates. All kexts are in the System/Library/Extensions folder. On the boot from EFI setup, the patched ones would be in the EFI/Extensions directory of the EFI partition.

Yes thanks, I figured that out. Sorry to have not noticed it before I posted.

 

4) As to the comment to move the graphic card to the DVI socket near to the MOBO, yes, good call there. Well, it looks a little less clear in general though. More artifacts, a little not crisp look to it now. Hmm. I guess I could always calibrate here and move the cable later to there. It's still the same monitor so once calibrated. All should be well.

Link to comment
Share on other sites

Thanks. I show F2. Where can I get the newest one (isn't 5 slightly older from the newest BIOS, but stable?) Once I have it, can you point to a guide that explains "how to"? I am sure my friend can do that for me as well.

The BIOS download page is here. Flashing is very simple. Just save the uncompressed BIOS binary to a usb flash drive formatted as FAT32 and load it from the BIOS (QFlash).

BIOS Flashing - A "How To ~ Qflash Guide"

 

I was using CCC to clone a drive and then expected it to boot like it did in Tiger. then, I took my working Vanilla install and ran just the 132 script on the old Kalyway drive and it now boots fine. I suspect this will help with the external/internal drive as well.

I forgot that you were using CCC. But, you are correct in that CCC wouldn't copy all the bootloader files. So, running the pre-patch would set it up.

 

4) As to the comment to move the graphic card to the DVI socket near to the MOBO, yes, good call there. Well, it looks a little less clear in general though. More artifacts, a little not crisp look to it now. Hmm. I guess I could always calibrate here and move the cable later to there. It's still the same monitor so once calibrated. All should be well.

What kind of monitor is this? What resolution and refresh rate if CRT? And, what type of connection are you using? DVI? DVI>VGA? If VGA, how long is the cable?

The blurriness or lack or crispness indicates to me some analog degradation, as would be the case if you were using a long, cheap VGA cable on a CRT at a high resolution, or high refresh rate. Does it become more crisp at lower resolutions or lower refresh? I use 85Hz and no higher. High enough to remove flicker, but not too high to demand higher bandwidth that serves no purpose. Unless you just need that extra twitch speed and response on some 3D shooters.

 

regards,

MAJ

Link to comment
Share on other sites

I'm getting KPs when my EX58-UD3R HackPro goes to Sleep. (see screenshot) Does anyone have it working or know how to fix it? USB plugging/unplugging seems to work fine.

 

Also, are there are good free apps or widgets for fan speed control and/or CPU temp info?

 

Thanks!

post-64751-1236726834_thumb.jpg

Link to comment
Share on other sites

The BIOS download page is here. Flashing is very simple. Just save the uncompressed BIOS binary to a usb flash drive formatted as FAT32 and load it from the BIOS (QFlash).

BIOS Flashing - A "How To ~ Qflash Guide"

I forgot that you were using CCC. But, you are correct in that CCC wouldn't copy all the bootloader files. So, running the pre-patch would set it up.

What kind of monitor is this? What resolution and refresh rate if CRT? And, what type of connection are you using? DVI? DVI>VGA? If VGA, how long is the cable?

The blurriness or lack or crispness indicates to me some analog degradation, as would be the case if you were using a long, cheap VGA cable on a CRT at a high resolution, or high refresh rate. Does it become more crisp at lower resolutions or lower refresh? I use 85Hz and no higher. High enough to remove flicker, but not too high to demand higher bandwidth that serves no purpose. Unless you just need that extra twitch speed and response on some 3D shooters.

 

regards,

MAJ

Yes, I will try other DVI cables. I believe I have one that does not have to go through a DVI/VGA conversion plug.

 

I have lots of resolution choices, but very few (not grayed out) MHz settings. Normal for my set up is 60 Hz.

 

I am moving my photography forward to the front burner so most of what I will use this card for is for detailing images for print and sales. I have yet to purchase the Eye-one calibration hardware and software but I am told it is a must have to get ones monitor at professional (reliable) standards.

 

This is a Dell S2409W flat screen monitor. I picked it up after Thanksgiving last fall so it is pretty new.

 

I wish I could finally report success with that extra drive. I thought it was going to boot for sure this last time. It started flashing (forgot what already) an error message while trying to load darwin.

 

BTW, I loaded Applejack on another new drive. How do I boot into Single User mode to launch APplejack? Holding option-s while the BIOS is loading seems to confuse the system and I don't end up in SU.

Link to comment
Share on other sites

I'm getting KPs when my EX58-UD3R HackPro goes to Sleep. (see screenshot) Does anyone have it working or know how to fix it? USB plugging/unplugging seems to work fine.

 

Also, are there are good free apps or widgets for fan speed control and/or CPU temp info?

 

Thanks!

First, thanks DD for clearing responding to all those previous posts.

 

Second, jettoblack, sleep works for me sometimes and other times I don't even get a KP it just doesn't come back on and a hard reboot is required. Others have problems with it as well. As seen in a previous post, someone said it may have something to do with USB devices. Not sure though. I just stopped using sleep. The system only takes about a minute to get running so I figured I would rather just wait for it to turn on.

 

DD, my Geekbench 32-bit is actually lower too for some reason. Stock I was getting around 11,500 or so and now at 3.67ghz I get around 10,850-11,000. That is odd. I will look into it.

Link to comment
Share on other sites

Sick!!!

 

A GUI proggie for EFI Boot Partition. Wolfienuke was great but this tops the cake. Wolfienuke had some advantages though. For us ud5 users, I recommend sticking with wolfienuke though.

bild2a.png

 

 

 

I'm getting KPs when my EX58-UD3R HackPro goes to Sleep. (see screenshot) Does anyone have it working or know how to fix it? USB plugging/unplugging seems to work fine.

 

Also, are there are good free apps or widgets for fan speed control and/or CPU temp info?

 

Thanks!

 

Aure you using retail disk, efi boot partition, dsdt?? Details!

Link to comment
Share on other sites

Anyone used wolfienuke to install onto an Apple software RAID O? I think wolfienuke's script would need to be modified directly to write/copy to the raw disk, since the RAID Volume doesn't really have an EFI partition that can be detected. Also this would require Chameleon to be used as the bootloader, correct? If there's a simple routine where it's "install as normal but then do these two extra steps", and someone has them written out, great, please post. If not, and I figure it out, I'll post here.

Link to comment
Share on other sites

Anyone used wolfienuke to install onto an Apple software RAID O? I think wolfienuke's script would need to be modified directly to write/copy to the raw disk, since the RAID Volume doesn't really have an EFI partition that can be detected. Also this would require Chameleon to be used as the bootloader, correct? If there's a simple routine where it's "install as normal but then do these two extra steps", and someone has them written out, great, please post. If not, and I figure it out, I'll post here.

 

There is a raidmod for EFI Partition Boot, very easy really. Link. Look in munky's original post for more info. Just pop those files in wolfiesnukes script (if you haven't used it yet, might not work afterwards, because it might not expect that the efi boot file will be updated ever) and it will work flawlessly.

Link to comment
Share on other sites

There is a raidmod for EFI Partition Boot, very easy really. Link. Look in munky's original post for more info. Just pop those files in wolfiesnukes script (if you haven't used it yet, might not work afterwards, because it might not expect that the efi boot file will be updated ever) and it will work flawlessly.

 

Thanks for tip, I'll grab the files and incorporate them. When I tried to run wolfienuke's script unmodded against the RAID 0 Volume, it crapped out because it doesn't have an EFI partition described. Do I need to mount each disk within the volume and run wolfienuke's script against them?

Link to comment
Share on other sites

Sick!!!

 

A GUI proggie for EFI Boot Partition. Wolfienuke was great but this tops the cake. Wolfienuke had some advantages though. For us ud5 users, I recommend sticking with wolfienuke though.

 

 

Are you serious? Where can we find that nice GUI EFI Partition Installer?

Link to comment
Share on other sites

Ok... I seem to have been able to rough-edit wolfienuke's script to support an install on Apple software RAID 0. After booting on RAID 0 my XBench score jumped from 164 to 208. Audio seems to work, network is iffier - can pull up pages in Safari, but Software Update seems stalled. Looking at verbose mode there were all sorts of scary-seeming messages, I don't know which are relevant.

 

What is known not to be working:

- Ability to use Temperature Monitor / other to see CPU temperature (trying to pair with prime95 to test oc)

 

Should I be concerned by messages in the verbose boot like "TSC verification of clock speed failed" or "Skipping duplicate extension" or lots of "Sound assertion failed in AppleHDADriver.cpp at line..."?

 

Any help on the CPU temperature monitor issue is appreciated, and any feedback on errors seen during verbose mode. /var/system/system.log doesn't seem to capture much of the verbose boot up.

Link to comment
Share on other sites

Are you serious? Where can we find that nice GUI EFI Partition Installer?

 

Link.

 

Thanks for tip, I'll grab the files and incorporate them. When I tried to run wolfienuke's script unmodded against the RAID 0 Volume, it crapped out because it doesn't have an EFI partition described. Do I need to mount each disk within the volume and run wolfienuke's script against them?

 

Not sure but your best bet is to setup the raid mod and then use disk utility if needed (for setting up raid).

Link to comment
Share on other sites

Two Probs remain:

 

1) I cannot get WIFI to work well. I bought a Hawking USB unit that works, some of the time. But it appears I cant boot with it in or it won't get recognized. Still trying to learn exactly what to do and not to do with it.

 

It needed an extra driver that was installed by a package installer but that was not included on its retail disk. That version stopped at 10.4. I was hoping that the new driver might also work for the Realtek I have. And it looks like it would. But I appear to be getting false positives with that unit.

 

I would appreciate hearing how others have had success with WIFI on their Hackmacs. I can take this Hawking back to MicroCenter. Please, do tell what works.

 

2) I have twice tried installing with the boot 132 method to my external SATA drive. It takes the vanilla install but then it will not boot. IT is hanging at the verbose screen with Darwin on one line and "can't find" on the next. There are some various underscores as well and it appears to be not completely drawn as a full screen of written information would. IT is flashing rapidly at approx 10 time s a second. Not booting.

 

I need for this drive to boot. My goal is to boot off it, stripe the two 500s and then boot off the striped disks from now on as my main drive.

 

Any help would be greatly appreciated.

 

Thanks

Link to comment
Share on other sites

Two Probs remain:

1) I cannot get WIFI to work well. I bought a Hawking USB unit that works, some of the time. But it appears I cant boot with it in or it won't get recognized. Still trying to learn exactly what to do and not to do with it.

 

Solution is to not use usb or pci products because they interfere with efi partition boot networking drivers. Instead, use a dd-wrt router and turn it into a bridge or just get a wireless bridge.

Link to comment
Share on other sites

I would appreciate hearing how others have had success with WIFI on their Hackmacs. I can take this Hawking back to MicroCenter. Please, do tell what works.

I've had mixed success on my EFI partition. I have an Asus WL-138, I can get it working if IO802 kext is in the EFI extensions but this knocks out the patched IONetwork kext on the EFI and as a result I can't use LAN ports or Time Machine.

 

At the moment I'm using a powerline LAN connection which works fine. I'd still be interested in fixing it so please keep us updated with your progress.

Link to comment
Share on other sites

Has anyone gotten VMWare Fusion working yet?

 

Anyone installed Chameleon?

 

No. Using WOLFIENUKE's method I didn't success. I had a complete crash. With the stack dump I saw an error with my grafic driver (NVKust.kext for NVidia 9800 GTX+).

Link to comment
Share on other sites

 Share

×
×
  • Create New...