The 12-Step Program for Core i7 Bliss!!!

The 12-Step Program for Core i7 Bliss!!!

—EDIT— This tutorial refers to a script that is meant solely for Leopard OSx 10.5.7 on an intel mac and hackintosh.  DigitalDreamer is updating his script for Snow Leopard and we’ll have a new guide in the next couple weeks.  Still, the info here is relevant and a good start.  As you were.—-

These days there’s a 12-Step Program for everything.  We here at Get Hackintoshed aren’t knocking it (in fact, we may or may not have been a part of a few of them….) and have created our own for all of you Hackintosh Addicts out there who have a Leopard operating system already up and running somewhere, but are yearning for more – specifically in the form of some Core i7 goodness.  We’re not here to feed your addiction, we’re here to help you control it.  Remember, the first step is to admit you have a problem… *we kid*  Take a look and hopefully this will be a help for a few of you out there!

Getting Started:

Things you’ll need:

1.  You MUST have a working Leopard install for this to work.  If you don’t, use our Boot Disc method!!!
2.  The hard drive on which you will install Leopard for your hackintosh – either load it in as a secondary hard drive in your mac, or use an external enclosure
3.  A retail Leopard disk (one that came with another mac will not work)
4.  The latest “combo” updater from Apple. Download it from here .
5.  The X58_Mobo_Patch (courtesy of Digital Dreamer).  Download it here .

Note:  All the following steps should be done using your working Leopard install.  It will allow you to install Leopard onto your secondary hard drive and then put the fully working hard drive into your hackintosh.  Each step is important, but Step 12 is merely cosmetic and won’t affect your system’s performance.

Complete Install Process:

1.  In your working Leopard install open disk utility, point it to your second disk and format (and partition if you wish) your disk using the GUID Partition Table.  Format your Target Hard Drive as HFS+ with GUID partition. Never format mixed-case if you plan to use Adobe products.

***Disk Utility is one of Apple’s most confusing apps. Select your target hard disk for formatting, not its indented partition(s). If you did this right, the Partition tab shows up in the middle of 5 available tabs. Then change the partition drop down to 1 (meaning, don’t show me existing partitions, instead I am telling you the new partitions I want) then use the Options button to make sure you’re using GUID.
Note:  If you wish, you can make an ISO of your Retail DVD.  (The ISO of your DVD is not really needed, but it will shorten your install times dramatically. Trust me, when things go wrong (and they may) and you have to do an emergency install, more time spent waiting is directly proportional to higher blood pressure.)  Use the Disk Utility again to make an ISO of your DVD.
2.  Double-click RUN-PATCHER and enter your password.
3.  You will be prompted with a selection of valid HFS drives to work with. (This is the disk you formatted in step one).
4.  Default choices for this script are highlighted in bold type.
5.  Confirm target drive name is saved for future use.
6.  Install your choice of bootloader or pre-patch (option #2 , this installs the most current Chameleon bootloader, providing you with the best compatibility for the upcoming Snow Leopard).
7.  An option is provided to set target partition as active (option #3) . The activate drive feature works with user to unmount all drive partitions (this is necessary for activation), including listing open files/running processes that prevent them from unmounting.
8.  The script will check for the presence of a mounted “Mac OS X Install DVD” (or ISO) and prompt you if you wish to run that installer (option #4).  You will leave the terminal window at this point, but don’t worry, we’ll be back to it soon enough). Install from your Retail DVD and, immediately following that, the lastest combo updater. (Do NOT reboot the computer, but install the combo updater.)  Once this is completed, still do NOT restart the computer.
9.  Back in the terminal window now, run the kext/kernel installer (option #5) . This is preconfigured to install the required kexts for the Gigabyte EX58-UD5 motherboard, or any motherboard with the same chipsets. The kext/kernel installer automatically updates the boot caches for you.
10.  Run the DSDT patcher (option #7) and the patched DSDT file will be installed in the appropriate location.

Integrated-Peripherals

11.  Your system is ready for reboot!  If you are not on the i7 yet, now is the time to install your “Target Hard Drive” into your i7 and boot off it. Now is also the time to make sure the BIOS is set up properly and set “SATA RAID/AHCI Mode” to “AHCI”. You may also want to make sure your “Target Hard Drive”, which now becomes your boot drive, is selected in the BIOS for booting (though I believe Chameleon 2.0 makes this no longer a concern since it lets you choose the boot drive).  If you were limping along with any IDE HDD or DVD drives, unplug them now and don’t use them anymore. Reboot off of your newly installed target drive.  (See Screenshot for Integrated Peripherals settings)

12.  After booting into your system, you can copy the script file to your newly running system and have the option to changesmbios_setup your Mac model name (option #9) , CPU type (option #10) , custom About This Mac graphic (option #11) , as well as custom boot picture (option #13) , bootloader theme (option #12) , and boot plist (option #8)Note:  If you want some custom graphics, I’ve got some I can send or may at some point upload to the website.

You now have a completely custom and running hackintosh system!  Congratulations! If you have a special video card installed you’ll need to find the correct kext file and most likely add the EFI string to your boot.plist to enable all the features!  More on how to accomplish this to come!  Stay tuned!!

Be Sociable, Share!
  1. John Says:

    One question please! After Step one where you install Leopard onto the PC’s disk in your Macintosh and update to 10.5.7; then is it time to move that disk back to the PC and then run the follow on steps?
    If the PC disk is formatted HFS+ and loaded with 10.5.7, do we skip steps 6 – 7- 8 but just go to steps 9 – 10 and 12?
    In other words, is the OSx86 Installer redundant? I am getting anxious to see this system come to life, but I want to do it correctly.

  2. James Says:

    Hello John,
    Steps 6-8 must be completed through the script which will require the already running version of OSX. Each step should be done with the harddrive still attached as a secondary to the original OSX install drive. Any version of OSX Leopard will work. The important thing is for the core i7 to have an install of 10.5.7, the original install isn’t as important.
    Step 12 is optional, these are all cosmetic changes and won’t have any effect on the actual system performance. Hope this helps!

  3. Tone Says:

    HI,

    what do you mean, “use our boot loader method”? which method is that?

    cheers

  4. John Says:

    James,

    Running this script has gotten me into trouble. If I stat with a bare HFS+ formatted disk and run the script #2-3-4, I get nowhere. After running #2 (setting a boot loader) I can not reboot that volume on a MAC. When I tried using the script for step#4, it gave me two disk choices which were not enabled. I had to boot into the RETAIL DVD to load the Leopard DVD. After which I am FORCED to restart to get of that DVD but now I can not remount the volume I am working on to use the Combo updater (10.5.7)

    Either I am missing something or this script does not work correctly! To me, there is no way to load the RETAIL DVD without restarting from the DVD first. Then you have to restart again to get off it.

    I had originally tries loading the DVD and the Combo updater BEFORE I used the script for steps 2 – 3 – and then 5 and 7. The computer was working fine but when the BIOS boot sequence tried to boot the disk, it failed to boot and mount.

    So I guess I’m back to the original method of loading Boot-132 and loading the boot disk on the PC?

  5. Goodest Core i7 Hackintosh Machine | Build Your Own Hackintosh Says:

    […] 12 Step Program for  core i7 bliss […]

  6. John Says:

    Just an update to this thread. I re-purchased Leopard so that I have 10.5.6 and when I run this script with that Retail DVD mounted it works sweet!

    One issue – Do not run step 7 while the drive is mounted on your Macintosh. It gets a snapshot of the hardware you will be running on, so only do up to step 5 and consequently 6 as well (as it updates the boot caches in sequence)

  7. digital_dreamer Says:

    John,
    Looking at your previous post (July 12), I have a few comments:
    1. After installing the bootloader, you don’t need, nor want, to boot the newly installed volume on your Mac. Stay in your real Mac system. The bootloaders are exclusively for hackintoshes.
    2. Prior to running the Retail DVD installer, if one has other DVDs/CDs or dmgs mounted, I would suggest that they unmount them, leaving only the Retail DVD. Currently, the script doesn’t parse through more than OS X Installer.
    That option (#4) is to facilitate running the required installer without having to boot into the DVD, as the DVD installer expects you to do.
    If the DVD installer doesn’t run, then it’s likely not to be a correct Mac OS X Retail DVD.

    Hope that helps you and others.

    kind regards,
    MAJ

  8. John Says:

    digital-dreamer,

    Hi and thanks for your comments. I had an original 10.5(0) Installer DVD that would not work with your script in Step 4. I re-purchased the latest (10.5.6) RETAIL DVD and it works fine with the script (doesn’t require rebooting)

    John

  9. digital_dreamer Says:

    John,
    That’s odd, because that’s the only DVD installer I have and use – 10.5.0. I install 10.5.0 from a dmg, then follow that with the latest combo updater.

    All the installers have the same name, including Snow Leopard: “Mac OS X Install DVD”. And, that’s all that’s needed for the script to recognize it and launch the separate “OSInstall.mpkg” installer to get around the reboot issue.

    MAJ

  10. Sal Says:

    Thanks for this great tutorial.
    This method worked flawlessly on my Gigabyte EX58-UD4P, just the clock runs fast. Is there a fix for this? Also, is it possible to update the system to 10.8, or will it break the install?

    Thanks,
    Sal

  11. masonjames Says:

    Glad it worked for you!
    The 10.5.8 upgrade works as long as you download the combo update from Apple’s site. Some users have had to re-install their audio kext files, but otherwise things seem to go pretty smooth. Of course, Snow Leopard will be a whole other ball game. Good luck!
    -james

  12. Marc Says:

    Masonjames brought up my question: Snow Leopard. I have a Hackintosh system working flawlessly right now because of this 12-step setup on the Gigabyte EX58-UD4P. With Snow Leopard coming out in only a few days I’m curious what the status is on an upgrade procedure? Has anyone attempted it with the earlier builds of SL? Will one just have to put the SL DVD in, run the upgrade, and be okay or will it break the install? Any thoughts on how complicated the upgrade procedure will be?

  13. gethackintoshed Says:

    Great question Marc,
    There isn’t an upgrade guide out yet, but we’re working on one.
    It partly comes down to the new 64-bit architecture in snow leopard vs. 32-bit in leopard.
    There will be a new bootloader script released (hopefully in the next week) that will allow for snow leopard. Theoretically, you’ll be able to run the upgrades from your existing system, but we won’t know for sure for a bit longer. Stay tuned…

  14. Marc Says:

    Sounds good. One thing I’d love to see, though I don’t know if it’s possible, is a way to backup the bootloader and kext files/settings in the event the upgrade doesn’t work or fails. I’d hate to have to reinstall the OS from scratch. I really wish I had more technological background of the OS software and hardware so I could help in this instance. It would be great to see an actual program that could do this, that would build a CD and reinstall it to the hard drive if necessary.

  15. gethackintoshed Says:

    That’s a good idea. We’ll look into writing a guide on this. At it’s most basic level, you can create a special thumb drive that will load all the EFI information you need including the bootloader and kext files. The thumbdrive would be required for the system to boot, but you could make changes to the install on the system and/or the thumbdrive separately and also keep a backup.

  16. dennis Says:

    tried to get snow leopard working several different ways with no success. lets hope the dreamer posts an updated script. please

  17. admin Says:

    A script is in the works and is awesome! I’ve got a copy of Snow Leopard and playing around with it now. When the final version is posted (it’s in beta now) I’ll be posting it to this site, so stay tuned!

  18. Cameron Says:

    Can anyone point me to a guide for dual booting OS X with Vista or Windows 7 with this setup? Do I need a separate HD or can I install on a partition of the same disc?

  19. Marc Says:

    I’m playing with dreamer’s RC version and am not having much luck. Either I can boot into SL and the resolution is at the lowest setting, other times the hard drive grinds along until the system crashes with an error similar to “system memory is full” and other times I get kernel panics. Not sure why as I’ve followed the instructions to a T. I am on a different board (the EX5-UD4P) but the installer listed on this page worked fine with Leopard. Still working on it though…

  20. Marc Says:

    I successfully got SL installed installed using BlackOSX’s method. Took a little work, but it’s up and running beautifully! Now it’s time to migrate my software over and see what works and what doesn’t.

  21. Karan Says:

    Hi James!

    I’ve been trying to buy your i7 DVD, but Google Checkout says you won’t ship to Delhi, India – is there a solution?

    Take Care,

    Karan

  22. Scott Says:

    Using your step by step, I was able to successfully install Leopard(10.5.6 retail + 10.5.7 Combo Update) on an EX58-UD5 motherboard. Everything works as expected.

    However, that was up until I performed the Apple Software Update. The update ran fine and found a bunch of things to update. I clicked OK and it downloaded the files and installed them. The computer asked to reboot and I did. However upon reboot, the computer crashed when it gets to the Apple Logo screen. When I hold down the Shift key and go in to Safe mode the computer will restart fine. But it will not reboot as normal.

    Does anyone know how do I fix this?

    Thanks.

  23. mcloki Says:

    Can I get some clarification on Step 10 -11
    I’m using this method. I have a MacBook running Leopard and the install script. and I’m installing to an USB external.
    When i get to step 10, I am given the message. “Do not install if it is not your Mac hardware.” paraphrasing it’s a long message

    I’m confused. Does this mean I should run the DSDT while connected to my MacBook Pro or run it first thing when I install the disk into my i7 machine.

    I have a ga-EX58-UD5.

    I’ve done it to this guide and I boot into OSX, get the grey screen, then it goes to the blue screen, Normal OSX behaviour. then the screen goes grey and the mouse pointer appears, but the mouse is dead.

    I’ll try deleting the DSDT.aml file and try again. Also changed the Mac from 4,1 to 3,1 in the plist
    And that did the trick. Amending the guide to account for the two different methods migth help out someone trying to get their Hackintosh to work. Now to run it through it’s paces.

    Thank you for this wonderful guide. See that oS screen pop up on my machine was the highlight of my summer. What a delight.

    Once that is done i’ll try installing Snow on another partition.

    Thank you again.

  24. WalkerShots Says:

    Hey,

    The entire process went smoothly….

    However when I boot from the hard disk in my i7 system, the script scrolls down in the boot phase and freezes at: “AppleTyMCEDriver::start memory monitor through MCR

    I have no idea what this means or how to fix it. I did hear it’s a newly introduced kext from the 10.7 update for Nehalem processors and has something to do with the naming of the cpu, which I changed to MacPro4,1

    It just keeps freezing on that same line…..

    Any ideas or help?

    -Bryce

  25. John Says:

    The link for the “Boot Disc method” is down, please can you post a mirror?

  26. gethackintoshed Says:

    Hey John,

    Thanks for the heads up. It’s people like you who keep us on our toes and the site working. We appreciate it.

    Have a great one,
    gethackintosh team

  27. Victor Says:

    Gracias por la informaci

  28. aaron Says:

    De nada

  29. Sal Says:

    Help,
    Excellent guide. 10.5.8 running rock solid for 8 months on my i7 gigabyte udp4. Ran into the need to enable quartz extreme on my nvidia 9800gt. Tried an nvidia driver installer with no effect.

    Thanks

  30. Sal Says:

    Sorry for the incomplete post. Just realized I hit enter to fast and never finished the question. The problem is fixed. QE/Ci are enable by this method for the 9800GT thanks to http://aquamac.proboards.com/index.cgi?action=display&board=hack1&thread=509

Leave a Reply