Tech

I've looked all over the web for information on installing Snow Leopard on the MSI X58 Platinum motherboard, only to find spotty support and advice. Most of the guides I found required downloading an older distro of Leopard 10.5.x, installing that first, then installing Snow Leopard. By following some parts of these guides and peicing together the rest on my own, I present a more straightforward guide, that is a direct retail install requiring no access to another Mac or Hackintosh, and no distro to download.

A NOTE: I wouldn't recommend purchasing this board specifically for OSX. It runs OSX well, but there are far better (and newer) boards to choose from. This guide is for those who already have the MSI X58 Platinum and are interested in running OSX on it.

Here's what you'll need:

1. Retail OSX Snow Leopard DVD (as of this writing, 10.6 or 10.6.3)

2. Download iBoot and Multibeast from Tonymacx86. (Optional: You can also download the OSX 10.6.5 update Combo from Apple's website). Only use the Combo update, the non-combo update will not work.

3. A blank or unused SATA hard drive to install OSX, installed in your computer, and an OSX compatible graphics card, IE: nVidia 9xxx series, or GTX2xx series.

4. About 45-60 minutes and an ability to follow instructions and figure common computer tasks out.

 

Okay, let's get to it. Before you start, download iBoot from the above link and burn the .iso file as a disk image to a blank CD. If you don't know how to burn an .iso image, use Google to look it up (see the last part of item number 4 above). Also, copy Multibeast to a CD or USB flash drive- whatever makes it easiest to transfer to your soon-to-be-Hackintosh. Ditto: the OSX 10.6.5 Combo Update (about 1GB) from Apple, if you've pre-downloaded it at this stage. Otherwise, you can download it later after the initial install. 

BIOS PREP:

1. We're going to set up the BIOS of the MSI X58 Platinum. Hit delete at bootup, and enter SETUP.  Once in, arrow down to Integrated Peripherals. Enter- arrow down to On-Chip ATA Devices. Set RAID mode to AHCI. (Note: If you already have Windows installed on your machine and you haven't set this, you will need to edit your registry to allow Windows to boot without an instant BSOD.)

2. Escape back out to the BIOS main page and enter Power Management Setup. Enable ACPI Function, and make sure ACPI Standby is set to S3. Escape back out, and go to Advanced BIOS Features. Arrow to Boot Sequence, and enter. 1st Boot should be your DVD drive, 2nd Boot the hard drive you'll install OSX onto. You should be good to go. Escape back out, and Save and Exit Setup.

BOOTING iBOOT:

3. Put your burned iBoot disk in the drive and boot the computer. When you see the below screen, eject the iBoot CD.

[Click images to view full size.]

4. Insert the Snow Leopard DVD and wait for it to spin up. Hit f5 to refresh the boot screen. The SL disk should be selected. DO NOT hit return just yet or you will get a Kernel Panic. Type: -v cpus=1 busratio=20. (You will see this text at the bottom of the screen).

Now hit enter. You'll see a black screen full of white text scroll by. Wait for SL to boot to a graphic start screen. Choose language and continue.

SETUP YOUR HARD DRIVE:

5. When you get to the Install Mac OSX screen, go to the Utilities menu at the top. Open Disk Utility. Choose your OSX disk, and click Partition. From Volume Scheme, choose at least two partitions- one for your main install of OSX, another of roughly 20 GB for your backup install. (This is a method other guides never stress- ALWAYS have at least one backup install of OSX and you're covered. Multiple copies of OSX can be run from the same drive, or multiple hard drives.) 

IMPORTANT: Before you click Apply, click the Options tab and make sure you select GUID. Apply your partition settings and exit Disk Utility. 

INSTALL OSX SNOW LEOPARD:

6. Hit continue, agree, and select your main install partition. (Later, you'll repeat this process and select the backup partition).  Click Customize. Choose the options you want. For the backup partition, you'll probably want have all deselected for the leanest possible install. Click OK, and Install. It will take about 20-30 minutes for OSX to install to your drive.

POST INSTALL SETUP AND UPGRADE:

7. After Snow Leopard installs, reboot. (At shutdown, you'll see more white text on black, since we booted using the -v flag). Eject the Snow Leopard DVD from the drive and replace with iBoot CD again. This time when you get the boot screen, you should see your OSX partitions. Select the one you just installed OSX to, and return. [You should now be able to boot directly, but if you have a KP, redo this step and use: -v cpus=1 busratio=20.] 

8. You should see the OSX welcome animation. Setup your OSX with location, user name, password, keyboard, etc. (You can continue past Apple ID and Command+Q {Skip} out of Registration Information.) 

9. Copy all your needed tools over to the OSX desktop. (Specifically, MultiBeast, and if you downloaded it earlier, the 10.6.5 Combo Update.) If you didn't download the 10.6.5 Combo update earlier, you can connect to Ethernet now and download it from Apple. (Ethernet should work Out Of the Box). Run Software Update 10.6.5.

When done, it will say it needs to restart, but don't restart yet. Just leave the OSX installer open.

INSTALL MULTIBEAST:

10. Open the Multibeast installer file. Select the following options from the checklist:

  • EasyBeast
  • Kexts/Audio/VoodooHDA 0.2.61
  • smbios.plist/Mac Pro Core i7 (or you could also select iMac i7)
  • OSx86 Software

11. Click continue, install, and restart. Important: remove the iBoot CD from the drive before rebooting. The system should now boot on its own.

12. You should be greeted by a brand new install of OSX 10.6.5 running on your MSI X58 Platinum!

Note, I installed the above system as an i7 iMac under smbios.

 

BACKUP!

13. Remember our backup partition created in step 5? Where here is where we make use of it. Basically, the most straightforward method is just to repeat all the steps above starting back again at step 3- insert your iBoot CD. You'll skip step 5 of course because our drive is already partitioned. Do the same installation again, only select MAC2 as your target. Keep in mind, even though you've already installed the Chameleon bootloader on your hard drive, you should continue to use the iBoot CD to boot your MAC2 partition through the install until you complete step 7, the 10.6.5 Update and Multibeast installer. (Note: locate the same Combo 10.6.5 installer download on your MAC1 partition rather than waste time downloading it again.

14. Of course, if you're more tech-savy, you can merely clone your MAC1 OSX install to MAC2. Either way, the goal is to have not one but two working installations of OSX on the same drive. Leave the MAC2 installation in pristine condition. If anything ever happens to your MAC1 install that keeps it from booting (say, an OS update that creates a problem) then you can always boot from MAC2 and get back into your system. From MAC2, you can even do basic repair tasks on MAC1 to restore it to boot status. Think of it as a 2GB insurance policy, and always a mandatory safety precaution when using a Hackintosh. 

 

GRAPHIC CARD NOTE: If your graphics aren't fully enabled, you might have to install graphic drivers, IE: use an EFI string or other tool for nVidia graphics cards. For many supported nVidia graphics cards, the string "GraphicsEnabler=yes" in the com.apple.Boot.plist file (in EXTRAS folder) is usually enough. You'll know your graphics card isn't fully enabled if you can't change screen resolutions and/or the menu bar at the top of the screen isn't slightly transparent. To be sure Core Image and Quartz Extreme are enabled, open up dashboard (tap F12) and drop any dashboard widget onto the desktop. If you see a ripple effect, you're good to go. If not, you don't have hardware rendering enabled. 

I recommend stick with nVidia cards for best results. Certain models of ATI cards can be made to work, but from my experience it requires a lot more hoop-jumping. Hit the insanelymac.com support forums for further information on graphic card support. 

 

—————————————————————————————————————————————-

 

NOTES ON WINDOWS DUAL BOOT:

If you install Windows 7 (or God forbid, Vista) AFTER you've installed OSX, follow these basic guidelines:

1. Keep Windows and OSX installs on separate hard drives to preserve your sanity. Yes, OSX and Windows can be installed on the same drive, but the process is a PITA, and not the ideal dual-boot desktop.

2. Make sure AHCI is enabled in the BIOS at the time of install. (See BIOS PREP step 1).  If for some insane reason you want to install Windows XP, then you'll have to turn AHCI off.

3. Very Important- DISCONNECT the OSX drive and all other non-Windows drives from the system before you begin installing Windows. You can either pull the SATA cables or power cables to the drive(s). Windows will very likely screw up your OSX bootloader if you leave it installed in the system, and definitely if the OSX disk is your primary boot drive. 

 

If you've already installed Windows Vista or 7 prior to installing OSX, but you didn't have AHCI enabled in the BIOS at the time you installed Windows.  In this case, Windows WILL fail to boot with a very quick BSOD and restart. Luckily, there's a very simple fix:

1. Enter the BIOS and go to On-Chip ATA Devices. Change AHCI mode back to IDE mode. 

 

2.  Boot into Windows, click start, type Regedit. 

 

3. Locate and then click the following registry subkey: HKEY_LOCAL_MACHINE / System / CurrentControlSet / Services / Msahci

4. In the right pane, right-click Start in the Name column, and then click Modify.

5. In the Value data box, type 0, and then click OK.

6. On the File menu, click Exit to close Registry Editor.

7. Restart the computer, enter the BIOS, go to On-Chip ATA Devices and once more enable AHCI. Boot Windows (If your OSX drive is the default boot drive, you can choose it from the Chameleon bootloader). Windows should start without a BSOD, and then begin installing the AHCI drivers. (Be patient and let it finish this process.)

Another restart after the driver install, and your system is now fully dual-bootable with AHCI enabled for both OSX (necessary) and Windows. 

 


EDIT: Here are links to the exact versions of MultiBeast and iBoot I used for the above tutorial. Newer versions may not continue to work with the MSI board. These are rapidshare links- if they expire, leave a comment and I'll repost the files.

MultiBeast

iBoot

46 Responses to “MSI X58 Platinum: Definitive Snow Leopard 10.6.5 guide”

  1. on 24 Nov 2010 at 11:16 pm mosslack

    Nice guide ol' buddy.  So when do you get one?

  2. on 25 Nov 2010 at 12:26 am harry

    Hey mosslack! Unfortunately, no i7 machine for me until early 2011. Too many other things to pay for at the moment!

  3. on 25 Nov 2010 at 3:52 am mosslack

    I hear that, mine is running pretty good, but I'm not crazy about this MSI.  May try to find a nice Gigabyte board with 3 video slots next.

  4. on 25 Nov 2010 at 4:38 pm harry

    Yeah, the MSI board is over 2 years old. I definitely wouldn't recommend it- but a lot of people that already have them probably don't know they can be hacked. 
    You might want to look into the Gigabyte GA-EX58-UD7. It has 4 full sized PCIe slots: (2×16 and 3 slots occupied would operate at 8x). That board is fully Hackintoshable, and is even on the Kakewalk list. (My current favorite method). It's pretty pricey at around $340 on newegg currently, but a LOT of mobo for that money!


  5. on 30 Dec 2010 at 8:09 pm jedman1

    Hi to all, would anyone know why after the update it wont boot, on its own, with iBoot, even with iBoot and -v cpus=1 busratio=20? Just black screen, last message is kexts rejected. The new version of Multibeast has a different layout to the one in the tute, maybe something there, ?
    It was all good with the retail 10.6 DVD, had it running fine, it only saw one core of the i7 though.
    suggestions?

  6. on 31 Dec 2010 at 6:39 am Harry

    First of all, a black screen can be a graphic card issue. What graphics card are you using? I once had an issue with an nVidia GTS 240. GraphicsEnabler=yes (enabled in the boot.plist and default in this guide) would produce a black screen. The solution was to use a setup method minus GE=yes by default, and then later enable the video card using EFI strings. This method is more 'old school' and not quite as vanilla as the newer GraphicsEnabler method, but some cards still require it.
    Please let me know the exact model graphics card you have.
    That said:
    After the update- I assume you mean 10.6.5- the system shouldn't be booted with iBoot, but with Chameleon which should be installed as the bootloader.
    Sounds like you might be getting errors because iBoot isn't compatible with the updated system. (And it doesn't need to be, since it should only be for the initial pre-bootloader install). 
    In my Step 10 above, Chameleon 2.0 RC4  is getting installed as part of EasyBeast- the first item checked.
    Can you take a screencap of the newer Multibeast? Or just let me know in detail what selections you have checked. Maybe Chameleon isn't getting installed, or somehow there's an outdated version (earlier than 2.0 RC4). 
    If you can't get things working with EasyBeast checked in the list, uncheck it and try different options for bootloaders under the Chameleon category by itself. 
    Hang in there- with a little more information on your exact hardware and setup procedure, I can probably figure out what's going wrong.

  7. on 31 Dec 2010 at 6:45 am Harry

    By the way, as for only seeing one core of the CPU, whenever you boot with the flag cpus=1, the system will only see one core. This flag should only be used as a workaround for avoiding Kernel Panics at the early stages of install. After step 7 in my guide, you shouldn't need to use this flag again, and all CPU cores should be enabled and used by the system.

  8. on 31 Dec 2010 at 10:45 pm Jedman1

    Happy New Year,
    Thanks for responding Harry.
    Card is a Nvidia 9800GT.
    I've got one system ( Mac 1) running fine at 10.6 from the install DVD, iBoot is there at boot, Little happy apple pic with pic of Mac 1 underneath with a progress bar that runs down fast and then boots.
    it sees my processor with all 4 cores, and 12 gb of ram, all is good except when i update, which I tried about 4 times with multibeast and every time it breaks the system.
    So now I'm leaving Mac 1 at 10.6 as my stable system, and using Mac 2 ( on the 30gb partition to experiment with).
    I must have installed Mac 2 at least 10 times yesterday and every time I applied the update it was dead in the water.
    The later version of Multibeast has different options for doing the ID on the processor, so I left that unticked, and just did Easybeast, the Audio Voodoo and OSx86 software.
    Interesting, now when I boot with iBoot I get a select screen with,
    Darwin/x86 boot v5.0.132 – Chameleon v2.0-RC5 r651
    Build date 2010-12-02 22:14:32
    12278mb memory
    And it shows iBoot, Mac 1( 10.6 ), Mac 2 (10.6.5 that wont boot), and my data drive.
    If i select Mac 2(10,6.5) I just get EBIOS read error that runs down the page forever until hard restart.
    If I do straight boot (from Mac 1 and 2 150gb drive) I get before mentioned fast boot screen with iBoot pic and Mac 1(10.6) only, it then boots into Mac 1.
    Any ideas would be greatly appreciated.
    :)

  9. on 31 Dec 2010 at 11:31 pm harry

    Hey Jedman, Happy New Year to you as well!
    Well.. 9800GT is one of the best possible cards- so you can rule out the possibility that GraphicsEnabler is the problem. 
    It somehow sounds to me like a Chameleon problem. Both Mac1 and Mac2 should boot from the hard drive, using Chameleon that's installed there, not from the iBoot disk. iBoot definitely won't boot the updated 10.6.5 install. 
    What version of Chameleon does EasyBeast say it's installing? The version I used says 2.0 RC4. I'm guessing that RC5 might not work on the MSI board. I've had issues with different versions of Chameleon before. I'm pretty much certain your problem lies there.
    I've still got the exact version of Multibeast that I downloaded when I installed the MSI board. Ditto iBoot. I'll post a link to both so you can download and try the exact tools that worked for me in the guide. Hopefully using the exact installer files should work for you. I can only speculate that a newer version of MultiBeast might have file versions that break the MSI install and 10.6.5, since this is an old board that most people no longer use.
    Hope any of this helps- let me know what happens when you try to set things up with the older MultiBeast.

  10. on 31 Dec 2010 at 11:55 pm harry

    Another thing- I'm thinking the problem could also be the smbios option, or lack thereof. I'm pretty sure this install will require an smbios file to be generated in order to boot.
    I downloaded the newer Multibeast to see what's changed- it looks like the same options have been moved to the Customization/System Definitions section. There are now 3 levels of iMac and MacPro to choose from- my guess would be that the top level iMac (11,3) would be an i7 system, and the mid level MacPro (4,1) would be a single-processor i7 Xeon. Obviously the idea is to 'guess' the one that your system most closely mimics. iMac i7 worked great for me.
    Either try the setup with the older Multibeast that I know works- or try the newer MultiBeast and use your best guess selecting a 'System Definition' to generate an smbios.plist file.

    Once more- good luck and keep me posted!

  11. on 31 Dec 2010 at 11:59 pm Jedman1

    Thanks Harry,
    Darwin/x86 boot v5.0.132 – Chameleon v2.0-RC5 r651
    Build date 2010-12-02 22:14:32
    Your version of Multibeast would be great, I searched for older versions on the net because I suspected as much myself.
    Where can I find it?

  12. on 01 Jan 2011 at 12:04 am harry

    I added links to the bottom of the tutorial. 

  13. on 01 Jan 2011 at 12:06 am Jedman1

    Just tried installing Multibeast(newest) again from Mac 1 targeting Mac 2 (can this be done? seems to install ok as long as you dont try to install OSx86 tools again.)
    But no go, Still just boots into Mac 1 without even seeing Mac 2.

  14. on 01 Jan 2011 at 5:58 am Jedman1

    ok at my wits end now, downloaded your original files
    erased the whole hard drive and started from scratch, went to the letter.
    after update and Multibeast is applied it is dead….
    same quick boot screen with iBoot apple on top and Mac1 just anti loads, then grey timer, then black screen and hang forever.
    I downloaded the update from the Apple site a few days ago, call me Fox Mulder if you like, but do you think they added something to break Hackintoshes? 10.6 runs like a dream but 10.6.5 is proving impossible.
    I really am out of things to try.

  15. on 01 Jan 2011 at 10:06 pm harry

    okay, obvious question. My step 11 isn't very clear. At restart, you are ejecting the iboot cd and starting purely from the hard drive, right?

    I just clarified in the guide; only use the 10.6.5 Combo update. You’re using that, right?
    Otherwise, I'm stumped. The only other thing I can suggest is double-check your Bios settings. Also, try the 10.6.4 update rather than 10.6.5. (again, combo update, not the other type). Maybe something changed in the 10.6.5 update, but 10.6.4 should work.

  16. on 02 Jan 2011 at 1:53 am Jedman1

    Yeah iBoot is gone before restart, I still get the little red apple head at boot screen with Mac 1 underneath. It does have the Chamelian white print specs at top left though.
    Yeah 10.6.5 combo, all 1.02GB of it.
    There is a lot of guys on the TonyMac forums with the same dramas, they just seem to know how to get around it buy running Multibeast again (from your working partition I presume and target your non working drive, yeah?)
    Just booted -v and right before it dies it says something like,
    Realtek ethernet address etc twice,
    then something ACPI etc
    then  "pooof" it goes black.
    Whats ACPI got to do with?

  17. on 02 Jan 2011 at 4:33 am Jedman1

    a few pics worth a thousand words
    http://www.youtube.com/watch?v=Dzh27au-rdY

  18. on 04 Jan 2011 at 5:20 am harry

    I'm pretty much stumped.
    All I can tell you is this process went off without a hitch for me using the exact above instructions, MSI X58 Platinum motherboard, all SATA drives, and a 9800GT video card. I'm assuming you have the exact same hardware, so:
    1. You're using the MSI X58 Platinum motherboard- NON-SLI? There is an MSI X58 Platinum X58 SLI board- and though they look the same, they aren't. I know enough about mobos to know every exact model is different, and the above method is likely not to work on the SLI model.
    2. In the BIOS (as per Step 2) you have ACPI function enabled, and mode set to S3? If you've had this setting all along, you might try and see what happens if ACPI is disabled. I had it enabled when I installed on this board, but since you're having issues with the ACPI function.
    3. You're using SATA hard drive(s). All bets are off using IDE hardware, as most chipsets aren't supported by Apple any longer, and third party support is spotty. I have no idea if the above guide works with IDE hardware or not.
    4. The problem could simply be the 10.6.5 Combo update. As mentioned before, It worked for me, but maybe something has changed. Try downloading the 10.6.4 Combo update, or even 10.6.3. There's no obvious difference that I know of between most of Apple's updates anyway, mostly under the hood changes. If one of the lower updates works for you, then maybe you can get by with that for now.
     
    Other than any of the above, I'm at a loss.
    I hate to say it, but if push comes to shove and you just can't get the MSI board working, I'd say if you really want a Hackintosh, and you can swing it, I'd switch the motherboard to a super-compatible Gigabyte model, IE:  Gigabyte GA-X58A-UD3R-  and use your current components with it. You can set this board up easily using Kakewalk, which is bone simple by comparison to this MSI board.
    Downside of course is you'd need to buy a new motherboard. The upside is, you'll definitely get a working OSX machine for only the cost of a new motherboard.

  19. on 07 Jan 2011 at 4:00 am Jedman1

    OMG, just installed System info for Windows and guess what?
    Its the SLI board!!!!
    I gotta laugh, 3 or 4 days of farting around, ah well. I feel better that I may not be a complete fool messing up your simple instructions.
    New Mobo for me.
    Is this one Harry?
    http://www.i-love-pc.com/ProductDetail.asp?ProductNO=2989
    Only 8 gb of Ram max, is there a model up that takes 12?

  20. on 07 Jan 2011 at 5:38 am harry

    Ah! I hate to say it, but I'm relieved! Not that your system wasn't working of course, but that it actually makes sense why.
    There might be guides for the SLI board- clearly it will run OSX 10.6, just something is going blooey with this method when updating to 10.6.5. It might require a custom DSDT, but of course I don't know for certain. Some of the guides I looked at for the MSI X58 board required 10.5 be installed first, because to continue using their instructions it required a working OSX on the machine first. So those guides might work for you; you'd simply use 10.6 that does work as the starting point.
    If you do decide to go with a Gigabyte board, I always recommend check the Kakewalk.se FAQ:
    http://www.kakewalk.se/?page_id=247
    The Kakewalk developer has boiled it all down to pretty-much point-and click simplicity, so I personally default to only using boards he lists when recommending hardware to people, because they all work with the fewest hassles no matter what setup method is used. And of course, Kakewalk itself is about as easy as this gets.
     
    The link you posted is a different board (though it is also on the Kakewalk list). Also, that board can take up to 16GB of RAM, but it's limited to 3 slots for tri-channel configs. 
     
    The board I recommend is the X58A board. 
    http://www.i-love-pc.com/ProductDetail.asp?ProductNO=3549
    Practically the same price as the non-A model, but it has 6 rather than 4 RAM slots, and a max of 24GB of RAM. 
    Note: both the GA-EX58-UD4P and GA-X58A-UD5 are also on the list, and fit the RAM requirements. (though both more expensive)
    http://www.i-love-pc.com/ProductDetail.asp?ProductNO=3548

    http://www.i-love-pc.com/ProductDetail.asp?ProductNO=2751
    And ditto the UD7 model:
    http://www.i-love-pc.com/ProductDetail.asp?ProductNO=2990
     
    Most Gigabyte boards work well for Hackintoshes, but the exact model being on the Kakewalk list is for me like a seal of approval that should give you confidence that you won't have hassles as with MSI boards!
     
    Anyway, best of luck- please let me know how things go with your continued install or rebuild.

  21. on 08 Jan 2011 at 6:09 am Jedman1

    Just a thought, what if I flashed the Bios with a non SLI X58 bios version, The only apparent difference is the potential for crossfire if i'm reading it right.
    Ill just get the UD3 if it doesent work.  :)

  22. on 15 Jan 2011 at 8:27 pm Harry

    I have no idea if that would work or not. The main difference between the two boards is the dual video card format- crossfire(ATI) or SLI(nVidia). The problem probably lies with the nVidia hardware that makes SLI work- nVidia chipsets are notorious for not playing nice with Hackintoshes.
     
    Flashing with the other's BIOS may simply brick the board, or not do anything- I have no idea. If you're not afraid of bricking the board, you might try it. I still would doubt the stability even if the flash did work.
     
    Personally, for a machine you can depend on, I'd recommend just biting the bullet and picking up a compatible Gigabyte board. You could always repopulate the MSI board as an additional machine if you wanted. 

  23. on 27 Feb 2011 at 10:50 am Jedman

    Hey Harry, well , my UD3 is on the way…. finally.
    I'm going to run OSX and boot camp for a few Windows only programs.
    Would you know, I've now spent a day reading and I cant find a decent answer,
    Which newer video card can I get that supports CUDA, more specifically Adobe CS5's MPE, that is also compatible with a Hackintosh?

  24. on 02 Mar 2011 at 8:26 am harry

    Hey Jedman,
    I'd consider an nVidia GTX4xx  card, IE: GTX 450, 460, 470, 480, etc. The GTX4xx series and up are 'Fermi' cards, which is the newest generation of CUDA. 
     
    Always a good idea to check the osx86 Hardware Compatibility List wiki: (http://wiki.osx86project.org/wiki/index.php/HCL_10.6.6#NVIDIA)  for the latest cards that work OOB with "GraphicsEnabler=yes" for Hackintosh. 
     
    I think the GTX480 is still the newest OSX-compatible card. 
     
    GTX500 series cards are still unsupported- Apple moves slow as molasses when it comes to supporting newer graphic cards, since most of their lineup are boutique boxes with laptop video hardware.

  25. on 03 Mar 2011 at 8:53 am Jedman

    Thanks Harry, all the GTX cards may be a bit pricey atm, may have to stick with my 9800gt and upgrade later.
    That link is great  :)
    not long now, 24 hrs till OSX !!!!

  26. on 05 Mar 2011 at 12:35 am Greg

    Hey I updated to 10.6.6 and now my audio is not working. When I try to install voodoohda it gives me a kernel panic. Any idea on how to fix this?
     
    Greg

  27. on 06 Mar 2011 at 2:48 am Jedman1

    thanks Harry,
    well its up and going 10.6.6!!! yeyyyyyy!
    but, my 9800gt which had all resolutions and dual monitor support at 10.6 is now 1280×720 only and one display :( (((
    downloaded a string for 9800gt and applied but no change.
    did you have to do anything with your card?

  28. on 07 Mar 2011 at 6:40 am harry

    Greg: The 10.6.6 update installs a new kernel, 10.6.0 which seems to break support to Realtek ALC 888 audio that this board has. 
     
    Unfortunately, VoodooHDA is very unstable, and it tends to break from update to update. You would probably need a VoodooHDA.kext hacked specifically for 10.6.6.
     
    You could look into using LegacyHDA and a properly patched DSDT file for your system- how to do this is way beyond the scope of my tutorial though.
     
    Look into this post here for DSDT and audio info, and also links to kexts for 10.6.6 and working ALC888:
    http://www.insanelymac.com/forum/index.php?showtopic=140941
    My thoughts on onboard audio are this: Life is too short for onboard audio with a Hackintosh. Personally, I no longer bother, unless it's a super-supported board. The MSI board of course, isn't.
    I highly recommend doing yourself a favor, pick up a USB audio adapter and kick that lousy onboard to the curb. It's never worth the hoop-jumping and the hair pulling.
     
    http://www.newegg.com/Product/Product.aspx?Item=N82E16812186035
     
    This $10 USB audio adapter sounds better than most any onboard audio and works right out of the box with no drivers in any OS, including OSX. Updates can't break it. The path is cleaner, because it's away from the electronic 'noise' of the motherboard. 
     
    The only downside is the loss of a USB port, but personally, I find that a small price to pay for one less hassle to worry about. Anyway, good luck with your system. Keep us posted.

  29. on 07 Mar 2011 at 7:01 am harry

    Jedman- u shouldn't need any strings, that's kind of an old school method. The 9800GT works with just GraphicEnabler.  10.6.6 shouldn't change that.
    Try this: First, if you tried any 'injectors' or other methods, get rid of all that crap. Those things will wreck the system and can't be used in conjunction with anything else.
    Open Extra folder (root level of the OSX boot drive), and find your com.apple.Boot.plist file. Back it up somewhere, then copy it somewhere to work on.
    See if you have the lines:
    <key>GraphicsEnabler</key>  
        <string>Yes</string>  

    If not, add it. Save the file, and copy it over the original in the Extra folder. (Permissions won't allow you to edit the original in place).
    If you do have it, then some other misapplied string or injector or something is hijacking your video card, because this works perfectly with the 9800GT.

  30. on 07 Mar 2011 at 7:54 am Jedman1

    thanks again Harry,
    With the multibeast install had to use a custom DSDT for my board but the instructions had a lot more things ticked in multibeast also.
    should I try again with easybeast and fix ethernet etc later?
    The Kakewalk install I just selected my board.
    Both led to black screen boot which I learnt I could correct by booting into the other virgin OSX partition as per your advice, browsing over to the 10.6.6 partition and changing the com.apple.Boot.plist to say =yes after graphicsenabler.
    Will the way you wrote it above give a different result?
    Ive always just edited it in place….does that mean it hasnt worked?
    thanks again Harry, you're a legend.

  31. on 08 Mar 2011 at 9:35 am Jedman1

    ok, the plot thickens, reinstalled again on to 2 separate drives, previous had been on 2 partitions of same hardware raided drive.
    10.6 = full graphics in about this Mac, all details, all rez's all good.
    update with multibeast and the custom DSDT for my board (with no extras this time),
    reboot, and get black screen,  no dramas,
    reboot and go to the other 10.6 install, all is good still there, full graphic support.
    Browse to the 10.6.6 and check out apple plist etc file…. it is written just like you have it above.
    Reboot and try 10.6.6 again….. black screen, ok
    Reboot into 10.6, browse to 10.6.6 and change to graphicsenabler=yes. Save and close.
    Reboot. 10.6.6 now has graphics…. at 1280×720, and about this Mac now just has Nvidia card, 32 mb and a lot of blanks, no options to change rez or colour.

    OK, lets nuke this install, its broke. Reboot, go back into 10.6 to kill 10.6.6 with disk utility.
    $#%^^&&%$!!! Now its graphics are broken too 1280×720 no options, OMG! what is going on.
    Is 10.6.6 that smart it hunts down previous versions and kills them?
    I dont know, Easybeast with no options maybe? NVenabler? Am I cursed?
    Solve this Harry and Ill name my daughter after you.
    PS Subject to wifes approval. :)

  32. on 09 Mar 2011 at 6:43 am harry

    Jedman,
     
    First of all, is this the MSI board, or the new UD3 board?
    These things are always the result of the exact combination of:
    1. Extensions in /Extra folder.
    2. Version of Chameleon
    3. DSDT patches
    4. strings in com.apple.Boot.plist
    5. Possibly smbios.plist changes
     
    My guess is you may have conflicting enablers introduced by EasyBeast and/or DSDT. Anyone familiar with Hackintoshing will tell you that the 9800GT is one of the easiest cards to get working, and GraphicsEnabler=yes is all it needs for native OS support- that's why it's working in 10.6, it works natively. 
     
    So something else MUST be adding strings when you update. Multiple enablers going on at the same time never work- they always create problems. I'd strongly suspect EasyBeast is somehow adding something, even though it claims to add no graphics driver other than Chameleon GE=yes. Another culprit would be the choice (or lack) of smbios. Try the opposite of whatever you're using- IE: iMac i7 or MacPro i7.

    When you're in 1280×720- is the top menu bar transparent, or grey? Also, try this: open the dashboard (f12), and drag a new widget to the desktop- does it ripple when you add it or not?
     
    If you have no transparency and no ripple on new dashboard widgets, then your card isn't hardware accellerated, meaning it's not connected fully with the driver, so no goodies like Core Image, Quartz Extreme, etc.
    It could also be that you need to update to a newer version of Chameleon for 10.6.6. Try to find the latest release candidate, and install it. So long as you don't have the system working yet, you may as well experiment with every possibility until you find what's going on. If I had access to the same hardware myself, I'd give it a try, but unfortunately I don't.
     
    Keep me updated on how it goes! Sorry I can't offer anything more concrete at this time.

  33. on 09 Mar 2011 at 8:41 am Jedman1

    hey Harry,
    this is the UD3.
    I felt the same thing re something is adding other stuff, and then I'm chasing my tail trying to work out what it is.
    What happens if I update and dont use anything? Does it just mean I cant boot without iBoot?
    If so, couldnt I update, THEN install a bootloader then begin to track down ethernet, sound etc?
    When it updates it is low rez with no glass or ripple.
    Ill try Easybeast again with no options see what happens.
    thanks Harry

  34. on 10 Mar 2011 at 2:08 am harry

    Just so I'm understanding you fully, this is the Gigabyte X58A-UD3R, correct?
     
    Have you tried just setting it up using the latest Kakewalk USB installer from Kakewalk.se? I'm stumped why any problem would be with the graphics- I could see the onboard audio breaking (typical, and exactly why I say life is too short for it vs. USB audio) but I'm stumped why the graphic card wouldn't work. It has to be Easybeast.
     
    If you haven't, I'd try Kakewalk instead. 
     
    Keep me posted.

  35. on 10 Mar 2011 at 10:41 am Jedman1

    thats the board Harry, updated bios to version FE as advised by one forum.
    Tried Kakewalk about 4 times, same result.
    I know a guy who has the Install disk of 10.6.3 Im gunna give that a go and see if it changes anything. Logic would suggest if that installs ok like 10.6, it is indeed something in Kakewalk or multibeast that is messing my system up.
    Ill report back
    cheers mate

  36. on 16 Mar 2011 at 8:01 pm Jedman1

    OK, Installed clean from 10.6.3 retail with the latest iBoot.
    Reboot using iBoot and Resolution is straight away 1200×800 and one monitor only.
    Upgrade to 10.6.6 and install Easybeast b4 reboot.
    The good, everything works, sound, ethernet, eSata. And interestingly didnt have to add '=yes' after Graphics enabler' to get working monitor.
    The bad, resolution still 1200×800 and only one monitor. Graphics in about this Mac show unknown nvidia card with 32 mb vram.
    After alot of googling it seems after 10.6.2 the 9800gt 512mb became unsupported, :(
    A lot of people dragged there working kexts from 10.6.0/1/2 into 3 and 4 and had success that way, but when they hit 10.6.5 that didnt work either.
    There are a few threads that have a working fix in 10.6.5/6 with some heavy command line editing and other fixes, but most lead to a dead end when poor lost souls like myself question the OP on how to make the instructions work, and then the thread goes strangely quiet.
    Thanks for all the help Harry, but I think a visit to ebay might be in order to shop for a new card.

  37. on 20 Mar 2011 at 4:56 pm Geralyn Mcelreath

    Search engines disregard or penalize cloaking, veiled textual content, keywords meta labels, keyword denseness stuffing, irrelevant hyperlinks, unnatural links, hyperlink exchanges, website link farms, web jewelry, and many others.

  38. on 22 Mar 2011 at 6:08 am Harry

    Really weird- especially since I've got a system using a 9800GT/512 running 10.6.6 and no problems with the graphic drivers. In fact, the 9800GT has always been one of the most reliable cards.
    That's a real stumper! Unfortunately, sometimes that's just the nature of Hackintoshing.
    Before you get a new card- have you tried simply updating to 10.6.4 or 10.6.5?
    The only thing 10.6.6 adds is the app store. If you don't use it or care about it, then you'll see virtually no difference with 10.6.4 or 10.6.5.
    I've made the point before to people, that often these updates do absolutely nothing outwardly for the average user. The app store in 10.6.6 is pretty much the only update where I've actually noticed anything different from the previous update. So often times, you've got to wonder- "Why exactly am I pulling my hair out for some point update anyway? So I can see a number change in About This Mac?" Usually that's ALL that happens that's the least bit noticeable.

  39. on 27 Mar 2011 at 2:00 am Jedman1
  40. on 03 Apr 2011 at 12:21 am Jedman1

    To update this for the sake of anyone who finds this for reference,
    10.6.7 on ASUS 9800GT 512Mb is completely working on Gigabyte X58A UD3R with bios version FE.

    eSata, ethernet, Blackmagic Intensity, Sound, Sleep, Dual Monitors in all supported resolutions via VGA.  Havent found anything that doesnt work so far.

    After countless failed installs it all happened very easily in the end, and the scary thing is, I dont really know why.

    I changed graphics cards to try a GTX285. After only a day of trying that one and failing, I was ready to say goodbye to Hackintosh forever.

    Put the old 9800GT back in, reinstalled new drivers in Windows.

    Was bored for an hour, gave the Hack one more try….

    Latest iBoot,

    Install OSX from Kakewalk USB,

    Re boot with iboot (reboot with Kakewalk gives error, Cant find Kake Kernal), select new OSX install.
    Resolution is good at 10.6 Graphics are recognized as 9800 gt 512mb ram etc.
    Upgrade to 10.6.5, run Kakewalk before reboot and select motherboard, select NO further options! (if you do it wont work)
    Reboot. Done. All good, just ran the TonyMac ethernet package to get the net going.
    Updated Graphics to GT240 DR5 1GB , CUDA support in Windows and Mac via the Adobe CS5 graphics card text edit. All good, no probs.
    Download 10.6.7 combo update, run Kakewalk again before restart. all good no probs.
    This Hackintosh almost broke me, so many installs, so many failures. All I can suggest is if you are having trouble with graphics, change your card, and then change it back after a cpl of restarts. Maybe something gets reset.
    Thanks for the help Harry, your advice was always spot on, even if it did take a while to get to the finish line.

  41. on 03 Apr 2011 at 3:49 am harry

    Wild! 
    Well, I'm really glad you got it working, (and glad to be of help) but still no clue why it didn't work in the first place. My only guess would be 10.6.7 vs. 10.6.6- even though as I say I've had my own 9800GT running just fine with 10.6.6. (Currently updated to 10.6.7 no problem).
     
    Hopefully now all's well that ends well! You might want to experiment with an extra partition (not your working main install of course) and for your own peace of mind see if you can produce a consistant working install using your working method.

  42. on 03 Apr 2011 at 10:19 am Jedman

    Way ahead now Harry, Ive set up an eSata external drive the same way, so every time there is an update, unplug all my internal satas, boot the external and a testing we will go.
    Thats how I did the 10.6.5 to 10.6.7 update. With everything Ive been through with this, Im not leaving anything to chance, lol.
    cheers mate :)

  43. on 12 Jan 2012 at 4:12 pm cip

    hello Harry,
    could you please re-post the exact versions of Iboot and Multibeast you used?
    I used Multibeast 3.1 and I can't get the PCI running – I have Maudio 2496 soundcard installed on it; And Could you please tell me the exact path where com.apple.Boot.plist can be found?
    Many thanx,

  44. on 08 Oct 2012 at 2:57 pm Nikon 7223 Action 16 X 50mm Binoculars

    I really like your writing style, great info , thanks for putting up : D.

  45. on 22 Dec 2012 at 7:54 am Visita sito

    Hi! I’ve been following your web site for a long time now and finally got the bravery to go ahead and give you a shout out from Kingwood Texas! Just wanted to mention keep up the great job!

  46. on 22 Jul 2013 at 7:05 am ????

    Thanks for the sensible critique. Me and my neighbor were just preparing to do a bit research about this. We got a grab a book from our area library but I think I learned more from this post. I’m extremely glad to see this kind of great information being shared freely out there.

Comments RSS

Leave a Reply