• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

SOLVED BlackScreen after validating root dmg

Status
Not open for further replies.

alenxba

New member
Joined
Aug 28, 2024
Messages
13
Motherboard
Acer H11H4-AI(KBL)
CPU
i3-7100
Graphics
HD 630
OS X/macOS
12.x
Bootloader
  1. OpenCore (UEFI)
Mobile Phone
  1. Android
After booting "Install MacOS Monterey" and getting some fast messages after "validating root dmg" - no video input on monitor.
USB 2 Ports not working, getting "failed to get local signing public key e00002bc", only usb 3.0 can boot up to "validating root dmg".

PC Specs (Acer Veriton ES2710G):​

  • CPU - I3-7100
  • GPU - HD 630
  • RAM - 1x8GB DDR4
  • Motherboard - Acer H11H4-AI(KBL)
  • Monitor - Connected with HDMI<->HDMI

BIOS:​

  • VT - Enabled
  • HyperThreading- Enabled
  • Boot - UEFI
  • SATA - ACHI
  • Pre-Allocated GPU Memory: 128M
  • CMS - Disabled
  • SucureBoot - Disabled
  • FastBoot - Disabled
  • TPM (PTT) - Disabled (tried Enabled, not help)
  • Serial-Port - Disabled
  • XHCI-HandOff - missing option
  • Above 4G Decoding - missing option
  • CFG Lock - missing option

*Update*:​

On USB 3 also seeing "failed to get local signing public key e00002bc".
I tested swap USBToolBox with generated map on windows to USBInjectAll, same result.
Tried adding Driver "OpenVariableRuntime.efi", nothing change.

Tried add another frambuffers and conn config:
  • framebuffer-con1-enable : 01000000
  • framebuffer-con1-type : 00080000
and from my friend i5-7500 with HD-630 (With whatevergreen.kext):
  • AAPL, ig-platform-id : 00001B59
  • framebuffer-con1-alldata : 01050A00 00080000 87010000
  • framebuffer-con1-enable : 01000000
  • framebuffer-con1-alldata : 02040A00 00080000 87010000
  • framebuffer-con1-enable : 01000000
  • framebuffer-fbmem : 00009000
  • framebuffer-patch-enable : 1
  • frambuffer-stolenmem : 00003001
Added screenshot before "validating root dmg" (Sorry for bad quality):
photo_2025-08-17_12-26-29.jpg
 

Attachments

Last edited:
After booting "Install MacOS Monterey" and getting some fast messages after "validating root dmg" - no video input on monitor.
USB 2 Ports not working, getting "failed to get local signing public key e00002bc", only usb 3.0 can boot up to "validating root dmg".

PC Specs (Acer Veriton ES2710G):​

  • CPU - I3-7100
  • GPU - HD 630
  • RAM - 1x8GB DDR4
  • Motherboard - Acer H11H4-AI(KBL)
  • Monitor - Connected with HDMI<->HDMI

BIOS:​

  • VT - Enabled
  • HyperThreading- Enabled
  • Boot - UEFI
  • SATA - ACHI
  • Pre-Allocated GPU Memory: 128M
  • CMS - Disabled
  • SucureBoot - Disabled
  • FastBoot - Disabled
  • TPM (PTT) - Disabled (tried Enabled, not help)
  • Serial-Port - Disabled
  • XHCI-HandOff - missing option
  • Above 4G Decoding - missing option
  • CFG Lock - missing option

*Update*:​

On USB 3 also seeing "failed to get local signing public key e00002bc".
I tested swap USBToolBox with generated map on windows to USBInjectAll, same result.
Tried adding Driver "OpenVariableRuntime.efi", nothing change.

Tried add another frambuffers and conn config:
  • framebuffer-con1-enable : 01000000
  • framebuffer-con1-type : 00080000
and from my friend i5-7500 with HD-630 (With whatevergreen.kext):
  • AAPL, ig-platform-id : 00001B59
  • framebuffer-con1-alldata : 01050A00 00080000 87010000
  • framebuffer-con1-enable : 01000000
  • framebuffer-con1-alldata : 02040A00 00080000 87010000
  • framebuffer-con1-enable : 01000000
  • framebuffer-fbmem : 00009000
  • framebuffer-patch-enable : 1
  • frambuffer-stolenmem : 00003001
Added screenshot before "validating root dmg" (Sorry for bad quality):
View attachment 9732
Load Early should be disabled. Does the BIOS has option for DVMT? If so, how much you have set it to?

Use -igfxvesa boot arg and you should be able to reach the installer and can install as well.
 
I tried disabling "Load Early" and adding the "-igfxvesa" boot argument - the result is the same.
If DVMT refers to the iGPU memory size, I have it set to 128M. I also tested with 64M and 512M, but the result didn’t change.

All BIOS options:
photo_2025-08-17_16-27-05.jpg
photo_2025-08-17_16-27-07.jpg
photo_2025-08-17_16-27-09.jpg
photo_2025-08-17_16-27-12.jpg
photo_2025-08-17_16-27-02.jpg
photo_2025-08-17_16-26-54.jpg
 
It worked, downloaded whatevergreen another version.
Thank for help!
 
It worked, downloaded whatevergreen another version.
Thank for help!
What version you had originally and what was the version you downloaded?
 
I'll keep that in mind, it's just that they usually write 64M or more.


Used before - 1.7.0 / Working - 1.6.5
Great. Marking Solved and closing this thread
 
With "-igfxvesa" installed and working, but the problem is how to use it without "-igfxvesa".

Tried big count of combination PciRoot(0x0)/Pci(0x2,0x0) paramerts with:
igfxonln= 0 and 1
-wegnoegpu
...
all givining same result, after verbose no video output

SMBIOS "iMac 18,1 and 18,3" not helping, tried "Mac Mini 8,1" like in my friend config, same.

In IORegExplorer showing blank data or i dont know what need to see for get connectors info.
In this guide gpu works without vesa for show this info?

Framebuffers at this moment:​

  • AAPL,ig-platform-id : 00001259
  • framebuffer-patch-enable : 01000000
  • framebuffer-stolenmem : 00003001

photo_2025-08-17_21-46-54.jpg
photo_2025-08-17_21-54-19.jpg
 
With "-igfxvesa" installed and working, but the problem is how to use it without "-igfxvesa".

Tried big count of combination PciRoot(0x0)/Pci(0x2,0x0) paramerts with:
igfxonln= 0 and 1
-wegnoegpu
...
all givining same result, after verbose no video output

SMBIOS "iMac 18,1 and 18,3" not helping, tried "Mac Mini 8,1" like in my friend config, same.

In IORegExplorer showing blank data or i dont know what need to see for get connectors info.
In this guide gpu works without vesa for show this info?

Framebuffers at this moment:​

  • AAPL,ig-platform-id : 00001259
  • framebuffer-patch-enable : 01000000
  • framebuffer-stolenmem : 00003001

View attachment 9739
View attachment 9740
Something is wrong. Your config had iMac SMBIOS but Hackintool shows different. Stick to iMac18,1 and define the connectors for the physical ports and then attach a copy of IOReg. If you get no display, configure VNC to login.
 
Status
Not open for further replies.

Latest posts

Forum statistics

Threads
2,084
Messages
19,451
Members
29,552
Latest member
felipepedrosa