Jump to content

Upcoming Intel X58 Mobos & Core i7 CPUs


1,154 posts in this topic

Recommended Posts

UPDATE: 1/26/2008

  • This guide has now been transfered to the Tutorials forum. See the following link for all updates:
     
[GUIDE] Retail OS X Install (10.5.6) on Gigabyte GA-EX58-UD5 (Core i7) Mobo
2 in 1 - Standard Retail DVD & Boot from EFI Partition install
 
regards,
MAJ

GETTING OS X 10.5.6 RUNNING ON THE GIGABYTE GA-EX58-UD5 MOTHERBOARD:

Download Gigabyte GA-EX58-UD5 motherboard kexts (now includes Voodoo-based 9.6.0 kernel). (4.1MB)

 

UPDATE: 1/17/2008

  • Tutorial has been updated for 10.5.6
  • Standalone kext package and Boot-132 installer package now includes the Voodoo-based 9.6.0 kernel.

PREVIOUS UPDATES:

  • Added further instructions for those who may have more than one partition on their drive.
  • Updated the Realtek LAN driver with version 1.8.1 from Psystar, which offers dual-gigabit support and enhanced interrupt handling for improved throughput and link detection. This driver fixes the connection loss after wake issue when using DHCP. Turn "Green LAN" on in BIOS so ports can activate automatically when cable is plugged in.
  • Simplified script and clarified some instructions.
  • Updated AppleAHCIPort.kext to support the Intel ICH10-R Chipset. Now shows proper info in System Profiler.
  • Modified instructions for those who need ejecting drives, i.e. eSATA. Option is available to not include "internal fix." Until a real fix is made, all drives would be flagged as "external" and will have yellow icons.
  • Fixed stupid paths error in post-patch script.
  • If you need any of the vanilla kexts that are removed from OS X 10.5.5 by the script, they are here.

After performing a Retail Mac OS X Leopard DVD install via the Retail DVD Guide, this is what our modified post-patch script should be performing for this board. The following are the basic steps you want to accomplish for fully operational subsystems:

 

After installing from a Retail Mac OS X Leopard DVD:

Backup 10 vanilla files from original install: (This is not absolutely necessary, but a good practice.)

  • AppleACPIPlatform.kext
  • AppleAHCIPort.kext
  • AppleEFIRuntime.kext
  • AppleHDA.kext
  • AppleSMBIOS.kext
  • IOAHCIFamily.kext
  • IOATAFamily.kext
  • JMicronATA.kext
  • System.kext
  • com.apple.boot.plist (from Library/Preferences/SystemConfiguration directory)

Remove 7 incompatible kexts from install:

  • AppleACPIPlatform.kext
  • AppleAHCIPort.kext
  • AppleHDA.kext
  • AppleSMBIOS.kext
  • IOAHCIFamily.kext
  • IOATAFamily.kext
  • JMicronATA.kext

Install kernel and supporting files:

  • Voodoo-based 9.6.0 kernel by Andy Vandijck (named "mach_kernel")
  • Voodoo-based System.kext
  • com.apple.boot.plist -(updated with device properties string and busratio=20 flag for Voodoo kernel)

Install updated/modified kexts:

  • AppleHDA.kext
    (pre-patched for the ALC889a chipset with Targas patcher)
  • HDAEnabler.kext
    (goes with the included AppleHDA.kext)
  • AppleACPIPlatform.kext
    (w/reboot fix)
  • IOATAFamily.kext
    (over 4GB RAM fix)
  • JMicronATA.kext
    (over 4GB RAM fix)
  • IOAHCIFamily.kext
    (display drives as "internal" fix. NOTE: If you have removable drives, this kext should not be used.)
  • AppleAHCIPort.kext
    (ICH10R ATA driver
  • RealtekR1000.kext
    (on-board LAN support from Psystar's version (1.8.1) of the Realtek R1000 driver)
  • Natit.kext
    (support for the ATI 2400 to 3800x2 GPU Series from netkas.)
  • NVinject.kext
    (support for the NVIDIA GPUs. The NVkush.kext is included for those who wish to use it instead.)
  • AppleSMBIOS.kext
    (for PC EFI compatibility)
  • dsmos.kext
    (page decryption EFI module)

Remove kext cache if new install:

sudo rm -r /Volumes/YOUR_HDD_NAME/System/Library/Extensions.mkext

 

Repair permissions:

sudo diskutil repairpermissions /Volumes/YOUR_HDD_NAME

 

DONE!

 

NOTES:

  • Because I have a ATI GPU, the script includes support for it. If you have a NVIDIA GPU, you may need to install a separate kext. If you have the NVIDIA 8800GT 512, try the included NVinject.kext in the downloaded kexts folder.] Already included.
  • If you are using DHCP in your Ethernet settings, the RealtekR1000 LAN driver will only grab an IP during boot time, and after wake from sleep will not connect again. Until a fix is made, it is suggested that we use a fixed/manual IP address for your Ethernet connection. This includes inputing your Subnet Mask and Router IP, as well. FIXED with Psystar's version of the Realtek R1000 driver.

You may install these kexts/files via:

INSTALLING OS X LEOPARD DVD VIA BOOT-132 BOOTLOADER:

Download Gigabyte GA-EX58-UD5 Boot-132 Files. (7.1MB)

These files include the EFI 8.0 bootloader, kexts, Voodoo kernel, com.apple.boot.plist, and pre-patch and post-patch scripts. 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, from whom the scripts and instructions are based on, David Eliott, who created the boot-132 bootloader, Kabyl and many, many other talented individuals that make these projects possible.

If you are already familiar with this method, you don't need to read any further here, but simply make sure you read the scripts well, as there are slight changes. If you are not familiar with this method go to the Retail DVD Guide to become acquainted with the process and procedure. However, the procedure in the scripts provided below are slightly different. The following is the basic objective:

 

PREPARATION

  1. It is best to have two physical drives (not two partitions on the same drive).
  2. One drive must already have OS X installed and running.
    This may mean using another Mac or installing a easy-to-use distro like Kalyway on the smaller/slower drive.
  3. Make an ISO of your Retail DVD and download the Combo update, if needed.
  4. Partition your install drive with the GUID Partition Table option from Disk Utility.
  5. Take note of the Disk Identifier for that drive (Get Info of partition, not volume). It may look like this: disk0s2
    The first number following "disk" is the disk number. This second number following the "s" is the partition number.
  6. Unmount the drive.

INSTALL EFI AND MAKE DISK BOOTABLE:

  1. Open the pre-patch.sh script in the "EFI_Installer_GA-EX58-UD5" folder in your text editor of choice.
  2. Update the name of your install drive in the script here: sudo vsdbutil -a /Volumes/Name_of_your_install_volume
  3. Update (if needed) the Disk Identifier labels in the script (DISKID and PRTNID) to match your own install disk. Remember, the first number following "disk" is the disk number. This second number following the "s" is the partition number. For example, if your identifier is "disk1s2", then the label should look like this: DISKID=1 and PRTNID=2
  4. In Terminal: sudo -s
  5. Type in your user password at the prompt.
  6. In Terminal, cd to the "EFI_Installer_GA-EX58-UD5" folder and run pre-patch.sh as root.

    HELP:
    If the folder is on your desktop, in Terminal:
    cd /Users/
    Your_User_Name
    /Desktop/EFI_Installer_GA-EX58-UD5

    or, type
    cd
    , followed by a
    space
    , drag "EFI_Installer_GA-EX58-UD5" folder to Terminal window and press
    Enter

    To run script, in Terminal:
    ./pre-patch.sh


  7. When script completes, your install volume should be mounted.

    If you have more than one partition on this drive and encounter this error in Terminal, "dd: /dev/disk2: Resource busy", it's likely the other partitions need to be unmounted. Try unmounting the other partitions via Disk Utility and run the script again. This time you will get a 'vsdbutil: Couldn't get volume information for such and such' message. Ignore that, as you have already completed that command previously. At this point your partitions should be mounted again.


INSTALL OS X

  1. Mount Retail DVD ISO.
  2. In Terminal: open "/Volumes/Mac OS X Install DVD/System/Installation/Packages/OSInstall.mpkg"

    If you are not able to access directory via Terminal:

    In Terminal:
    defaults write com.apple.finder AppleShowAllFiles TRUE

    In Terminal:
    killall Finder

    Now, dig down to
    System/Installation/Packages
    via Finder

    Double-click
    OSInstall.mpkg
    in Finder

    (To hide files in Finder again, in Terminal:
    defaults write com.apple.finder AppleShowAllFiles FALSE
    )


  3. Install OS X to main drive.
  4. If needed/desired, mount Combo Updater and install, as well.

POST-INSTALL PATCHING:

  1. Open the post-patch.sh script in the "EFI_Installer_GA-EX58-UD5" folder in your text editor of choice.
  2. Update the name of your DESTINATION drive:

    DESTINATION=
    Name_of_your_install_volume


  3. NOTE: If you have removable drives (i.e. eSATA), the following two lines should be commented out "#" or deleted.

    sudo rm -r /Volumes/$DESTINATION/System/Library/Extensions/IOAHCIFamily.kext

    sudo cp -r kexts/IOAHCIFamily.kext /Volumes/$DESTINATION/System/Library/Extensions/


  4. In Terminal: sudo -s (followed by your password)
  5. In Terminal: /usr/sbin/vsdbutil -a /Volumes/Name_of_your_install_volume
  6. In Terminal, cd to the "EFI_Installer_GA-EX58-UD5" folder and run post-patch.sh as root.

    HELP:
    If the folder is on your desktop, in Terminal:
    cd /Users/
    Your_User_Name
    /Desktop/EFI_Installer_GA-EX58-UD5

    or, type
    cd
    , followed by a
    space
    , drag "EFI_Installer_GA-EX58-UD5" folder to Terminal window and press
    Enter

    To run script, in Terminal:
    ./post-patch.sh


  7. When script finishes, in Terminal: exit

REBOOT!

 

UPDATES:

Most of the time, you can run Software Update without any issues. However, sometimes the updates modify the custom-installed kexts and even the kernel, which may result in a non-booting Mac. In those cases, all you need to do is boot into the other drive and run the post-patch.sh script again and you should be ready to run.

 

Again, follow the directions in the scripts very carefully. There are changes that need to be made on your end for a successful install. Being human, I'm sure I goofed somewhere, so provide feedback 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.

 

kind regards,

MAJ

Link to comment
Share on other sites

Digital_Dreamer!

 

Such a great news for a noob like me!!! Thanks for all your hard work and for kind guide. I twice practiced installing Retail DVD with EFI V8. Both successful but still I don't understand logic. It was just like following every word printed. Lucky me. And, i will do it again following your guide. I guess I have install Kalyway first in a HDD and set up another HDD for your guide. Thanks.

 

Oh, by the way, I just bought i7 920/DDR3 1x3 today and am getting a GA EX-58-UD5 tomorrow. Your timely information made my life a lot easier. Thanks again.

Link to comment
Share on other sites

nice work digital_dreamer. thanks for listing your kexts too.

 

just fired up my system today for the first time, was originally going to just test my parts but decided to install vista as well. im not going to bother with os x until ive fit everything into my g5 case. its quite a squeeze in there.

 

also wht are peoples temps with the stock cooler. i dont think i have sat it right, its idling at around 45c, and ive got a large desk fan blowing at it to keep it at 40c!! need my new bracket for the water cooler. gotta say that the stock cooler was a ball ache to install, did not want to go on, was terrified of snapping/damaging my board!

Link to comment
Share on other sites

I used retail install method to P6T Deluxe, but I could only 2 cores working.

Most kexts are vanilla, but I had to use old ACPIPlatform, so I used ACPI-Fix.pkg from iDeneb10.5.5.

Next, I installed voodoo 9.5.0 kernel and added busratio=20 to com.apple.boot.plist.

This system can boot with cpus=1 or 2 flag, but can't boot with other cpus=x flag or without cpus flag.

It reboots before verbose text start.

I used other flag functions of voodoo kernel, many types of DSDT.aml(darwin, xp, -newHPET, ...) but I couldn't get good result.

 

i7-920 with 2 cores working has better Xbench result than my Q9450.

I want to make it all cores working...

Does anyone have good idea? Please help.

 

And I apologize about my poor English.

Link to comment
Share on other sites

I used retail install method to P6T Deluxe, but I could only 2 cores working.

Most kexts are vanilla, but I had to use old ACPIPlatform, so I used ACPI-Fix.pkg from iDeneb10.5.5.

Next, I installed voodoo 9.5.0 kernel and added busratio=20 to com.apple.boot.plist.

This system can boot with cpus=1 or 2 flag, but can't boot with other cpus=x flag or without cpus flag.

It reboots before verbose text start.

I used other flag functions of voodoo kernel, many types of DSDT.aml(darwin, xp, -newHPET, ...) but I couldn't get good result.

 

i7-920 with 2 cores working has better Xbench result than my Q9450.

I want to make it all cores working...

Does anyone have good idea? Please help.

 

And I apologize about my poor English.

 

I have been struggling with the P6T for about 3 weeks so far. I have not been able to do a retail install, only iDeneb 10.5.5 and can't even boot into OSX after the install (panic on the grey start screen).

 

Can you list the changes you made to your BIOS settings, what you used to do the retail install (boot-132?, any flags, etc...), and did you have to add any flags after install to get OSX to boot?

 

At this point, I'd be happy to even get 1 CPU to run.

 

Sorry for sounding so desperate, BUT I AM!

 

If could get to the same point you are at, I might be able to help figure out the "core/CPU" problem too.

 

Thank you.

Link to comment
Share on other sites

I used retail install method to P6T Deluxe, but I could only 2 cores working.

Most kexts are vanilla, but I had to use old ACPIPlatform, so I used ACPI-Fix.pkg from iDeneb10.5.5.

Next, I installed voodoo 9.5.0 kernel and added busratio=20 to com.apple.boot.plist.

This system can boot with cpus=1 or 2 flag, but can't boot with other cpus=x flag or without cpus flag.

It reboots before verbose text start.

I used other flag functions of voodoo kernel, many types of DSDT.aml(darwin, xp, -newHPET, ...) but I couldn't get good result.

 

i7-920 with 2 cores working has better Xbench result than my Q9450.

I want to make it all cores working...

Does anyone have good idea? Please help.

 

And I apologize about my poor English.

 

To get all cores working you have to Dump your own DSDT From your mobo Not try many types. but once you dump your dsdt you must remove Alias

 

From this

{
Scope (_PR)
{
	Processor (P001, 0x01, 0x00000810, 0x06) {}
	Alias (P001, CPU1)
	Processor (P002, 0x02, 0x00000000, 0x00) {}
	Alias (P002, CPU2)
	Processor (P003, 0x03, 0x00000000, 0x00) {}
	Alias (P003, CPU3)
	Processor (P004, 0x04, 0x00000000, 0x00) {}
	Alias (P004, CPU4)
	Processor (P005, 0x05, 0x00000000, 0x00) {}
	Alias (P005, CPU5)
	Processor (P006, 0x06, 0x00000000, 0x00) {}
	Alias (P006, CPU6)
	Processor (P007, 0x07, 0x00000000, 0x00) {}
	Alias (P007, CPU7)
	Processor (P008, 0x08, 0x00000000, 0x00) {}
	Alias (P008, CPU8)
	Processor (P009, 0x09, 0x00000000, 0x00) {}
	Alias (P009, CPU9)
	Processor (P010, 0x0A, 0x00000000, 0x00) {}
	Processor (P011, 0x0B, 0x00000000, 0x00) {}
	Processor (P012, 0x0C, 0x00000000, 0x00) {}
	Processor (P013, 0x0D, 0x00000000, 0x00) {}
	Processor (P014, 0x0E, 0x00000000, 0x00) {}
	Processor (P015, 0x0F, 0x00000000, 0x00) {}
	Processor (P016, 0x10, 0x00000000, 0x00) {}
}

 

to this

 

{
Scope (_PR)
{
	Processor (P001, 0x01, 0x00000810, 0x06) {}
	Processor (P002, 0x02, 0x00000000, 0x00) {}
	Processor (P003, 0x03, 0x00000000, 0x00) {}
	Processor (P004, 0x04, 0x00000000, 0x00) {}
	Processor (P005, 0x05, 0x00000000, 0x00) {}
	Processor (P006, 0x06, 0x00000000, 0x00) {}
	Processor (P007, 0x07, 0x00000000, 0x00) {}
	Processor (P008, 0x08, 0x00000000, 0x00) {}
	Processor (P009, 0x09, 0x00000000, 0x00) {}
	Processor (P010, 0x0A, 0x00000000, 0x00) {}
	Processor (P011, 0x0B, 0x00000000, 0x00) {}
	Processor (P012, 0x0C, 0x00000000, 0x00) {}
	Processor (P013, 0x0D, 0x00000000, 0x00) {}
	Processor (P014, 0x0E, 0x00000000, 0x00) {}
	Processor (P015, 0x0F, 0x00000000, 0x00) {}
	Processor (P016, 0x10, 0x00000000, 0x00) {}
}

Link to comment
Share on other sites

This the i7core system i am about to build, will these parts allow me to install osx flawlessly. I have seen a couple of folks on this forum mentioning that they were able to install to gigabyte's x58 mobo easily. Any advice will be appreciated, this is my first hackintosh.

 

 

27-131-059-03.jpg Open Box: SONY 22X DVD Burner w/ LightScribe Black SATA Model DRU865S Item #: N82E16827131059RReturn Policy: Open Box Item Return Policy

$40.67

11-112-140-04.jpg LIAN LI PC-A70A Silver Aluminum ATX Full Tower Computer Case - Retail Item #: N82E16811112140Return Policy: Standard Return Policy

-$50.00 Instant

$259.99$209.99

22-136-320-01.jpg Western Digital Caviar Black WD5001AALS 500GB 7200 RPM SATA 3.0Gb/s Hard Drive - OEM Item #: N82E16822136320Return Policy: Limited 30-Day Return Policy

 

Protect Your Investment (expand for options|hide options)

Service Net Replacement Extended Warranty Plan The product will be replaced and shipped directly to you at no charge(more info22-136-320.0.18)

 

  • 1 year: $14.99
  • 2 year: $19.99

$139.98($69.99 each)

14-130-339-03.jpg EVGA 512-P3-N871-AR GeForce 9800 GTX(G92) 512MB 256-bit GDDR3 PCI Express 2.0 x16 HDCP Ready SLI Supported Video Card - Retail Item #: N82E16814130339Return Policy: Limited 30-Day Return Policy $10.00 Mail-in Rebate $319.98($159.99 each)

17-814-002-16.jpg ABS Tagan ITZ Series ITZ1100 1100W ATX12V / EPS12V SLI Certified CrossFire Ready Active PFC Power Supply - Retail Item #: N82E16817814002Return Policy: Standard Return Policy

 

Protect Your Investment (expand for options|hide options)

Service Net Replacement Extended Warranty Plan The product will be replaced and shipped directly to you at no charge(more info17-814-002.0.18)

 

  • 1 year: $24.99
  • 2 year: $39.99

-$120.00 Instant

$299.99$179.99

35-100-007-01.JPG Arctic Silver 5 Thermal Compound - OEM Item #: N82E16835100007Return Policy: Consumable Items Return Policy

 

$5.99

20-145-220-03.jpg CORSAIR XMS3 6GB (3 x 2GB) 240-Pin DDR3 SDRAM DDR3 1333 (PC3 10666) Triple Channel Kit Desktop Memory Model TR3X6G1333C9 - Retail Item #: N82E16820145220Return Policy: Limited Non-Refundable 30-Day Return Policy -$5.00 Instant

$388.00$378.00($189.00 each)

13-128-362-03.jpg GIGABYTE GA-EX58-UD5 LGA 1366 Intel X58 ATX Intel Motherboard - Retail Item #: N82E16813128362Return Policy: Limited Non-Refundable 30-Day Return Policy

 

Protect Your Investment (expand for options|hide options)

Service Net Replacement Extended Warranty Plan The product will be replaced and shipped directly to you at no charge(more info13-128-362.0.18)

 

  • 1 year: $32.99
  • 2 year: $54.99

$298.99

27-136-155-02.jpg LG Black 6X Blu-ray Disc Burner & HD DVD-ROM Drive SATA Model GGW-H20LK - OEM Item #: N82E16827136155Return Policy: Standard Return Policy

 

Protect Your Investment (expand for options|hide options)

Service Net Replacement Extended Warranty Plan The product will be replaced and shipped directly to you at no charge(more info27-136-155.0.18)

 

  • 1 year: $32.99
  • 2 year: $54.99

$229.99 19-115-201-02.jpg00-995-058-02.jpg

Link to comment
Share on other sites

@ niggaIT

That selection of parts should be fine. But, that i7 Core 940 is not going for $229, otherwise we would have all jumped at it! :D It's currently $570 at newegg.com, where you provided the url. The 940 may provide a little more OCing headroom, but for the price, I think the 920 is the better deal. No one is going to tell you what you should do, but just offer suggestions.

 

<snip>

gotta say that the stock cooler was a ball ache to install, did not want to go on, was terrified of snapping/damaging my board!

No kidding! That's a scary budget HSF for a $$ CPU. I, also, was afraid the pressure needed was going to snap the mobo. I had to take it off again, because I wasn't sure it was secure. Didn't want to burn up that CPU on a first try.

 

@ walterav

Ouch. You're right. I don't have a JMicron esata card to test and am not too familiar with esata drives. But, I've tried plugging a HDD into the provided esata bracket, unmounting and unplugging the HDDs. :P Disk Utility will just keep searching for them upon launch (unresponsive) until the HDDs are plugged back in. Hmmm. Is there a "Detachable Drive" flag in the IOAHCIFamily.kext and/or AppleAHCIPort.kext for specific drives anyone? Still searching for an answer.

 

Thanks, guys, for your kind comments. But, I'm not taking credit for anything. Practically all the info listed was already available, with many of you providing the links and helpful tips. All I did was gather the info and files into one post. I'm a organization freak and want complex issues made as simplified as possible, as it benefits everyone.

 

regards,

MAJ

Link to comment
Share on other sites

@ niggaIT

That selection of parts should be fine. But, that i7 Core 940 is not going for $229, otherwise we would have all jumped at it! :D It's currently $570 at newegg.com, where you provided the url. The 940 may provide a little more OCing headroom, but for the price, I think the 920 is the better deal. No one is going to tell you what you should do, but just offer suggestions.

 

 

No kidding! That's a scary budget HSF for a $ CPU. I, also, was afraid the pressure needed was going to snap the mobo. I had to take it off again, because I wasn't sure it was secure. Didn't want to burn up that CPU on a first try.

 

@ walterav

Ouch. You're right. I don't have a JMicron esata card to test and am not too familiar with esata drives. But, I've tried plugging a HDD into the provided esata bracket, unmounting and unplugging the HDDs. :P Disk Utility will just keep searching for them upon launch (unresponsive) until the HDDs are plugged back in. Hmmm. Is there a "Detachable Drive" flag in the IOAHCIFamily.kext and/or AppleAHCIPort.kext for specific drives anyone? Still searching for an answer.

 

Thanks, guys, for your kind comments. But, I'm not taking credit for anything. Practically all the info listed was already available, with many of you providing the links and helpful tips. All I did was gather the info and files into one post. I'm a organization freak and want complex issues made as simplified as possible, as it benefits everyone.

 

regards,

MAJ

 

ah thanks man, oh the i7 940 is $569 on Newegg, it looks like its for a lower price in my post because I copied the information from my basket directly into my post.

Link to comment
Share on other sites

@ walterav

Did you have a setup where your esata drives were ejectable? If so, would you be able to provide a backup of the JMicron, IOAHCIFamily and AppleAHCIPort kexts?

 

regards,

MAJ

 

Edit: Okay, I see where the flags are:

In IOAHCIFamily.kext/PlugIns/IOAHCIBlockStorage.kext/Info.plist

Under IOAHCIDevice are these strings:

			<string>IOAHCIDevice</string>
					<key>Physical Interconnect</key>
					<string>SATA</string>
					<key>Physical Interconnect Location</key>
					<string>Internal</string>
					<key>Protocol Characteristics</key>
					<dict>
							<key>Physical Interconnect</key>
							<string>SATA</string>	
							<key>Physical Interconnect Location</key>	
							<string>Internal</string>	
					</dict>

 

Anyone know what strings are permitted here? Would replacing "SATA" with "ESATA", and "Internal" with "External" do anything? I'm afraid you'll end up with the external dive icons, if anything.

Link to comment
Share on other sites

UPDATES:

Most of the time, you can run Software Update without any issues. However, sometimes the updates modify the custom-installed kexts and even the kernel, which may result in a non-booting Mac. In those cases, all you need to do is boot into the other drive and run the post-patch.sh script again and you should be ready to run.

Any plans of using the EFI partition to make the install update safe and leave the Install untouched?

Link to comment
Share on other sites

Just wanted to post real quick that I successfully booted a unmodified 10.5 install on a GIGABYTE GA-EX58-UD5. I will probably be messing around with this for a few days to get it right.

 

I will post a how to with required files later on, but for the most part I just used Digital_Dreamer's instructions/files modified with the instructions for Munky's EFI Partition boot.

Link to comment
Share on other sites

Nehalem Overclocking Calculator http://icrontic.com/downloads/nehalem-over...king-calculator Though all I've done is mess with the BClock and Mem Multi.

 

I should bump the memory voltage from 1.5 to 1.6 and then push its timings. Though the Mem Multi is not very granular, so I need to settle the BClock and CPU speed first. Which means I gotta get that new fan!

 

And guys, thanks for the awesome guides. I am typing this on a year old hackintosh; it sounds straightforward to use it to prep a second target boot disk and move that over to the UD5.

Link to comment
Share on other sites

GA-EX58-DS4

i7 920

3x2gb Gskill 1333mhz

nvidia 9800gt

 

Have tried Digital dreams install method but cant get past the white screen with apple logo and spinning meter...

 

kalaway, iatkos all fail to install also. I've also tried boot 132 method but this also fails when i try to use the HD from the #boot prompt.

 

Anyone got some pointers of where to start debugging this?

 

thanks

Link to comment
Share on other sites

@ walterav

Did you have a setup where your esata drives were ejectable? If so, would you be able to provide a backup of the JMicron, IOAHCIFamily and AppleAHCIPort kexts?

 

regards,

MAJ

 

Edit: Okay, I see where the flags are:

In IOAHCIFamily.kext/PlugIns/IOAHCIBlockStorage.kext/Info.plist

Under IOAHCIDevice are these strings:

			<string>IOAHCIDevice</string>
					<key>Physical Interconnect</key>
					<string>SATA</string>
					<key>Physical Interconnect Location</key>
					<string>Internal</string>
					<key>Protocol Characteristics</key>
					<dict>
							<key>Physical Interconnect</key>
							<string>SATA</string>	
							<key>Physical Interconnect Location</key>	
							<string>Internal</string>	
					</dict>

 

Anyone know what strings are permitted here? Would replacing "SATA" with "ESATA", and "Internal" with "External" do anything? I'm afraid you'll end up with the external dive icons, if anything.

 

digital_dreamer

 

If you have the Gigabyte board, it has a jmicron controller on it for "2 or 4 white ports" sata > esata "pci-bracket" , if you keep the original kexts "vanilla" all drives will detect as Orange Ejectable, and the esata/sata disks on the jmicron controller will be hotswopable and will work great, only thing is that the 'intel ich9r sata ports' in my case "and everyone else" also shows as external orange. It still works great...

 

The jmicron.kext is ONLY for PATA/ide connection "it only works, when editing device-id 368>363, and it is stable when using 2GB of ram, going higher with RAM is buggy / kernel panic!!!", the jmicron sata ports are working out of the box with retail leopard and vanilla kexts "mine is jmicron 363", no changes needed!!! Yours is jmicron 322 but if it is configured as AHCI in bios than it might also work. Disk Utility doesn't hang in my case when ejecting and pulling out disks or inserting them, but it did when all drives are patched for drive icon fix

 

So... leave the jmicron, ioahcifamily,appleahciports, ioblockstorage etc kexts ALONE, keep them vanilla... and hope/wait or search for a REAL internal icons fix...

Link to comment
Share on other sites

GA-EX58-DS4

i7 920

3x2gb Gskill 1333mhz

nvidia 9800gt

 

Have tried Digital dreams install method but cant get past the white screen with apple logo and spinning meter...

 

kalaway, iatkos all fail to install also. I've also tried boot 132 method but this also fails when i try to use the HD from the #boot prompt.

 

Anyone got some pointers of where to start debugging this?

 

thanks

Yes, boot with -v flag to find out where OS X fails to boot. Then post the results.

Link to comment
Share on other sites

 Share

×
×
  • Create New...