Contribute
Register

HP ELITEDESK 800 G3 MINI HELP!

Joined
Aug 11, 2021
Messages
9
Motherboard
HP EliteDesk 800 G3 Mini 65W
CPU
Intel i5-6500T
Graphics
Intel HD Graphics 530
Good time!

Installed according to the instructions https://dortania.github.io/OpenCore-Install-Guide/prerequisites.html#prerequisites, for all points from and to. And it seems to me that I did everything right, but apparently not everything.

Hardware https://support.hp.com/ua-ru/produc...3-desktop-mini-pc/15497277/document/c05379499 on an i5-6500T processor, video Intel HD Graphics 530. The system has two hard disks, one M.2, there is Windows, macOS tried to install on the second SDD.

I tried all the instructions, including those from the forum, tried to install ready-made assemblies for similar computers. But every time I install, I get some kind of error. In the attachment, the last folder EFI and the log with an error.

Sorry for my English, this is not my main language. I would be glad for any help.
 

Attachments

  • EFI.rar
    3.3 MB · Views: 26

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
2,496
Motherboard
Gigabyte Z97X-UD5H
CPU
i7-4790K
Graphics
HD 4600 / RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Which version of macOS are you installing, Catalina or Big Sur? I am assuming you are looking to install macOS Catalina and have set the revised config to reflect this assumption.
  • I have edited your OC EFI folder to better match the OC Skylake Desktop guide.
  • I have removed the USBPorts.kext, as you also have USBInjectAll.kext present and the XhciPortLimit quirk enabled. These three will clash if all are present and enabled.
    • If the USBPorts.kext is a custom config set for your system reinstall the kext and remove the other kext and disable the XhciPortLimit quirk.
  • I removed the RTCMemoryFixup.kext as you shouldn't need this with your Skylake system.
  • I have removed a couple of redundant SSDT's, SSDT-USBX.aml and SSDT-HPET.aml and the associated config.plist patches for the SSDT-HPET.aml.
  • I have removed the /OC/Drivers/AudioDxe.efi as you don't need this unless you want to hear the boot chime. You don't have the other options set in your config for the boot chime so this is not being used.
  • I have removed a few /OC/Tools entries, leaving just the ones you are likely to need.
  • I removed the unnecessary IOReg and the readme files from the OC folder.
  • I have updated the remaining kexts in your /OC/Kexts folder.
  • I have edited the config.plist as stated previously to better match the OC guide for a Skylake desktop system, removing unnecessary and obsolete entries, adding in missing entries (SecureBootModel being one that was missing), changed the IGPU framebuffer to match your setup with the AMD dGPU and a number of other changes.
See if this revised OC EFI folder works any better, post a photo of the screen if the system kernel panics.
 

Attachments

  • EFI.zip
    3.2 MB · Views: 22
Joined
Aug 11, 2021
Messages
9
Motherboard
HP EliteDesk 800 G3 Mini 65W
CPU
Intel i5-6500T
Graphics
Intel HD Graphics 530

Edhawk

Which version of macOS are you installing, Catalina or Big Sur? I am assuming you are looking to install macOS Catalina and have set the revised config to reflect this assumption.
  • I have edited your OC EFI folder to better match the OC Skylake Desktop guide.
  • I have removed the USBPorts.kext, as you also have USBInjectAll.kext present and the XhciPortLimit quirk enabled. These three will clash if all are present and enabled.
    • If the USBPorts.kext is a custom config set for your system reinstall the kext and remove the other kext and disable the XhciPortLimit quirk.
  • I removed the RTCMemoryFixup.kext as you shouldn't need this with your Skylake system.
  • I have removed a couple of redundant SSDT's, SSDT-USBX.aml and SSDT-HPET.aml and the associated config.plist patches for the SSDT-HPET.aml.
  • I have removed the /OC/Drivers/AudioDxe.efi as you don't need this unless you want to hear the boot chime. You don't have the other options set in your config for the boot chime so this is not being used.
  • I have removed a few /OC/Tools entries, leaving just the ones you are likely to need.
  • I removed the unnecessary IOReg and the readme files from the OC folder.
  • I have updated the remaining kexts in your /OC/Kexts folder.
  • I have edited the config.plist as stated previously to better match the OC guide for a Skylake desktop system, removing unnecessary and obsolete entries, adding in missing entries (SecureBootModel being one that was missing), changed the IGPU framebuffer to match your setup with the AMD dGPU and a number of other changes.
See if this revised OC EFI folder works any better, post a photo of the screen if the system kernel panics.
Many thanks to you for such a large-scale work. That's right, I tried to install Catalina. But I did it through OpenCore. Do I understand correctly that the prepared EFI folder for Clover and I need to first create a bootable USB flash drive with the Catalina image for Clover, and only then put the EFI folder there?
 

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
2,496
Motherboard
Gigabyte Z97X-UD5H
CPU
i7-4790K
Graphics
HD 4600 / RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Yes, create a USB Installer for Catalina and the copy the EFI folder I provided to the EFI partition on the USB.
 
Joined
Aug 11, 2021
Messages
9
Motherboard
HP EliteDesk 800 G3 Mini 65W
CPU
Intel i5-6500T
Graphics
Intel HD Graphics 530
Yes, create a USB Installer for Catalina and the copy the EFI folder I provided to the EFI partition on the USB.

Unfortunately, errors still appear.
The first time I tried to boot with ssd nvme enabled (windows is installed there). The error that occurs in this case is in photo # 1. Then I booted with ssd nvme disabled. The error that occurs in this case is in photo # 2. I tried to search for these errors on the forum, but the tips in the topics did not help.
 

Attachments

  • 1.jpg
    1.jpg
    458.4 KB · Views: 24
  • 2.jpg
    2.jpg
    507.8 KB · Views: 25

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
2,496
Motherboard
Gigabyte Z97X-UD5H
CPU
i7-4790K
Graphics
HD 4600 / RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Images show the installation halted on an apfs_module_start: 1689 error. This is a common error which usually indicates SSDT-EC.aml or SSDT-EC-USBX.aml is missing from the /OC/ACPI folder.

It also shows an NVMe assertion failure. This could be due to the NVMeFix.kext not being included in the /OC/Kexts folder and config.plist.

Try this revised EFI folder and see if it gets any further.
 

Attachments

  • EFI.zip
    10.5 MB · Views: 22
Joined
Aug 11, 2021
Messages
9
Motherboard
HP EliteDesk 800 G3 Mini 65W
CPU
Intel i5-6500T
Graphics
Intel HD Graphics 530
Images show the installation halted on an apfs_module_start: 1689 error. This is a common error which usually indicates SSDT-EC.aml or SSDT-EC-USBX.aml is missing from the /OC/ACPI folder.

It also shows an NVMe assertion failure. This could be due to the NVMeFix.kext not being included in the /OC/Kexts folder and config.plist.

Try this revised EFI folder and see if it gets any further.
The error has changed a little, but it seems the problem is the same anyway
 

Attachments

  • foto.jpg
    foto.jpg
    608.5 KB · Views: 28

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
2,496
Motherboard
Gigabyte Z97X-UD5H
CPU
i7-4790K
Graphics
HD 4600 / RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Couple of issues shown I the screen image above:

SuperIO device not found, means you don't need the SMCSuperIO.kext I added to your /OC/Kexts folder and config.plist

apfs_module_start issue, obviously not caused by a missing SSDT-EC.aml, as this is present in your /OC/ACPI folder. There are a number of other matters that can cause this error to prevent your system booting, as listed below:

Missing EC - dealt with by adding SSDT-EC-USBX.aml to /OC/ACPI folder and config.plist
IRQ Conflicts - added SSDT-HPET.aml and patches back to OC/ACPI folder and config.plist
PCI allocation issue - more likely to be an issue with an AMD system
NVMe or SATA issue - dealt with by adding NVMeFix.kext to /OC/Kexts folder and config.plist
NVRAM Failing - unlikely to be the cause on your Z370 board
RTC Missing - dealt with by including SSDT-AWAC.aml to /OC/ACPI folder and config.plist

A revised EFI folder is attached for you to try. Hopefully this time it will get past the apfs_module_start kernel panic.

When you boot with this EFI folder make sure you use the ClearNvram tool and reboot your system before you boot your USB.
 

Attachments

  • EFI 2.zip
    10.5 MB · Views: 21
Joined
Aug 11, 2021
Messages
9
Motherboard
HP EliteDesk 800 G3 Mini 65W
CPU
Intel i5-6500T
Graphics
Intel HD Graphics 530
Couple of issues shown I the screen image above:

SuperIO device not found, means you don't need the SMCSuperIO.kext I added to your /OC/Kexts folder and config.plist

apfs_module_start issue, obviously not caused by a missing SSDT-EC.aml, as this is present in your /OC/ACPI folder. There are a number of other matters that can cause this error to prevent your system booting, as listed below:

Missing EC - dealt with by adding SSDT-EC-USBX.aml to /OC/ACPI folder and config.plist
IRQ Conflicts - added SSDT-HPET.aml and patches back to OC/ACPI folder and config.plist
PCI allocation issue - more likely to be an issue with an AMD system
NVMe or SATA issue - dealt with by adding NVMeFix.kext to /OC/Kexts folder and config.plist
NVRAM Failing - unlikely to be the cause on your Z370 board
RTC Missing - dealt with by including SSDT-AWAC.aml to /OC/ACPI folder and config.plist

A revised EFI folder is attached for you to try. Hopefully this time it will get past the apfs_module_start kernel panic.

When you boot with this EFI folder make sure you use the ClearNvram tool and reboot your system before you boot your USB.
Once again I want to say thank you for the help you provide. She's priceless. I tried running a system install with an EFI folder attached from the last post. Unfortunately, the installation was stuck on the same error as before, 1689 in my opinion. After that I tried following the recommendations from your post and added to SSDT-AWAC.aml to / OC / ACPI folder and config.plist. After that, the download progressed much further, as it had never before, but unfortunately it ended with another error and the fact that the screen just turned off. Apparently, the corresponding keys are disabled in config.plist, since the log file was not saved either. Do I have to change anything in config.plist to get the log file and the ability to pause conclusions about the results of the shutdown? I managed to take a picture of the screen before rebooting. What was on it in photo # 1. True, there were a few more lines before the monitor turned off, but it is impossible to have time to photograph them. It's a split second. I also photographed the error that was in the middle of the installation, but after it the installation proceeded further (photo # 2, I don't know if there is anything valuable there).
I also did not quite understand about AMD - there is no component from AMD with the system. Or I misunderstood something.
I also haven't tried changing SSDT-EC-USBX.aml to SSDT-EC.aml, the OpenCore manual states that Skylake requires SSDT-EC-USBX.aml. Or is it worth trying?
I also wanted to ask if it could be a problem that the system has two hard disks nvme ssd m2 and SATA. Perhaps you should disable SATA and try to install ssd m2 on nvme?
I also attached the EFI folder with which I tried to install, but in fact there is only added SSDT-AWAC.aml to / OC / ACPI folder and config.plist.
 

Attachments

  • 1.jpg
    1.jpg
    489.5 KB · Views: 20
  • 2.jpg
    2.jpg
    479.8 KB · Views: 20
  • EFI.rar
    9.8 MB · Views: 22

P1LGRIM

Moderator
Joined
Mar 2, 2012
Messages
25,354
Motherboard
Lenovo ThinkStation p700
CPU
2x E5-2620 V3
Graphics
RX 560
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
I also attached the EFI folder with which I tried to install
Use .zip for attachments.
.zip has native support whereas .rar requires third party software.
 
Top