Jump to content

[GUIDE] MSI H81M Motherboards - Basics of a Computer Build - Budget Hackintosh Builds - UEFI Dualboot - OS X El Capitan WIP*


158 posts in this topic

Recommended Posts

  • 4 weeks later...

Excellent guide, Ghostraider. Very thorough and readable. Deserves more than a beer!

 

However, still cannot boot.  I have the MSI H81M-E34 with Pentium G3258, 8gb ram and wish to use the integrated graphics (I also have access to GTX 950).

 

I have modified Clover with the following:

 

Gfx section: Inject Intel, ig-platform-id (0x0166000A)

 

Kernel+Kext patches: AppleRTC, KernelPM, FakeCPUID (0x0306A0)

 

SMBIOS: iMac 13,1

 

I have not copied FakePCIID amd FakePCIID_HD4600_HD4400

 

I attach a screenshot of my failure!  Does it make sense to anyone?

 

Cheers.

post-1148105-0-92841200-1473514405_thumb.jpg

Link to comment
Share on other sites

  • 1 month later...

hello,your guide is very good.

i try to install el capitan via clover and when i run clover the first time to install 

 

  • Installer OS X Yosemite
  • Install for UEFI Booting only
  • Install Clover in the ESP

the first choice isn't in clover.only 2,3,.the app is in application folder and clover is  v2,3 r3793.

plz some help. 

my specs.

h81m-e34

i3 4330

asus gt force 730

8 ram 1336

320 gb hdd

  • Like 1
Link to comment
Share on other sites

hello,your guide is very good.

i try to install el capitan via clover and when i run clover the first time to install

 

  • Installer OS X Yosemite
  • Install for UEFI Booting only
  • Install Clover in the ESP
the first choice isn't in clover.only 2,3,.the app is in application folder and clover is v2,3 r3793.

plz some help.

my specs.

h81m-e34

i3 4330

asus gt force 730

8 ram 1336

320 gb hdd

I'm not understanding your problem. You shouldn't worry about OS X Yosemite if you are trying to install El Capitan.

Link to comment
Share on other sites

ghostraider sorry for my mistake

i try to install el capitan.

first i begin with clover correct?

i run clover to install this

  • Installer OS X el capitan
  • Install for UEFI Booting only
  • Install Clover in the ESP
but miss from clover the app el capitan.

 

here is screenshot

image.png

Link to comment
Share on other sites

Excellent guide, Ghostraider. Very thorough and readable. Deserves more than a beer!

 

However, still cannot boot.  I have the MSI H81M-E34 with Pentium G3258, 8gb ram and wish to use the integrated graphics (I also have access to GTX 950).

 

I have modified Clover with the following:

 

Gfx section: Inject Intel, ig-platform-id (0x0166000A)

 

Kernel+Kext patches: AppleRTC, KernelPM, FakeCPUID (0x0306A0)

 

SMBIOS: iMac 13,1

 

I have not copied FakePCIID amd FakePCIID_HD4600_HD4400

 

I attach a screenshot of my failure!  Does it make sense to anyone?

 

Cheers.

<key>KernelAndKextPatches</key>

    <dict>

        <key>AppleRTC</key>

        <true/>

        <key>AsusAICPUPM</key>

        <false/>

        <key>Debug</key>

        <false/>

        <key>FakeCPUID</key>

        <string>0x0306A0</string>

        <key>KernelCpu</key>

        <false/>

        <key>KernelHaswellE</key>

        <false/>

        <key>KernelLapic</key>

        <false/>

        <key>KernelPm</key>

        <true/>

    </dict>

 

If not already done - load plist with Cloverconf and tick AppleRTC and KernelPM add FAKECPUID ->0x0306A0 otherwise Haswell 3258 don't boot which was explained in a preview post.

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 months later...

hi thanks a lot for the guide, I have read it a few times now to understand it the right way and the comments. I checked the link of the motherboard pack and it doesn't works. can you send it or pm it to me please?

I found some other for Asus h81m k but it want yours cause everyone had success with them, thanks a lot.

Link to comment
Share on other sites

  • 4 weeks later...

Hi, I built my hackintosh "Handles" back in June using the guide, and I've been for the most part pleased with it. I started with El Capitan as my install, and back in December I finally managed to install Sierra on it. 

 

But one thing I haven't managed to get working is Energy Saver, or Wake from Sleep. I can put the computer to sleep easily, but then it can't wake up. I've  done some troubleshooting and finally figured out that when it goes to sleep the USB ports shut down, thereby shutting off power to the keyboard and mouse (both are plugged into a hub). I have to power down and then turn the computer back on to get it back up.

 

I'd wondered if having a custom SDST would fix this, unfortunately, I used an i3 4170 chip, and it's a chip that the Piker-Alpha fix doesn't recognize.

 

I'm using the MSI H81M-P33 board (1.9), Corsair Vengeance 8GB RAM, EVGA 430W power supply, Gigabyte NVIDIA GTX 750 TI, Mushkin Triactor 480GB  SSD, WD Blue 1TB hard drive for data, WD 750GB 2.5" drive (Windows 10 boot), LG DVD writer internal drive, Belkin N150 wireless dongle, SYBA Firewire card.

 

Thanks for any help you can give me on this.

Link to comment
Share on other sites

Hi, I built my hackintosh "Handles" back in June using the guide, and I've been for the most part pleased with it. I started with El Capitan as my install, and back in December I finally managed to install Sierra on it. 

 

But one thing I haven't managed to get working is Energy Saver, or Wake from Sleep. I can put the computer to sleep easily, but then it can't wake up. I've  done some troubleshooting and finally figured out that when it goes to sleep the USB ports shut down, thereby shutting off power to the keyboard and mouse (both are plugged into a hub). I have to power down and then turn the computer back on to get it back up.

 

I'd wondered if having a custom SDST would fix this, unfortunately, I used an i3 4170 chip, and it's a chip that the Piker-Alpha fix doesn't recognize.

 

I'm using the MSI H81M-P33 board (1.9), Corsair Vengeance 8GB RAM, EVGA 430W power supply, Gigabyte NVIDIA GTX 750 TI, Mushkin Triactor 480GB  SSD, WD Blue 1TB hard drive for data, WD 750GB 2.5" drive (Windows 10 boot), LG DVD writer internal drive, Belkin N150 wireless dongle, SYBA Firewire card.

 

Thanks for any help you can give me on this.

My motherboard MSI H81M-E34 shouldnt be that different from yours. In my case, whenever I sleep, in order to wake the computer up, I have to press the power button once. After that it wakes up normally. In order to actually force the motherboard to keep USB power on during sleep you have to change a jumper on the motherboard. Read the motherboard manual for more information on this.

Link to comment
Share on other sites

My motherboard MSI H81M-E34 shouldnt be that different from yours. In my case, whenever I sleep, in order to wake the computer up, I have to press the power button once. After that it wakes up normally. In order to actually force the motherboard to keep USB power on during sleep you have to change a jumper on the motherboard. Read the motherboard manual for more information on this.

 

Thanks for getting back to me so quickly on this. Yes, I knew about the jumpers and changed those - no change. And it doesn't wake when pressing the power button, in fact it just shuts the computer down. Turning it back on shows that it had been sleeping though.

 

I think it may have to do with the i3 4170, though the only way to tell that would be to swap processors to one Piker-Alpha or macOS supports. Sleep definitely works under Windows.

 

Incidentally, I got ahold of the H81M files from the guide and noticed there's a DSDT file in one of the folders thats designed to work with the E34 board. Do you think substituting this in my Clover folder might make a difference?

Link to comment
Share on other sites

Thanks for getting back to me so quickly on this. Yes, I knew about the jumpers and changed those - no change. And it doesn't wake when pressing the power button, in fact it just shuts the computer down. Turning it back on shows that it had been sleeping though.

 

I think it may have to do with the i3 4170, though the only way to tell that would be to swap processors to one Piker-Alpha or macOS supports. Sleep definitely works under Windows.

 

Incidentally, I got ahold of the H81M files from the guide and noticed there's a DSDT file in one of the folders thats designed to work with the E34 board. Do you think substituting this in my Clover folder might make a difference?

Don't use the H81M files. They're too old. First of all, you need to extract your DSDT and patch it so that there are no errors. I did generate an SSDT based on my processsor. That's pretty much all i did to get sleep working. Unless you need something specific in Clover.

 

@dreibel Where exactly are those jumpers you guys are talking about?  I'd like to give it a try on my Asus h81m-d plus board.  No dsdt nor ssdt.  I'm really tired of not bein able to put the machine to sleep.

You should get your DSDT and SSDT. Not sure why you aren't doing that. You have to look at your asus manual to see if any jumpers exist.

Link to comment
Share on other sites

Don't use the H81M files. They're too old. First of all, you need to extract your DSDT and patch it so that there are no errors. I did generate an SSDT based on my processsor. That's pretty much all i did to get sleep working. Unless you need something specific in Clover.

 

You should get your DSDT and SSDT. Not sure why you aren't doing that. You have to look at your asus manual to see if any jumpers exist.

It's not a problem for me to get the DSDT and SSDT, it's a matter of finding the  patches for for my board. I haven't found anyone with DSDT with my board, I've found other models but not for my version.

Link to comment
Share on other sites

It's not a problem for me to get the DSDT and SSDT, it's a matter of finding the  patches for for my board. I haven't found anyone with DSDT with my board, I've found other models but not for my version.

I'm not understanding. You only need to get your DSDT first and fix the errors. Or do you not know how to do that? There is an SSDT generator for Core I processors which you can use.

Link to comment
Share on other sites

I'm not understanding. You only need to get your DSDT first and fix the errors. Or do you not know how to do that? There is an SSDT generator for Core I processors which you can use.

If you're talking about the Piker's script ssdtPrgen something like that, it wouldn't work for me with the g3258 I used.  I could get the dsdt by using the MaciAsl app. I just don't know how to apply the proper patches I need.  If you know the proper steps I should take, I'd gladly take them and appreciate them as they come. 

Link to comment
Share on other sites

okay, I did a search and discovered there's a newer Piker-Alpha script which supports the i3-4170, so I downloaded it and ran it under Terminal, successfully got a custom SSDT, then used your guide to install the new SSDT via Clover. .

 

It's certainly working - in fact it's doing better power management when I look at it under Intel Power Gadget. However, still the same problems with sleep, and the screen saver. I'm beginning to wonder if it could be something with the switch as far as the latter.

 

here's the link to the latest Piker-Alpha script: https://github.com/Piker-Alpha/ssdtPRGen.sh

Link to comment
Share on other sites

  • 1 month later...

I'm at a loss. Struggling to get the USB stick to load the OSX installer for Yosemite 10.10.10.

I havent built a Hackintosh in awhile but I had enough spare PC parts from work to mash this thing together. This is my 3rd Hackintosh and the first time I've been unable to get to the installer.

 

Specs:

Yosemite 10.10.10

MSI H81M-E34 board

Haswell i5-4440

Single Stick 4GB DDR3 RAM

160GB HDD

 

Followed the guide yet during the Verbose setup I hit a "hmm.. mismatch sizes 3100 vs 20"

The system hangs for a bit then goes to the black screen with white Apple logo with loading bar. I can see and move my cursor and then a beach ball of death happens and the system hangs there not doing anything.

 

The only deviation I have is that the Clover 2.3K Special Edition Installer is no longer on the site. I ended up using Clover 2.3k r3270 I had from setting up a different Hackintosh. When that failed I used the latest Clover 2.4k r4049. Both give the same issue of hanging at an Apple logo with a loading bar unfilled and beach ball of death. I've also tried getting the installer to launch with both HDD and DVD drives unplugged to no avail.

 

Followed the guide right up to the install point, right after where the guide notes the deprecated information. I attempt to carry out the install and that's where I'm stuck now.

 

-16gb USB 2.0 stick formatted HFS+ with GUID partition

-Make bootable Yosemite 10.10.10 media on USB

-Install Clover; UEFI and ESP selected only

-Run Clover Configurator, mount EFI, set ACPI, set Boot, set GUI, set Graphics, set Kernel and Kexts, set RT Variables, set SMBIOS, set System Params, set Drivers according to guide

-Save config.plist to EFI

-Eject USB safely

-Put USB stick into USB 2.0 port

-Set mobo to IGD

-Hit F11 and boot UEFI: USB STICK

-kext-dev-mode=1 rootless=0 nv_disable=1 -v (I also tried with -f, dart=0, ncpi=0x2000)

-System hangs at "hmm.. mismatch sizes 3100 vs 20"

 

Any clues as to where I might have gone wrong?

:(

post-458768-0-69642900-1491981852_thumb.jpg

Link to comment
Share on other sites

I'm at a loss. Struggling to get the USB stick to load the OSX installer for Yosemite 10.10.10.

I havent built a Hackintosh in awhile but I had enough spare PC parts from work to mash this thing together. This is my 3rd Hackintosh and the first time I've been unable to get to the installer.

 

Specs:

Yosemite 10.10.10

MSI H81M-E34 board

Haswell i5-4440

Single Stick 4GB DDR3 RAM

160GB HDD

 

Followed the guide yet during the Verbose setup I hit a "hmm.. mismatch sizes 3100 vs 20"

The system hangs for a bit then goes to the black screen with white Apple logo with loading bar. I can see and move my cursor and then a beach ball of death happens and the system hangs there not doing anything.

 

The only deviation I have is that the Clover 2.3K Special Edition Installer is no longer on the site. I ended up using Clover 2.3k r3270 I had from setting up a different Hackintosh. When that failed I used the latest Clover 2.4k r4049. Both give the same issue of hanging at an Apple logo with a loading bar unfilled and beach ball of death. I've also tried getting the installer to launch with both HDD and DVD drives unplugged to no avail.

 

Followed the guide right up to the install point, right after where the guide notes the deprecated information. I attempt to carry out the install and that's where I'm stuck now.

 

-16gb USB 2.0 stick formatted HFS+ with GUID partition

-Make bootable Yosemite 10.10.10 media on USB

-Install Clover; UEFI and ESP selected only

-Run Clover Configurator, mount EFI, set ACPI, set Boot, set GUI, set Graphics, set Kernel and Kexts, set RT Variables, set SMBIOS, set System Params, set Drivers according to guide

-Save config.plist to EFI

-Eject USB safely

-Put USB stick into USB 2.0 port

-Set mobo to IGD

-Hit F11 and boot UEFI: USB STICK

-kext-dev-mode=1 rootless=0 nv_disable=1 -v (I also tried with -f, dart=0, ncpi=0x2000)

-System hangs at "hmm.. mismatch sizes 3100 vs 20"

 

Any clues as to where I might have gone wrong?

:(

That's a pretty funny verbose message lol. Well if you are in fact using the same motherboard as mine then it should be very easy. Though I'm not sure why you want Yosemite if you can use Sierra just fine. For this motherboard you need iMac 14,2 SMBIOS, OsxAptioFix2Drv, KernelPM enabled, AppleRTC enabled, igPlatformID 0x0D220003 if using Intel HD 4600. Now I use a custom SSDT so you will need to enable GeneratePStates and GenerateCStates. For USB, Ethernet, kexts are placed in Clover kext folder.

 

9byydpx.png

 

Other than that, this motherboard runs almost vanilla macOS. Not sure why you're having problems.

Link to comment
Share on other sites

Well after some tom foolery I managed to get into the installer on some trial and error unstable configuration. I did however learn that dart=x would get me into the installer with my custom config. Originally I had tried to use dart=1 while trying to trouble shoot on day 1 but it failed. This time I did dart=0 and followed the guide and it loaded the installer normally without issues. Frustratingly my Yosemite USB refused to install because of corruption issues, apparently. So I said eff it and went with Sierra like you suggested.

Still had to do dart=0 for Sierra otherwise it would just boot loop.

 

I bought this MSI H81M-E34 about a week ago from NCIX so it might be that a newer BIOS/EFI revision caused a need to use dart=0.

 

I'll edit in any other oddities if I run into them once it's up and running

 

By the way what were the contents of the MSI H81M MotherBoard Pack? The files are gone from the insanelymac site.

 

 

.

 

 

post-458768-0-43546600-1492068945_thumb.png

post-458768-0-66657700-1492071637_thumb.png

Link to comment
Share on other sites

  • 2 weeks later...

Hi GhostRaider! What an incredible amount of effort put into this guide. It's very clear and easy to follow. This wil be my first hackintosh attempt and i'm very happy i've found your guide.

However, i see the Clover and the msi-h81m-motherboards-pack download links don't work anymore. Can i use the Clover version available in the forum's download section? Does that pack is absolutely neccesary? Can i get those files anywhere else?

Sorry about my english, it's not my native language.

 

Thanks a lot!

Link to comment
Share on other sites

 Share

×
×
  • Create New...