[GUIDE] Retail OS X Install (10.5.8) on Gigabyte GA-EX58-UD5 (Core i7) Mobo, Scripted installs! - Chameleon 2, Retail & EFI Partition boot |
Welcome to the Genius Bar. Here's how this forum works:
1. Members are encouraged to make a guide that details something that they might have found troubling or challenging.
Chances are, if you've seen the same question asked over and over again, you should write a guide for it.
2. This is not the forum for asking questions. If you have a question about a thread that's already here, feel free to ask it.
Just don't start a thread for a specific question. Use the other forums here for that.
3. Posting links to off-site tutorials is not allowed.
4. That's it! Thanks for sharing your information with the rest of us. :)
To keep this forum clean this forum is moderated. You can post in existing topics but new ones will have to be approved before they show up. Quality guides promoting new methods and encouraging users to learn will be approved.
[GUIDE] Retail OS X Install (10.5.8) on Gigabyte GA-EX58-UD5 (Core i7) Mobo, Scripted installs! - Chameleon 2, Retail & EFI Partition boot |
|
digital_dreamer
InsanelyMac Legend
|
![]() |
Jan 27 2009, 04:24 AM Post #1
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
RUNNING OS X (10.5.7) ON THE GIGABYTE GA-EX58-UD5 (Core i7) MOTHERBOARD: Many have expressed a desire to have the Retail DVD Install and Boot from EFI Partition Retail DVD Install tutorials moved from the growing Upcoming Intel X58 Mobos & Core i7 CPUs thread to this Tutorials forum for easy access. They have been getting buried in the numerous posts and hard to monitor for updates. Many, perhaps, don't know they were even there. This Retail DVD Install thread is divided into two parts: 1. DIGITAL_DREAMER'S STANDARD RETAIL DVD INSTALL (included in this post) The introduction of Mac OS 10.5.7 has simplified a number of things for us Core i7 users. We not longer need to concern ourselves with the kernel and supporting System.kext, as the vanilla version is finely tuned for our systems. This portion will begin by outlining the basic steps performed for the install and what kexts are needed. This method entails installing your Mac OS X Retail DVD and a small bootloader (Chameleon 2.0 RC1 or the older Chameleon v1012 with the Voodoo-based 9.6.0 kernel). I prefer the Retail DVD install method over the common distros from a legal point of view, as it allows one to purchase a current OS X Retail DVD and, therefore, support Apple. This is a full vanilla install with a handful of modified kexts that are added to a special folder (/Extra/Stored_Kexts) for full functionality. This setup now supports full Apple Software Updates without issues. An added bonus is a fully-featured script that provides a comprehensive set of options and features, such as: � Installing the new Chameleon v2.0 RC1 or older Chameleon v1012 bootloader � � Set partition as active � Run OS X installer � Install modified kexts � Update boot caches � � Run DSDT patcher � Modify Mac model name � Modify processor info � Modify "About This Mac" graphics � � Select various bootloader themes � Choose from a selection of 27 boot pictures � � Powerful plist editor that allows you to edit any boot.plist or smbios.plist in various locations � � Plist editor allows you to select from a list of useful keys, create a custom key, or modify kernel flags � � Automatically add a UUID as a kernel flag from any of your installed drives � 2. WOLFIENUKE'S BOOT FROM EFI PARTITION RETAIL DVD INSTALL (see next post) The Boot from EFI partition method is a slightly different method in that the modified kexts are copied to a hidden partition (EFI), leaving your boot drive untouched with no visible evidence of patches. This method also allows you to run Apple's Software Update without any problems. The walk-through script, written by wolfienuke, is fast and allows you to simply answer a few options and confirm your choices. Although the script runs in the Terminal, no Terminal background is necessary. STANDARD RETAIL DVD INSTALL: UPDATE: 7/5/2009
DOWNLOADS: Gigabyte GA-EX58-UD5 motherboard kexts NEW! (10MB) - kernels included: Vanilla 9.7.0 (for Mac OS 10.5.6), Voodoo2 alpha3 9.7.0, and Voodoo-based 9.6.0 (older bootloaders). X58 Mobo Patch Installer UPDATED! - 7/5/2009 v3.91 (21.8MB) - kernels included: Vanilla 9.7.0 (for Mac OS 10.5.6), Voodoo2 alpha3 9.7.0, and Voodoo-based 9.6.0 (older bootloaders). Selection of 27 boot pictures EXTRA (26.6MB) - for use with the X58 Mobo Patch Installer. All that's really needed to boot into OS X 10.5.7 on this board is the Disabler.kext and dsmos.kext. That's it. Everything else are little fixes for hardware reporting, updated device IDs, audio, LAN, etc. In my case, I also needed the Natit.kext for ATI graphic card support, as without it I just got video corruption and couldn't see the desktop. One important issue to keep in mind when installing kexts manually is that non-Apple kexts, like dsmos.kext, and injectors, like HDAEnabler.kext, Natit.kext, etc. are not installed with permissions data regarding them. So, Repairing Permissions via Disk Utility or Terminal will do absolutely nothing in fixing them. With the exception of commercial software that come with their own installers, only Apple-supplied OS software will get their permissions repaired. So, if you are installing manually, be absolutely sure the permissions and ownership information are correct for these non-Apple kexts or your system won't boot. Use the Terminal to do a "sudo chmod -R 755" and "sudo chown -R root:wheel" to the file. After performing a Retail Mac OS X Leopard DVD install, our script, used in the X58 Mobo Patch Installer mentioned later in this thread, will be performing the following basic steps for this board. If you desire to perform the kext install manually, these are the steps you would want to accomplish for fully operational subsystems. The following assumes you are using a Chameleon bootloader that supports the /Extra directory: BASIC RUNDOWN: Install Mac OS X Leopard Retail DVD and combo updater, if needed. Install kernel and supporting files: Mostly needed if using the older bootloaders (i.e. Chameleon v1012).
Repair permissions: chmod -R 755 "/Volumes/YOUR_BOOT_DRIVE/Extra/Stored_Kexts/" chown -R root:wheel "/Volumes/YOUR_BOOT_DRIVE/Extra/Stored_Kexts/" Update boot cache: mv "/Volumes/YOUR_BOOT_DRIVE/Extra/Extensions.mkext" "/Volumes/YOUR_BOOT_DRIVE/Extra/Extensions.mkext.previous" kextcache -a i386 -m "/Volumes/YOUR_BOOT_DRIVE/Extra/Extensions.mkext" "/Volumes/YOUR_BOOT_DRIVE/Extra/Stored_Kexts" DONE! NOTES:
USING THE SCRIPT: INSTALLING OS X LEOPARD RETAIL DVD AND BOOTLOADER: Download X58 Mobo Patch Installer (21.8MB without boot pictures) These files include the Chameleon v2.0 RC1 and v1012 bootloaders, kexts, vanilla 9.7.0 kernel (for those still on Mac OS X 10.5.6), Voodoo-based 9.6.0 kernel (for those using an older bootloader), com.apple.boot.plist, and patch/installer script. Some have asked for a Boot-132 image, such as created from the Slimbuild CD Creator. The problem is that it works best when you include the UUID of your Install DVD in the boot.plist, which I wouldn't know first hand. I can still make it available, but don't know how successful it may be, as not even I can get it to work reliably. INSTRUCTIONS: Much credit and many thanks go to LTL, dfe (David Eliott), Kabyl, Munky, Turbo, Dense, zef and many, many other talented individuals that make these projects possible. The following is the basic objective: PREPARATION
RUNNING THE SCRIPT
Script features: ![]() smbios.plist contents: If using the Chameleon 2 bootloader, this picture shows just what to include in the smbios.plist for best results. ![]() Being human, I may have goofed somewhere, so provide feedback in this thread if there are issues. Disclaimer: I will not be held responsible for any damages, non-working systems, explosions, dead kittens, screaming monkeys, etc. that may result from following these instructions. MODIFYING SYSTEM INFORMATION (The following are extras and only affect system information reporting) The boot.plist The com.apple.boot.plist and smbios.plist (used by Chameleon 2) that is installed is located in the script's "Plists" directory. It may contains extra flags that you may want to modify based on your specifications. This data is used and reported by System Profiler and does not affect system performance in any way. The string may be set as follows (this is only an example and may not be current): CODE <string>busratio=20 -v macmodel=MacPro4,1</string> Your Mac Model Name (i.e. "Mac Pro") is derived from the Model Identifier (i.e. "MacPro4,1"). See your Hardware Overview in System Profiler for an example. The list of valid Mac Model Identifiers and their corresponding marketing name is found in the SPMachineTypes.plist file, located in the SPPlatformReporter.spreporter bundle. Although I'm sure you can add your own custom model identifiers, keep in mind that Software Update uses this info for updates that apply to certain models. So, if you want to be alerted to software updates that apply to Mac Pros, use a Mac Pro identifier. Likewise, if you don't want to be alerted to updates that apply only to Macbooks, don't use a Macbook identifier. Given that this board is a Mac Pro ranking board, I've kept the Identifer as "MacPro4,1". (NOTE: macmodel flag is no longer supported in Chameleon v2.0. Please use the included smbios.plist in /Extra to set this information.) RUNNING VIRTUAL MACHINES IN VMWARE FUSION If you are attempting to run Vista in VMware Fusion 2 and receive a blue screen with a "STOP 0x0000007B" message during launch, try applying the MS Hotfix for multicore-processor computer running Vista in a VM. You can get the hotfix for x64-based versions of Windows Vista here. Usual disclaimers apply. HELPFUL LINKS AND SCREENSHOTS: � Marcel Bresink's Temperature Monitor � Great Internet Mersenne Prime Search (GIMPS) - Prime95 CPU torture test in OS X binaries. � Great Internet Mersenne Prime Search forum � Gigabyte GA-EX58-UD5 product page � Gigabyte X58 BIOS Features � Virtual BIOS � TweakTown: Gigabyte Technical Support Forum � BIOS F4 binary update � BIOS F5 binary update � BIOS F6 binary update � BIOS F7 binary update Current Integrated Peripherals settings in the BIOS: ![]() Working hardware devices: (CLICK FOR ACTUAL SIZE) ![]() Crunching Prime95 for 5 hours @ 3.8GHz: (CLICK FOR ACTUAL SIZE) ![]() Running Vista 64 in VMware Fusion 2 (CLICK FOR ACTUAL SIZE) ![]() kind regards, MAJ |
digital_dreamer [GUIDE] Retail OS X Install (10.5.8) on Gigabyte GA-EX58-UD5 (Core i7) Mobo Jan 27 2009, 04:24 AM
wolfienuke Gigabyte GA-EX58-UD5 EFI Partition Boot Install Sc... Jan 27 2009, 04:38 AM
mattrb NEW July 2009 NOTICE RELATED TO wolfienuke's s... Jan 27 2009, 05:29 AM
digital_dreamer QUOTE (mattrb @ Jan 26 2009, 11:29 PM) I ... Jan 27 2009, 06:25 AM
2006C6 I have the GA-EX58-EXTREME on the way - Hopefully ... Jan 27 2009, 05:45 AM
Craig4 I hope you don't mind but is it alright if I p... Jan 27 2009, 06:08 AM
digital_dreamer QUOTE (Craig4 @ Jan 27 2009, 12:08 AM) I ... Jan 27 2009, 07:03 AM
jplee4907 Digital Dreamer, you are the man!
It takes a l... Jan 27 2009, 06:50 AM
woot4fun QUOTE (jplee4907 @ Jan 27 2009, 01:50 AM)... Jan 28 2009, 10:18 PM
JaE-V QUOTE (woot4fun @ Jan 28 2009, 04:18 PM) ... Jan 29 2009, 12:36 AM
jplee4907 QUOTE (woot4fun @ Jan 28 2009, 02:18 PM) ... Jan 31 2009, 12:25 AM
JaE-V Nevermind! Jan 27 2009, 07:41 AM
AROBASEFR And an other success Story !
Thank you very ve... Jan 27 2009, 10:19 AM
walterav Hi nice guide,
Your guide:
Nice guide, could you ... Jan 27 2009, 12:14 PM
JaE-V Hey digital_dreamer or wolfienuke, how did you guy... Jan 27 2009, 03:35 PM
digital_dreamer QUOTE (JaE-V @ Jan 27 2009, 09:35 AM... Jan 27 2009, 11:50 PM
Craig4 QUOTE (digital_dreamer @ Jan 27 2009, 05... Jan 28 2009, 01:33 AM

digital_dreamer QUOTE (Craig4 @ Jan 27 2009, 07:33 PM) um... Jan 28 2009, 02:28 AM
JaE-V QUOTE (digital_dreamer @ Jan 27 2009, 05... Jan 28 2009, 03:18 AM
Cosmin Petre Gigabyte GA-EX58-UD5 feedback
Below is my experie... Jan 27 2009, 07:37 PM
digital_dreamer QUOTE (AROBASEFR @ Jan 27 2009, 04:19 AM)... Jan 27 2009, 10:01 PM
AROBASEFR QUOTE (digital_dreamer @ Jan 27 2009, 11... Jan 30 2009, 10:14 AM
digital_dreamer QUOTE (AROBASEFR @ Jan 30 2009, 04:14 AM)... Jan 30 2009, 07:51 PM
wolfienuke QUOTE (digital_dreamer @ Jan 30 2009, 07... Jan 30 2009, 11:06 PM
digital_dreamer QUOTE (wolfienuke @ Jan 30 2009, 05:06 PM... Jan 31 2009, 02:23 AM
masterlen QUOTE Static Noise from PSU when disks are running... Jan 27 2009, 10:29 PM
Craig4 I am getting KPs with the new kernel when I wake f... Jan 27 2009, 11:27 PM
Cosmin Petre QUOTE (digital_dreamer @ Jan 27 2009, 10... Jan 27 2009, 11:41 PM
masterlen QUOTE Sounds like the same issue. Are you both on ... Jan 28 2009, 12:05 AM
ks2socal Awesome guide!
Looks ill be going to microcen... Jan 28 2009, 12:10 AM
Cosmin Petre Is there anywhere to look up Debug LED codes?
Whe... Jan 28 2009, 12:21 AM
Craig4 @digital
Yeah I was thinking right about the diff... Jan 28 2009, 03:08 AM
digital_dreamer QUOTE (masterlen @ Jan 27 2009, 04:29 PM)... Jan 28 2009, 05:50 PM
masterlen @ digital_dreamer
I already tried EFI Partition B... Jan 28 2009, 08:02 PM
digital_dreamer I thought I might repeat this tip from the previou... Jan 28 2009, 09:10 PM
JaE-V Condolences for the lost..
Any luck with virtual ... Jan 28 2009, 09:35 PM
wolfienuke QUOTE (digital_dreamer @ Jan 28 2009, 09... Feb 1 2009, 04:20 AM
Cosmin Petre QUOTE UPDATE:
As for the Airport and LAN issue, ha... Jan 28 2009, 09:59 PM
digital_dreamer QUOTE (Cosmin Petre @ Jan 28 2009, 03:59 ... Jan 28 2009, 10:51 PM
Cosmin Petre QUOTE I believe the blinking light only works when... Jan 29 2009, 02:03 PM
digital_dreamer QUOTE (Cosmin Petre @ Jan 29 2009, 08:03 ... Jan 29 2009, 04:26 PM
Cosmin Petre QUOTE I'd say go for it! Worth a try.
Cool... Jan 29 2009, 04:39 PM
2006C6 Has anyone had luck with the Extreme version of th... Feb 1 2009, 01:12 AM
digital_dreamer QUOTE (2006C6 @ Jan 31 2009, 07:12 PM) Ha... Feb 1 2009, 03:18 AM
wolfienuke QUOTE (2006C6 @ Feb 1 2009, 01:12 AM) Has... Feb 1 2009, 05:04 AM
2006C6 Downloading now Will let you know - Just build t... Feb 1 2009, 06:38 PM
2006C6 ok - am I being stupid Using either of the scrip... Feb 1 2009, 10:00 PM
digital_dreamer QUOTE (2006C6 @ Feb 1 2009, 12:38 PM) bus... Feb 2 2009, 12:42 AM
2006C6 [quote name='digital_dreamer' date='Fe... Feb 2 2009, 05:56 PM
Crash4419 *****THIS GUIDE IS A WORK IN PROGRESS, I JUST GOT ... Feb 2 2009, 05:14 AM
mattrb QUOTE (Crash4419 @ Feb 1 2009, 11:14 PM) ... Feb 2 2009, 04:22 PM
Crash4419 QUOTE (mattrb @ Feb 2 2009, 11:22 AM) I c... Feb 2 2009, 11:44 PM
digital_dreamer QUOTE (Crash4419 @ Feb 2 2009, 05:44 PM) ... Feb 3 2009, 12:17 AM
Crash4419 QUOTE (digital_dreamer @ Feb 2 2009, 07:1... Feb 3 2009, 02:17 AM
alxandrjw I have a quick question for you overclocking guys.... Feb 2 2009, 12:53 PM
digital_dreamer QUOTE (alxandrjw @ Feb 2 2009, 06:53 AM) ... Feb 3 2009, 12:54 AM
alxandrjw [quote name='digital_dreamer' date='Fe... Feb 5 2009, 06:25 AM

mattrb QUOTE (digital_dreamer @ Feb 3 2009, 12:5... Feb 5 2009, 07:50 PM
nine3o QUOTE (digital_dreamer @ Feb 2 2009, 07:5... Feb 5 2009, 08:26 PM
jplee4907 Snow anybody?
I was wondering if anybody install... Feb 2 2009, 06:40 PM
2006C6 Ok - now I must be a dork! I re-installed my ... Feb 2 2009, 11:36 PM
2006C6 fixed it - see here if you have this problem - Ok ... Feb 2 2009, 11:55 PM
chippyhawkeye You guys rock! I followed the guide and it wo... Feb 3 2009, 12:17 AM
2006C6 ahhhhh! getting RTC kernal panic - any ideas? Feb 3 2009, 01:44 AM
digital_dreamer QUOTE (2006C6 @ Feb 2 2009, 07:44 PM) ahh... Feb 3 2009, 02:41 AM
JaE-V QUOTE (2006C6 @ Feb 2 2009, 07:44 PM) ahh... Feb 3 2009, 04:07 PM
2006C6 I'll give it a shot - I tried a restore cd fro... Feb 3 2009, 05:48 PM
2006C6 can someone say - "yes" this is the righ... Feb 3 2009, 02:23 AM
Crash4419 QUOTE (2006C6 @ Feb 2 2009, 09:23 PM) can... Feb 3 2009, 02:50 AM
Craig4 QUOTE (Crash4419 @ Feb 2 2009, 08:50 PM) ... Feb 3 2009, 09:15 PM
Crash4419 QUOTE (Craig4 @ Feb 3 2009, 04:15 PM) why... Feb 3 2009, 09:30 PM
nosoapradio Very close to taking the plunge with this setup. I... Feb 3 2009, 09:04 PM
bgd QUOTE (nosoapradio @ Feb 3 2009, 04:04 PM... Feb 4 2009, 07:45 PM
2006C6 Weird - up and running now I am fine on my 8800G... Feb 3 2009, 11:18 PM
Crash4419 I am having a tough time getting my Zotac 256mb 73... Feb 4 2009, 02:35 AM
Crash4419 QUOTE (Crash4419 @ Feb 3 2009, 09:35 PM) ... Feb 4 2009, 03:42 AM
digital_dreamer QUOTE (2006C6 @ Feb 3 2009, 05:18 PM) Wei... Feb 4 2009, 04:17 AM
Crash4419 QUOTE <key>Kernel Flags</key>
<stri... Feb 4 2009, 04:22 AM
digital_dreamer QUOTE (Crash4419 @ Feb 3 2009, 10:22 PM) ... Feb 4 2009, 04:25 AM
Crash4419 QUOTE (digital_dreamer @ Feb 3 2009, 11:2... Feb 4 2009, 04:50 AM
digital_dreamer Has anyone seen the New features being added to ne... Feb 4 2009, 05:03 AM
Crash4419 MAJ, don't go to bed just yet! I updated m... Feb 4 2009, 05:09 AM

digital_dreamer QUOTE (Crash4419 @ Feb 3 2009, 11:09 PM) ... Feb 4 2009, 05:16 AM

Crash4419 I must be doing something wrong as I still get the... Feb 4 2009, 05:48 AM

mattrb QUOTE (Crash4419 @ Feb 3 2009, 11:48 PM) ... Feb 4 2009, 06:42 AM

Crash4419 QUOTE (mattrb @ Feb 4 2009, 01:42 AM) Wel... Feb 4 2009, 01:30 PM

woot4fun QUOTE (Crash4419 @ Feb 4 2009, 08:30 AM) ... Feb 4 2009, 08:56 PM

mattrb QUOTE (woot4fun @ Feb 4 2009, 02:56 PM)
... Feb 4 2009, 09:40 PM

hobes270 QUOTE (mattrb @ Feb 4 2009, 09:40 PM) The... Feb 4 2009, 09:55 PM

Cosmin Petre QUOTE (hobes270 @ Feb 4 2009, 09:55 PM) O... Feb 4 2009, 10:37 PM

mouser71 Actually, I'm hoping the my issue is because I... Feb 4 2009, 11:24 PM

digital_dreamer QUOTE (mouser71 @ Feb 4 2009, 05:24 PM) A... Feb 5 2009, 12:05 AM
Cosmin Petre QUOTE (digital_dreamer @ Feb 4 2009, 05:0... Feb 4 2009, 11:44 AM
hobes270 Ok, I have the GA-EX58-UD5 board. I want to do th... Feb 4 2009, 08:33 PM
2006C6 digital_dreamer
- thanks for the info - Got the ... Feb 4 2009, 10:03 PM
digital_dreamer QUOTE (Cosmin Petre @ Feb 4 2009, 05:44 A... Feb 4 2009, 11:18 PM
hobes270 Will the nvidia 9800GTX work with the EFI install?... Feb 5 2009, 06:03 AM
mouser71 She's ALIVE!!
Gigabyte GA-EX58-UD5, i... Feb 5 2009, 04:38 PM
hobes270 Ok, so I dont have to do digital dreamers method b... Feb 5 2009, 10:00 PM
digital_dreamer QUOTE (nine3o @ Feb 5 2009, 02:26 PM) For... Feb 6 2009, 03:57 AM ![]() |
|
Lo-Fi Version | Time is now: 9th February 2010 - 02:32 PM |