Jump to content

OpenCore General Discussion


dgsga
8,809 posts in this topic

Recommended Posts

4 hours ago, n.d.k said:

According to your logic, i should put every app in my computer on the Dock, I am not sure if it's even possible...:)

It seems OpenCore 0.5.2 worked for your hackintosh. Would you share your config.plist for me because I always got reboot or freeze before login desktop in my Z77 hackintosh, but no problem booted by Clover.

Link to comment
Share on other sites

17 minutes ago, jsl2000 said:

It seems OpenCore 0.5.2 worked for your hackintosh. Would you share your config.plist for me because I always got reboot or freeze before login desktop in my Z77 hackintosh, but no problem booted by Clover.

I am using my own DSDT.aml and SSDT.aml and don't use any ACPI patches from OC

You need to change the 3 private fields below to match your system:

PlatformInfo->Generic->MLB

PlatformInfo->Generic->SystemSerialNumber

PlatformInfo->Generic->SystemUUID

 

Here's my error free config.plist for my signature system.

config.plist

  • Like 1
Link to comment
Share on other sites

35 minutes ago, n.d.k said:

I am using my own DSDT.aml and SSDT.aml and don't use any ACPI patches from OC

You need to change the 3 private fields below to match your system:

PlatformInfo->Generic->MLB

PlatformInfo->Generic->SystemSerialNumber

PlatformInfo->Generic->SystemUUID

 

Here's my error free config.plist for my signature system.

config.plist

Thanks for your prompt reply and help.

I'll test it ASAP.

Link to comment
Share on other sites

Quote

 

04:781 00:032 OC: OcMiscLateInit...
04:807 00:025 OC: LoadHandle is 76378A18 - Success
04:834 00:026 OC: Requested resolution is 0x0@0 (max: 1) from Max
04:863 00:029 OCC: Missing GOP on console - Unsupported
04:888 00:024 OC: Changed resolution to 0x0@0 (max: 1) from Max - Unsupported
04:914 00:026 OC: Requested console mode is 0x0 (max: 1) from Max
04:945 00:030 OCC: Requesting 0x0 (max: 1) console mode, curr 3, max 4
04:971 00:026 OCC: Mode 0 - 80x25
04:997 00:026 OCC: Mode 1 - 80x50
05:023 00:026 OCC: Mode 2 - 100x31
05:054 00:030 OCC: Mode 3 - 128x40
05:080 00:026 OCC: Current console mode matches desired mode 3, forcing update
05:111 00:030 OCC: Setting mode 3 (prev 3) with 128x40 console mode
05:143 00:032 OCC: Changed console mode to 3
05:168 00:025 OC: Changed console mode to 0x0 (max: 1) from Max - Success
05:194 00:026 OC: Translated HibernateMode None to 0
05:220 00:026 OC: Hibernation detection status is Not Found

05:247 00:026 OC: OcLoadKernelSupport...
05:273 00:026 OC: OpenCore is loaded, showing boot menu...
05:302 00:029 OC: Handing off to external boot controller
05:327 00:024 OC: Missing external GUI protocol - Not Found
05:354 00:026 BS: Failed to start OpenCore image...

 

 

Is this "Missing external GUI protocol" a driver I'm missing? Or do I have to add anything else about my system to the config.plist?

Link to comment
Share on other sites

17 minutes ago, n.d.k said:

Set to YES on your UEFI->Quirks->ProvideConsoleGop

Well, it allows higher resolutions, but fails with the same "Missing external GUI protocol" message...

 

I have all UEFI Protocols enabled as I have drivers on my Clover - which is what I'm trying to mimic on OC config.

Edited by Alex HQuest
Link to comment
Share on other sites

On 10/27/2019 at 9:23 AM, n.d.k said:

By any chance, you have your Misc->Boot->UsePicker turn off?

Hi, n.d.k.:

How to set correct CPU frequency and FSB frequency for AMD FX-6300 CPU in OpenCore ? Is it set by Kernel -> Patch provide by Algrey ? Because used it I got too high setting in my FX-6300 hackintosh, but completely normal in Ryzen 1700X hackintosh by respective patches at OC 0.5.0.

[Solved]

Following Shaneee's advice I can get correct CPU frequency now.

config.plist

Edited by jsl2000
Link to comment
Share on other sites

8 minutes ago, n.d.k said:

By any chance, you have your Misc->Boot->UsePicker turn off?

I do not, but it wasn't on my config, therefore it inherits its default as "turned off". Making progress, picker is now displayed for my first OC boot, but it failed to boot - more to come...

Link to comment
Share on other sites

25 minutes ago, jsl2000 said:

Hi, n.d.k.:

How to set correct CPU frequency and FSB frequency for AMD FX-6300 CPU in OpenCore ? Is it set by Kernel -> Patch provide by Algrey ? Because used it I got too high setting in my FX-6300 hackintosh, but completely normal in Ryzen 1700X hackintosh by respective patches at OC 0.5.0

Sorry, I don't own any AMD system, no knowledge about AMD hack rig. 

Link to comment
Share on other sites

Here's where I have again to ask for adult supervision and some help :)

 

"ERROR allocating 0xa00 pages at 0x0000000010000000 alloc type 2

Error loading kernel cache (0x9)

OC: Boot failed - Aborted

OCB: StartImage failed - Aborted

Halting on critical error"

 

I disabled VT-d, Thunderbolt, removed DMAR ACPI table, changed Quirks to make OC more AptioMemoryFix friendly, as per the documentation suggests, and yet, it was a no go. Advices on how to troubleshoot this error are welcome.

Link to comment
Share on other sites

31 minutes ago, Alex HQuest said:

Here's where I have again to ask for adult supervision and some help :)

 

"ERROR allocating 0xa00 pages at 0x0000000010000000 alloc type 2

Error loading kernel cache (0x9)

OC: Boot failed - Aborted

OCB: StartImage failed - Aborted

Halting on critical error"

 

I disabled VT-d, Thunderbolt, removed DMAR ACPI table, changed Quirks to make OC more AptioMemoryFix friendly, as per the documentation suggests, and yet, it was a no go. Advices on how to troubleshoot this error are welcome.

Error are related AptioMemoryFix, it's in Booter->Quirks section, mess with it.

 

ProvideCustomSlide = YES

EnableSafeModeSlide = YES

  • Thanks 1
Link to comment
Share on other sites

6 hours ago, jsl2000 said:

Thanks for your prompt reply and help.

I'll test it ASAP.

Hi, n.d.k.:

After editing of your config.plist my Z77 hackintosh can login to desktop now.

However, only AMD R9 290X dGPU display properly. The internal HD 4000 display abnormally.

Did you get your HD 4000 display properly ?

Edited by jsl2000
Link to comment
Share on other sites

4 hours ago, jsl2000 said:

Hi, n.d.k.:

After editing of your config.plist my Z77 hackintosh can login to desktop now.

However, only AMD R9 290X dGPU display properly. The internal HD 4000 display abnormally.

Did you get your HD 4000 display properly ?

I wouldn't know because, i config my system to be a headless mode.  I don't hook up my monitor to HD4000 port, my r580 is driving both of my 4k monitors, HD4000 is limited to 1080p only, so i don't use it at all, only turn it on for the encoding purpose.

Link to comment
Share on other sites

13 hours ago, n.d.k said:

Error are related AptioMemoryFix, it's in Booter->Quirks section, mess with it.

 

ProvideCustomSlide = YES

EnableSafeModeSlide = YES

Even without a slide boot arg, seems ProvideCustomSlide made memory allocation error gone, but now I have a lovely black screen with no disk activity or any of my USB devices doing a thing (keyboard included).

 

This so feels like back in the 10.6 days...

Link to comment
Share on other sites

On Catalina (any beta or release to date), the processor type does not show up in the About Mac window on my X299 build when processor type is set to 0 in OpenCore (as instructed in an early post here): PlatformInfo/SMBIOS/ProcessorType = 0.

 

This method works in Mojave, but not Catalina, as shown below. This is true for v050 to latest v052.

 

Catalina.jpg.6c99049a5e8c21d39848065258380934.jpg

Mojave.jpg.657dc05879b062958f03e803b5e9d456.jpg

 

If system is checked with Hackintool in Catalina, or using the command "sysctl -n machdep.cpu.brand_string" in Terminal, the correct CPU is reported:

"Intel(R) Core(TM) i9-9980XE CPU @ 3.00GHz".

 

So it seems that the data is still available in Catalina, as in Mojave, using same tools, but the problem is that OC can't auto retrieve it in Catalina when using ProcessorType = 0.

 

Maybe this problem is unique to X299 with OC (it's the only build I have with Catalina)?

 

Link to comment
Share on other sites

On 10/25/2019 at 3:11 PM, DaGr8Gatzby said:

 

Here is what the identifer looks like for my machine


<string>PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/NVMe(0x1,16-7D-50-71-53-38-25-00)/HD(1,GPT,094B0907-C4B8-48B1-8010-8BA5BF105D0E,0x28,0x64000)/\EFI\Microsoft\Boot\bootmgfw.efi</string>

*BOOT EFI SHELL*

Shell> fs0:
fs0:\> map > maps.txt

I then mounted my ESP partition and was able to copy and paste the info into the plist file:

 

image.thumb.png.a724dbc35353f8f75c502a3d4943fc8f.png

 

I hope this helps somebody. Took me a bit of tries to get it working.

 

I had originally found the path using Clover Bootloader, just selecting the Drive / EFI location and hitting spacebar for the infos, however some of the slash symbols were reversed and needed to be corrected ( no big deal ). Your method thru the EFI shell is much simpler. Thanks. 
IMHO, Misc>Entries are a much better option than blessOverride . No extra EFIs options in the picker to deal with when you have different OS in other drives. ( I tried several options, including Hideself ).  

The Scan Policy I use is: 2,689,795  ( APFS, HFS, NTFS, SATA, NVME, USB ).  No Need for ESP Scan or dealing with BOOTCAMP. 
Cheers :guitar:

 

Screen Shot 2019-10-27 at 3.49.44 PM.png

2019-10-27-1.jpg

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

I've made some progress since my last comments, principally by moving to the Debug build of OpenCore but also using the new Vanilla Guide and some of the recommended tools from there..

 

I have two issues, or symptoms, at this time:

  1. Very long pause after "OCC: Configuring Console" displays.  

I think this may be due to my XFX RX 580 having some issue with the GOP UEFI part of its BIOS, based on this thread.   I don't know if that's true, but I updated my motherboard BIOS and tried different VBIOS for the video card, but those led to seriously corrupted graphics.

 

I discovered that the system boots "normally" after the long pause, but the 5-second timeout for the menu was way too short, and the UI was committed by the time boot had progressed that far.  By changing to a long timeout I was able to boot from the USB normally.

 

This led to issue 2:

 

     2.  System stops booting after loading kexts.  

 

Specifically, it's haging after OcAppleGenericInputKeyCodeExit.  I don't know if that's the problem or just the last thing that the system is able to print.  Hopefully these remaining problems will be easy to solve, thanks in advance.

Link to comment
Share on other sites

5 hours ago, birdbird said:

I've made some progress since my last comments, principally by moving to the Debug build of OpenCore but also using the new Vanilla Guide and some of the recommended tools from there..

 

I have two issues, or symptoms, at this time:

  1. Very long pause after "OCC: Configuring Console" displays.  

I think this may be due to my XFX RX 580 having some issue with the GOP UEFI part of its BIOS, based on this thread.   I don't know if that's true, but I updated my motherboard BIOS and tried different VBIOS for the video card, but those led to seriously corrupted graphics.

 

I discovered that the system boots "normally" after the long pause, but the 5-second timeout for the menu was way too short, and the UI was committed by the time boot had progressed that far.  By changing to a long timeout I was able to boot from the USB normally.

 

This led to issue 2:

 

     2.  System stops booting after loading kexts.  

 

Specifically, it's haging after OcAppleGenericInputKeyCodeExit.  I don't know if that's the problem or just the last thing that the system is able to print.  Hopefully these remaining problems will be easy to solve, thanks in advance.

try copy this config.plist setting for ivybridge board.

Link to comment
Share on other sites

7 hours ago, birdbird said:

I've made some progress since my last comments, principally by moving to the Debug build of OpenCore but also using the new Vanilla Guide and some of the recommended tools from there..

 

I have two issues, or symptoms, at this time:

  1. Very long pause after "OCC: Configuring Console" displays.  

I think this may be due to my XFX RX 580 having some issue with the GOP UEFI part of its BIOS, based on this thread.   I don't know if that's true, but I updated my motherboard BIOS and tried different VBIOS for the video card, but those led to seriously corrupted graphics.

 

I discovered that the system boots "normally" after the long pause, but the 5-second timeout for the menu was way too short, and the UI was committed by the time boot had progressed that far.  By changing to a long timeout I was able to boot from the USB normally.

 

This led to issue 2:

 

     2.  System stops booting after loading kexts.  

 

Specifically, it's haging after OcAppleGenericInputKeyCodeExit.  I don't know if that's the problem or just the last thing that the system is able to print.  Hopefully these remaining problems will be easy to solve, thanks in advance.

I had some similar issues with my new XFX RX580.  Mine had a newer GOP driver dated may of this year.  Wouldn't boot mac os at all.  I then flashed the xfx bios from tech power up and got corrupted graphics with that.  I ended up going with a sapphire bios and now things are perfect.  It was Sapphire.RX580.8192.180719.rom from tech power up.  

Link to comment
Share on other sites

31 minutes ago, Download-Fritz said:

Just for things to be clear, this Discord server is not related to anything Acidanthera and is not an official OpenCore resource

Just to be clear, where it might not be the "Official OpenCore" Discord server for "Acidanthera" group, it is where most normal users can come and ask for questions and get help with the basic understanding of using OpenCore. Where as the official Discord server for OpenCore for the "Acidanthera" team I am sure is private to a very few developers and very few "trusted" testers.

  • Like 4
  • Haha 1
Link to comment
Share on other sites

×
×
  • Create New...