Jump to content

[Guide 2018] Z820 - HIGH SIERRA, The great guide (Sucess)


bilbo
 Share

607 posts in this topic

Recommended Posts

hi @BillDH2k

i have a HP z420
bios :3.96
intel xeon e5-2670 v2
nvidia quadro K2200
32GB ddram

I followed your thread trying to install catalina, 
but it happens to me that 3 minutes after the end of the OS installation, 
the machine reboots, how is this possible? 
could you please help me?
Link to comment
Share on other sites

@kubes There would be several reboots, as part of the OS installation. So not sure what you meant. Did the install complete its entire process? Normally, when the installation reboot, as part of its OS install process, it should pick the right partition automatically (can't recall the temporary partition name, "Install macOS"???), and no manual intervention is required.

 

Link to comment
Share on other sites

  • 3 months later...

Hello BillDH2K,

I Have a Z840 and I tried to install Monterey and Ventura using your repo on Github, but it never worked, would you mind to share your EFI of that one please. I'm totally stuck

Link to comment
Share on other sites

  • 2 weeks later...

OpenCore EFI for HP Z420-Z620-Z820 (0.9.1/0.7.1)

**(4/29/2023) Release 3.1 - Updated to OC 0.9.1. **

Details under the Release History section below.

About this EFI

OpenCore loader (0.9.1 & 0.7.1) for HP workstations Z420/Z620/Z820. Support macOS Catalina (10.15.7) to Monterey (12.6 tested).

Supported Hardware

  • HP Z420/Z620/Z820 (BIOS 3.96, all motherboard revisions)
  • CPUs: E5-1600/2600 V1 Xeon's (Sandy-Bridge) or V2 Xeon's (Ivy-Bridge)
  • Required BIOS Settings: Enable UEFI boot, set SATA to AHCI mode, Disable Vt-d, and enable "Legacy ACPI Tables".

 

EFI Folders (Two Versions):

  • EFI with OC 0.9.1

    • Support Big Sur and Monterey. Fresh install or update.
  • EFI with OC 0.7.1

    • Mainly for supporting Catalina OS
    • Support Catalina/Big Sur (fresh install or update), Monterey (boot to existing install only)
    • Monterey install/update must use the newer EFI (0.9.1). Update from Catalina to Monterey must be done by booting up an USB Monterey installation stick.
  • Choose the Correct config.plist

    • For Sandy-bridge CPUs (V1 Xeon's), use config_SandyCPUs.plist (rename it to config.plist)
    • For Ivy-bridge CPUs (V2 Xeon's), use config_IvyCPUs.plist (rename it to config.plist)
    • If you have 2643V2, 2667V2, or 2687w V2 CPUs, use the corresponding customized config_26XXV2.plist.
  • Other Installation Note

    • Network LAN driver choice: For Z420 (Single LAN port), use IntelMausi.kext. For Z620/Z820 (Dual LAN ports), use AppleIntelE1000e.kext. Otherwise, you may experience random system lock up, especially true if NvMe SSD (via PCI-E adapter) is used.
    • Currently AppleIntelE1000e.kext is enabled by default in the config.list.

 

  • What Works:

    • CPU Power Management (all processor models)
    • On-board Audio via AppleALC (Front/Back Jacks, internal speaker)
    • USB2 ports, Ethernet, On-Board SAS (Z820 only)
    • USB3 (Catalina only)
  • What Not Work:

    • Sleep/Wake (Must disable from macOS, System Preference->Energy Saver->Prevent computer from sleeping)
    • USB3 ports not working under Big Sur or higher (no driver support for the TI chip). Recommend compatible USB3 PCIe add-on card, e.g. Inateck KT4006.

 

Pre/Post-Install:

  • You must generate and add your own Serial # & Board ID to config.plist

  • For full CPU power management, replace "SSDT-CPUPM.aml" (in ACPI folder) with one matching your CPU model. I have provided a few in the ACPI folder. Simply overwrite "SSDT-CPUPM.aml" with an appropriate file. If you have a different CPU not listed, you need to run ssdtPRGen (link) to create a new SSDT file. Additional instruction can be found here: bilbo's "Z820 - High Sierra, the Great Guide" (step #29) (link). If you have a mismatched CPU, you might experience booting issue. In this case, simply disable SSDT-CPUPM.aml from config.plist. macOs will run without CPU power management. Once up running, you can generate a correct SSDT file specific to your CPU.

  • For 2643V2/2667V2/2687w V2 CPUs, use one of the pre-made config_xxx.plist, which include special patched CpuDef table. Without it, macOS won't boot.

Credits:

  • bilbo's "Z820 - High Sierra, the Great Guide" (here). Also many of the follow-up posts in the same forum. My build wouldn't possible without these guy's work.
  • Dortania's OpenCore Install Guide (Here)

 

*************

Due to attachment size limit, here is the EFI with OC0.9.1 only. The full repository can be found at Github.

1596839621_Zx20-OpenCore(0.9.1).zip

  • Like 1
Link to comment
Share on other sites

  • 3 months later...
  • 2 months later...

OpenCore EFI for HP Z420-Z620-Z820 (0.9.7)

1. macOS support:

  • Catalina/Big Sur/Monterey:

    • Native support (Recommended)
  • Ventura/Sonoma:

    • Root patching with OCLP is required to enable graphic hardware acceleration. Check OCLP page for other limitations.
    • Follow the step-by-step instruction below.

2. Supported Hardware:

  • HP Z420/Z620/Z820 (BIOS 3.96, all motherboard revisions)
  • CPUs: E5-1600/2600 V1 Xeon's (Sandy-Bridge) or V2 Xeon's (Ivy-Bridge)
  • Required BIOS Settings: Enable UEFI boot, set SATA to AHCI mode, Disable Vt-d, and enable "Legacy ACPI Tables".

 

3. What Works:

  • CPU Power Management (all processor models)
  • On-board Audio (Front/Back Jacks, internal speaker)
  • USB2 ports, Ethernet, On-Board SAS (Z820 only)
  • USB3 (Catalina only)

 

What Not Work:

  • Sleep/Wake (Must disable from macOS, System Preference->Energy Saver->Prevent computer from sleeping)
  • USB3 ports not working under Big Sur or higher (no driver support).
  • Z820 DUAL CPU setup: boot issue (random lockup) under Sonoma/Ventura. Solution: stay with Monterey. No issue with single CPU.
  • Z620 DUAL CPU setup: occationally locks up during booting under Sonamoa/Ventura. Reboot again normally works. Recommend temporarily remove the 2nd CPU card during Sonoma/Ventura installation.

 

4. EFI Folder

4.1 EFI with OC 0.9.7:

  • Support Catalina - Sonoma (14.3.1 tested).
  • SUMBIOS: MacPro7,1 (default) or iMacPro1,1. MacPro6,1 is supported up to Monterey.

4.2. Choose the correct config.plist:

  • For Sandy-bridge CPUs (V1 Xeon's), use config_SandyCPUs.plist (rename it to config.plist).
  • For Ivy-bridge CPUs (V2 Xeon's), use config_IvyCPUs.plist
  • For 2643V2, 2667V2, or 2687w V2 CPUs, use the corresponding config_26XXV2.plist
  • Choose the correct CPU PM file that matches your CPU model:
    • You may over-written SSDT_CPUPM.aml with the correct PM file (default PM), or
    • modify config.plist (ACPI->Add section) to pick the specific PM file
    • If your CPU is not listed, pick the one with closest match, disable use of any PM file (ACPI->Add section). Once install is completed, generate your own (see Post-Install) to enable optimal CPU power management.

4.3 For Catalina/Big Sur/Monterey:

  • Just use the renamed config.plist, with the correct CPU PM file.

4.4 For Sonoma/Ventura:

  • Follow Sonoma/Ventura step-by-step instruction below.

 

5. Other Installation Note:

  • Network LAN driver choice: For Z420 (Single LAN port), use IntelMausi.kext. For Z620/Z820 (Dual LAN ports), use AppleIntelE1000e.kext. Otherwise, you might experience random system lock up, especially true if NvMe SSD (via PCI-E adapter) is used.
  • Currently AppleIntelE1000e.kext is enabled by default in the config.list.

 

6. Pre/Post-Install

  • You must generate and add your own Serial # & Board ID to config.plist

  • For full CPU power management, replace "SSDT-CPUPM.aml" (in ACPI folder) with one matching your CPU model. I have provided a few in the ACPI folder. Simply overwrite "SSDT-CPUPM.aml" with an appropriate file. If you have a different CPU not listed, you need to run ssdtPRGen (link) to create a new SSDT file. Additional instruction can be found here: bilbo's "Z820 - High Sierra, the Great Guide" (step #29) (link). If you have a mismatched CPU, you might experience booting issue. In this case, simply disable SSDT-CPUPM.aml from config.plist. macOs will run without CPU power management. Once up running, you can generate a correct SSDT file specific to your CPU.

7. Sonoma/Ventura step-by-step instruction

The steps outlined below were tailored from the excellent instruction guide written by 5T33Z0.

 

Step 1. Start with the appropriate config.plist template (Section 4.2)

  • Verify that this EFI works with your current Monterey/Big Sur setup (if you have one installed), with full CPU power management (use Intel Power Gadget tool).

 

Step 2. Modify the boot-args (to disable the video card hardware acceleration)

  • Add the following flags to the boot-args:
    • "-amd_no_dgpu_accel"      if you have an AMD/Radeon card
    • “nv_disable=1”                     if you have an nVidia Kepler card
  • optional:
    • "revpatch=sbvmm"          for Sonoma 14.3 only. Not needed for 14.2, or 14.3.1 (my own testing). Otherwise, you may encounter "Software Update Error” after 1st reboot. If you encounter this error, just do a restart (i.e. reboot) and the install would complete succesfully, except that the boot partition would end up as “Sonoma - Data” (which can be renamed later).

 

Step 3. Install Sonoma/ventura (latest version recommended)

  • Reboot with the modified boot-args from Step 2. Make sure to perform a NVRAM reset (Important!)
  • Start Sonoma/Ventura installation:
    • by booting from an USB installer stick (recommended), or
    • for updating from existing Ventura/Sonoma only, directly from a downloaded full installer copied to the Application folder (Note: for NVME disk, you must boot from USB Installer).
  • Once Sonoma is installed successfully, proceed to Step 4.

 

Step 4: Apply OCLP patcher (to enable graphics card acceleration).

  • Modify config.plist again:
    • csr-active-config to 03080000
    • Add “amfi=0x80” to boot-args
  • Reboot. Perform NVRAM reset (Important). Reboot again.
  • Download the latest OCLP patcher (OpenCore-Patcher-GUI.app )
  • Launch the OCLP patcher and choose “Post-Install Root Patch”.

 

Step 5: Post OCLP change

  • If OCLP root patching is successfully (Step 4), remove the following boot-args , if they were added from the previous steps:
    • "-amd_no_dgpu_accel"
    • "nv_disable=1"
    • "amfi=0x80"
    • "revpatch=sbvmm"
  • Leave csr-active-config as <03080000>
  • Reboot. Perform NVRAM reset. Reboot again.

 

Note:

  • If you properly followed the steps above, the final EFI should be able to boot existing Big Sur, Monterey, and Ventura/Sonoma.

 

Credits:

  • bilbo's "Z820 - High Sierra, the Great Guide" (here). Also many of the follow-up posts in the same forum. My build wouldn't possible without these guy's work.
  • Dortania's OpenCore Install Guide (Here)
  • "Installing macOS Ventura or newer on Ivy Bridge systems" (Here )

Hackintosh-HP-Z420-Z620-Z820-OpenCore-V3.4-Insanely.zip

Edited by BillDH2k
  • Like 1
Link to comment
Share on other sites

  • 2 months later...
 Share

×
×
  • Create New...