OpenCore KALSR issue - Gigabyte Z390 Designare + i7-9700 + 2x32GB RAM

Hardware:

  • Motherboard: Gigabyte Z390 Designare
  • CPU: i7-9700 Coffee Lake
  • GPU: iGPU - plan to use an AMD 5700XT
  • RAM: 2x 32 GB RAM CORSAIR Vengeance LPX
  • Storage: 500 GB Samsung 970 EVO M.2

Software:

  • OpenCore 0.5.5
  • To be installed macOS 10.15 Catalina

config.plist (redacted): https://pastebin.com/PpTdPeZK

memmap.txt: https://pastebin.com/yVijrt5Q

Following the OpenCore Vanilla Guide https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/

I think I am running into the KALSR issue. The USB install media will not boot, with the error message:

ERROR allocating 0x11c84 pages at 0x000000001c436000 alloc type 2

Couldn't allocate runtime area

Boot failed: will sleep for 10 seconds before exiting...

Reading the KASLR fix documentation: https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/extras/kalsr-fix

That seemed a little ambiguous: one part says to take "the largest available value within the Start column", and later on "type '$slide [insert largest #Pages value]' in the #Sandbox channel on the r/Hackintosh Discord".

In any case, I looked at the "Start" column of memmap.txt, and started with the largest "Available" value, and worked my way down until the bot gave a real value. That was 0x1551F000 giving slide=171. I also tried slide=0 based on a post from someone who had a similar build to mine.

I tried a manual computation using 0x0100000000 and also 0xFFFFFFFF (since 0x0100000000 seems "out of range" to me). But the values that I got seemed off: I could not get back to the original value by "reversing" the operations (and adding 1).

I've been working on this build on and off for about a month. Any help is greatly appreciated.

submitted by /u/erotogenouslamp
[link] [comments]