MSI Z87-G45 GAMING and how i did to make it work with Mac OS X and update it to 10.9.5 - Hackintosh Mavericks - Hackintosh Zone MSI Z87-G45 GAMING and how i did to make it work with Mac OS X and update it to 10.9.5 Jump to content
soulskater

MSI Z87-G45 GAMING and how i did to make it work with Mac OS X and update it to 10.9.5

Recommended Posts

Foremost i would like to thank Niresh and all of thoose making this possible, i wanted to give back how i managed to install Mac OS X on my system and update it to 10.9.5.

 

My Hardware

 

Motherboard: MSI Z87-G45 GAMING

Graphics card: nVidia GT650 Ti 1GB

Memory: 16Gb 1600 MHz DDR3

Hard drive: Sata 250Gb

CPU: Intel I7 Haswell 3.5GHz

 
Requisites
  • Network driver for E2200(It's E2205 on motherboard), this i didn't find here and cannot link to it, do a search on google for e2200 Mac OS X kext.
  • 10.9.5 Combo Update, download from here.
  • Chameleon Wizard, download from here (Find the latest, was 4.4.1 when writing this).
Base installation
  • On first boot with Niresh 10.9.0 install DVD or thumbdrive add following as boot parameters.
    xpcm-free -v
  • Before hitting Install make sure you add following kexts under Customize.
    Chipset Drivers (Kexts)/Chipset Drivers/IOATAFamily
  • On first reboot add following parameters to Niresh boot menu.
    GraphicsEnabler=No PciRoot=1 -x
  • On the "How Do You Connect" screen choose "My computer does not connect to the internet", where adding drivers for this later. 
  • On first login in "Safe Boot" edit org.chameleon.Boot.plist under /Extra folder and add following.
    <key>PciRoot</key>
    <string>1</string>
  • Let Permission and Cache rebuilds finish.
  • Install network kext with the Kext Wizard, use the Debug kext.
  • Reboot and system should start as normal.
  • Run the Chameleon Wizard and update kernel to latest(No test versions), update any modules if there are updates.
 
10.9.5 Combo update
 
10.9.5 - This one is tricky, updates kernel and renders system useless unless done as below.
  • Run Terminal window and the login as root user by entering following command.
    sudo -i
  • Make a copy of the kernel.
    cp /Volumes/NameOf YourSystemVol/mach_kernel /Volumes/NameOf YourSystemVol/mach_kernel_ok
  • Make a copy of Extensions folder.
    cp -R /Volumes/NameOf YourSystemVol/System/Library/Extensions /Volumes/NameOf YourSystemVol/System/Library/Extensions_ok
  • Install update and upon reboot, insert installation DVD or thumbdrive with following boot parameters.
    xpcm-free -v
  • Go through the first installation step without doing anything, open up Terminal via the menu.
  • Run following commands to restore working kernel and extensions.
    mv /Volumes/NameOf YourSystemVol/mach_kernel /Volumes/NameOf YourSystemVol/mach_kernel_bad
    cp /Volumes/NameOf YourSystemVol/mach_kernel_ok /Volumes/NameOf YourSystemVol/mach_kernel
    mv /Volumes/NameOf YourSystemVol/System/Library/Extensions /Volumes/NameOf YourSystemVol/System/Library/Extensions_bad
    mv /Volumes/NameOf YourSystemVol/System/Library/Extensions_ok /Volumes/NameOf YourSystemVol/System/Library/Extensions
  • Remove DVD and restart system, add following as boot parameters at the Niresh boot screen if needed.
    -x -v -f
  • Use Kext Wizard to repair permissions and rebuild cache.
  • Restart again and you should be up and running.
  • Now you can remove the bad kernel and extensions folder, they are not needed anymore.
 
Extra fun things to know
 
Disable .DS_Store files poluting network drives.
  • Open Terminal and run following command.
    defaults write com.apple.desktopservices DSDontWriteNetworkStores true

 

Thanks again and i hope someone else have use for how i did.  :D

 

Update: Thanks to madthinker for pointing out some question marks in this guide, added sections are marked with green above.

 

Regards

 

Marcus

  • Like 3

Share this post


Link to post
Share on other sites

I have some questions about this process.  In the base installation section you say "install DVD" do you mean the Niresh 10.9 Mavericks?  And if so does it have to be a DVD because I have a thumb drive which I use.  And in the 10.9.5 Update section you again mention a DVD but is this the same DVD as in the first section?  Or the 10.9.5 update burned to DVD.  Can you clarify these things?

Share this post


Link to post
Share on other sites

Your method works perfectly.  You must have put some serious work into getting these steps down.  I did have to workout some of the steps, but outstanding work.  Below may be just a little clearer for newbies like me.

 

 

Requisites
  • Network driver for E2200(It's E2205 on motherboard), this i didn't find here and cannot link to it, do a search on google for e2200 Mac OS X kext.
  • 10.9.5 Combo Update, download from here.
  • Chameleon Wizard, download from here (Find the latest, was 4.4.1 when writing this).
Base installation
  • On first boot with install DVD (Niresh Mavericks 10.9 on DVD or Thumbdrive) add following as boot parameters.
    xpcm-free -v
  • Before hitting Install make sure you add following kexts under Customize.
    Chipset Drivers (Kexts)/Chipset Drivers/IOATAFamily
  • On first reboot add following parameters to Niresh boot menu.
    GraphicsEnabler=No PciRoot=1 -x
  • On the "How Do You Connect" screen choose "My computer does not connect to the internet", where adding drivers for this later. 
  • On first login in "Safe Boot" edit org.chameleon.Boot.plist under /Extra folder and add following.
    <key>PciRoot</key>
    <string>1</string>
  • Let Permission and Cache rebuilds finish.
  • Install network kext with the Kext Wizard, use the Debug kext.
  • Reboot and system should start as normal.
  • Run the Chameleon Wizard and update kernel to latest(No test versions), update any modules if there are updates.
 
10.9.5 Combo update
 
10.9.5 - This one is tricky, updates kernel and renders system useless unless done as below.
  • Run Terminal window and the login as root user by entering following command.
    sudo -i
  • Make a copy of the kernel.
    cp /Volumes/NameOf YourSystemVol/mach_kernel /Volumes/NameOf YourSystemVol/mach_kernel_ok
  • Make a copy of Extensions folder.
    cp -R /Volumes/NameOf YourSystemVol/System/Library/Extensions /Volumes/NameOf YourSystemVol/System/Library/Extensions_ok
  • Install update and upon reboot, insert installation DVD with following boot parameters.
    xpcm-free -v
  • Go through the first installation step without doing anything, open up Terminal via the menu.
  • Run following commands to restore working kernel and extensions.
    mv /Volumes/NameOf YourSystemVol/mach_kernel /Volumes/NameOf YourSystemVol/mach_kernel_bad
    cp /Volumes/NameOf YourSystemVol/mach_kernel_ok /Volumes/NameOf YourSystemVol/mach_kernel
    mv /Volumes/NameOf YourSystemVol/System/Library/Extensions /Volumes/NameOf YourSystemVol/System/Library/Extensions_bad
    mv /Volumes/NameOf YourSystemVol/System/Library/Extensions_ok /Volumes/NameOf YourSystemVol/System/Library/Extensions
  • Remove DVD and restart system, add following as boot parameters.
    -x -v -f (I didn't have to do this--but I didn't see where I would do this to be honest)
  • Use Kext Wizard to repair permissions and rebuild cache.
  • Restart again and you should be up and running.
  • Now you can remove the bad kernel and extensions folder, they are not needed anymore.
 
Extra fun things to know
 
Disable .DS_Store files poluting network drives.
  • Open Terminal and run following command.
    defaults write com.apple.desktopservices DSDontWriteNetworkStores true

 

Share this post


Link to post
Share on other sites

 

Your method works perfectly.  You must have put some serious work into getting these steps down.  I did have to workout some of the steps, but outstanding work.  Below may be just a little clearer for newbies like me.

 

 

Requisites
  • Network driver for E2200(It's E2205 on motherboard), this i didn't find here and cannot link to it, do a search on google for e2200 Mac OS X kext.
  • 10.9.5 Combo Update, download from here.
  • Chameleon Wizard, download from here (Find the latest, was 4.4.1 when writing this).
Base installation

  • On first boot with install DVD (Niresh Mavericks 10.9 on DVD or Thumbdrive) add following as boot parameters.

    xpcm-free -v

  • Before hitting Install make sure you add following kexts under Customize.

    Chipset Drivers (Kexts)/Chipset Drivers/IOATAFamily

  • On first reboot add following parameters to Niresh boot menu.

    GraphicsEnabler=No PciRoot=1 -x

  • On the "How Do You Connect" screen choose "My computer does not connect to the internet", where adding drivers for this later. 
  • On first login in "Safe Boot" edit org.chameleon.Boot.plist under /Extra folder and add following.

    <key>PciRoot</key>

    <string>1</string>

  • Let Permission and Cache rebuilds finish.
  • Install network kext with the Kext Wizard, use the Debug kext.
  • Reboot and system should start as normal.
  • Run the Chameleon Wizard and update kernel to latest(No test versions), update any modules if there are updates.
 
10.9.5 Combo update
 
10.9.5 - This one is tricky, updates kernel and renders system useless unless done as below.
  • Run Terminal window and the login as root user by entering following command.

    sudo -i

  • Make a copy of the kernel.

    cp /Volumes/NameOf YourSystemVol/mach_kernel /Volumes/NameOf YourSystemVol/mach_kernel_ok

  • Make a copy of Extensions folder.

    cp -R /Volumes/NameOf YourSystemVol/System/Library/Extensions /Volumes/NameOf YourSystemVol/System/Library/Extensions_ok

  • Install update and upon reboot, insert installation DVD with following boot parameters.

    xpcm-free -v

  • Go through the first installation step without doing anything, open up Terminal via the menu.
  • Run following commands to restore working kernel and extensions.

    mv /Volumes/NameOf YourSystemVol/mach_kernel /Volumes/NameOf YourSystemVol/mach_kernel_bad

    cp /Volumes/NameOf YourSystemVol/mach_kernel_ok /Volumes/NameOf YourSystemVol/mach_kernel

    mv /Volumes/NameOf YourSystemVol/System/Library/Extensions /Volumes/NameOf YourSystemVol/System/Library/Extensions_bad

    mv /Volumes/NameOf YourSystemVol/System/Library/Extensions_ok /Volumes/NameOf YourSystemVol/System/Library/Extensions

  • Remove DVD and restart system, add following as boot parameters.

    -x -v -f (I didn't have to do this--but I didn't see where I would do this to be honest)

  • Use Kext Wizard to repair permissions and rebuild cache.
  • Restart again and you should be up and running.
  • Now you can remove the bad kernel and extensions folder, they are not needed anymore.
 
Extra fun things to know
 
Disable .DS_Store files poluting network drives.
  • Open Terminal and run following command.

    defaults write com.apple.desktopservices DSDontWriteNetworkStores true

 

Hi

 

Thanks for testing, and you are correct a thumbdrive works as well, only had the DVD. :-)

 

The -x -v -f is right at boot when the niresh boot menu shows, you are right should have clarified that to. :-)

 

It's the same DVD/Thumbdrive used when installing from scratch.

 

Thanks for the input, hope it's useful for more people than just me. :-)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Donation Goals

    Hosting May 2018

    Please donate to support the community.
    We appreciate all donations!

    Thanks



    $53.73 of $100.00 goal reached.
    Donate Now
  • Download Hackintosh

  • Posts

    • Hi! I have lenova 910,it already has IOS high Siera. But my touchpad doesn't work. Can you help with this problem? Maybe someone can tell me where and what I need to download drivers? Thanks...
    • Hi! I have lenova 910,it already has IOS high Siera. But my touchpad doesn't work. Can you help with this problem? Maybe someone can tell me where and what I need to download drivers? Thanks...
    • I am looking to do a Hackintosh on a 14-inch computer.  I wanted to do it on an Aero 14 inch i7-8750h, but the laptop is discontinued.  I am firm on a 14-inch laptop.  I want to be able to upgrade the parts later down the road to keep the laptop current.  Any help on another 14-inch laptop would be much appreciated.
    • Hi I'm Stuck at the Same problem bbut i only get the "dart=0.pkg" error reading   I have an Somewhat Functionable Lenovo G570 with upgraded cpu to i3 and upgraded ram to 8gb   Somehow i have noticed that this might be a problem when the network cable is plugged in also note that this thread has helped me alot during the hackentosh tutorials directly from this site   im going to try again so wish mee luck for i have had it installed onceand accidently formatted it while duelbooting linux
    • did you get it working?  there are only downloads for high sierra DMG and not ISO
  • Download Statistics

    • Files
      849
    • Comments
      2,144
    • Reviews
      2,624

    Latest File
    By ka209

    113    0

×