- Joined
- Nov 8, 2013
- Messages
- 9
- Motherboard
- HP Z420
- CPU
- Xeon E5-2670
- Graphics
- Vega 64
- Mobile Phone
I'm trying to hackintosh an HP z420 workstation (E5 2670) and I've made a Sierra install USB using Unibeast. I am freezing at the white apple loading screen with just a sliver in the progress bar. I just updated my BIOS to the most recent version. I see that some people have successfully installed MacOS on these machines, but I can't find any good instructions on what it's going to take to get it done.
I've looked at the recommended BIOS settings and followed them, but I cannot find any XHCI (or eXtensible Host Controller) options. I haven't found IO SerialPort or CFG-Lock either and believe they are not there.
I'm hoping someone has some ideas I can try to help me get into the installer, or some links to help me understand what's going on.
Here's where it locks up with npci=0x3000 or 2000, shortly after which the text becomes garbled and shows a circle with a slash in it.
I've found the following quoted older post, but I'm having difficulty interpreting what exactly it all means. I've added npci=0x3000 and 2000 to "Boot Args", tried changing "SMBIOS->Product Name:" and "SMBIOS ->Board Version:" to MacPro3,1 (but then it just tells me that this version of OSX is incompatible) I am really not sure what I'm doing or why here.. I haven't found the kernelPMpatching or ASUSCPUPatch options, yet, and I'm not really sure what to do with that USB kext that he links to. I'm not sure thats the right direction or not, but I suppose those will be the next things I'm going to look into.
Any guidance/suggestions/knowledge would be welcome! Thanks!
EDIT: It seems that kernel PM patching and ASUSAICPU patch are both included by default in the installer I created with UniBeast. The USB patch mentioned is included in MultiBeast, but I haven't gotten that far yet. I've gotten a couple lines further, but it appears random, haven't been able to reproduce it. And then it still hangs after a line or three about the Intel Pro 1000 adapters anyway.
I've looked at the recommended BIOS settings and followed them, but I cannot find any XHCI (or eXtensible Host Controller) options. I haven't found IO SerialPort or CFG-Lock either and believe they are not there.
1. To access BIOS/UEFI Setup, press and hold Delete on a USB Keyboard while the system is booting up
2. Load Optimized Defaults
3. If your CPU supports VT-d, disable it
4. If your system has CFG-Lock, disable it
5. If your system has Secure Boot Mode, disable it
6. Set OS Type to Other OS
7. If your system has IO SerialPort, disable it
8. Set XHCI Handoff to Enabled
9. If you have a 6 series or x58 system with AWARD BIOS, disable USB 3.0
10. Save and exit.
I'm hoping someone has some ideas I can try to help me get into the installer, or some links to help me understand what's going on.
Here's where it locks up with npci=0x3000 or 2000, shortly after which the text becomes garbled and shows a circle with a slash in it.
I've found the following quoted older post, but I'm having difficulty interpreting what exactly it all means. I've added npci=0x3000 and 2000 to "Boot Args", tried changing "SMBIOS->Product Name:" and "SMBIOS ->Board Version:" to MacPro3,1 (but then it just tells me that this version of OSX is incompatible) I am really not sure what I'm doing or why here.. I haven't found the kernelPMpatching or ASUSCPUPatch options, yet, and I'm not really sure what to do with that USB kext that he links to. I'm not sure thats the right direction or not, but I suppose those will be the next things I'm going to look into.
Any guidance/suggestions/knowledge would be welcome! Thanks!
It's a tricky part with the usb ports of this workstation, at least if you have the same firmware as me. So, for booting el capital, you will need a working mac or hackintosh to make the usb installer. Get the latest version of Clover and install it in the ESP of the usb installer, then make sure to add Rehabman' OS-X-Generic-USB3
https://bitbucket.org/RehabMan/os-x-generic-usb3/downloads
add the kernel flag npci=0x2000 or 0x3000, set the smbios to Mac Pro 3,1 and use kernelPMpatching + ASUSCPUPatch. boot verbose
Set the data controller to ache mode in bios.
Boot the Z420 with the installer inserted in a usb 3 port, if it doesn't boot try putting in usb2 first and switch it to usb 3 if the boot messages are stalling.
Good luck!
EDIT: It seems that kernel PM patching and ASUSAICPU patch are both included by default in the installer I created with UniBeast. The USB patch mentioned is included in MultiBeast, but I haven't gotten that far yet. I've gotten a couple lines further, but it appears random, haven't been able to reproduce it. And then it still hangs after a line or three about the Intel Pro 1000 adapters anyway.
Last edited: