Jump to content

5,071 posts in this topic

Recommended Posts

3 hours ago, DaGr8Gatzby said:

 

This did not work for me. I just tested it. I'm booting Windows and Catalina off of the same drive and I already tried setting HideSelf to False. The only way I was able to get boot working is with this entry, which is why I posted it.

 

Good suggestion though!

Try this: ScanPolicy 722179 HideSelf -> NO.

Works for me.

 

Share this post


Link to post
Share on other sites
Advertisement
4 hours ago, Andrey1970 said:

 

ScanPolicy 

(bit 10) — OC_SCAN_ALLOW_FS_ESP, allows scanning of EFI System Partition file system.

My ScanPolicy is currently set to 0. I was under the impression this enables all volumes. Is this no longer the case?

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
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

Share this post


Link to post
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.

Share this post


Link to post
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?

Share this post


Link to post
Share on other sites
5 minutes ago, Alex HQuest said:

 

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?

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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites
14 minutes ago, Alex HQuest said:

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

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

Share this post


Link to post
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

Share this post


Link to post
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...

Share this post


Link to post
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. 

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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.

Share this post


Link to post
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...

Share this post


Link to post
Share on other sites

Do you guys think that it is possible to launch OpenCore from rEFInd or shim?

I tried signing OpenCore.efi with MOK and to start it from rEFInd or directly from shim, but the boot process suddenly stops without error messages.

 

Thanks

Share this post


Link to post
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)?

 

Share this post


Link to post
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

Share this post


Link to post
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.

Share this post


Link to post
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.

Share this post


Link to post
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.  

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By STLVNUB
      Script file to clone and help build Clover, Opencore (official and unofficial) repos
      Script will create link to itself in /usr/local/bin/bob
      Wouldn't hurt to check there are no "Bob"'s there, i "Hope" there isn't.
      Then you only need to type bob. and a parameter
      "n" for NDK repo, unofficial
      "a" for ACID repo, official
      "c" for CLOVER
      It also takes "all" for ALL, if your game
       
      Easier typing bob than.....usual stuff
      Enjoy
       
    • By MaLd0n
      -Donations with PayPal
      https://tinyurl.com/r2bvzm7
       
      -Donations with Bitcoin
      33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3
       
      -Donations with PicPay 
      @danielnmaldonado
       
      ---TUTORIAL---
      https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
       
      --Original Post--
      https://www.olarila.com/topic/6531-olarila-hackbeast-z390-designare-thunderbolt-full-dsdt-patches-clover-opencore/
       
      --Bios/UEFI Settings--
       
      *Update bios/uefi to F7+*
      1- Go to M.I.T./Advanced Frequency Settings tab
       
      Extreme Memory Profile (X.M.P.) - Profile 1
       
      2- Go to BIOS tab
       
      CSM Support - Disabled
       
      3- Go to Peripherals/Thunderbolt(TM) Configuration tab
       
      Security Level - No Security
      Thunderbolt USB Support - Enabled
      GPIO3 Force Pwr - Enabled
       
      4- Go to Chipset tab
       
      Internal Graphics - Enable
       
      ---CLOVER FOLDER---
      https://olarila.com/files/Clover.Folder/EFI CLOVER Z390 DESIGNARE.zip
      *Use this folder with FULL DSDT PATCHED
       
      ---OPENCORE FOLDER---
      https://www.olarila.com/topic/6364-mojave-catalina-on-mobos-series-100200300-with-opencore-bootloader/
      *Use this folder with FULL DSDT PATCHED
       
       
      ---Extract one Full dump for DSDT edits, post files---
       
      RunMe.app
       
       
       
      ---HARDWARE---
       
      --MOBO

      GIGABYTE Z390 DESIGNARE
      -Link
      https://www.amazon.com/Z390-DESIGNARE-Gigabyte-Thunderbolt-Motherboard/dp/B07K8RJZRG/ref=sr_1_1?keywords=Z390+DESIGNARE&qid=1565492390&s=electronics&sr=1-1

      --PROCESSOR

      Intel Core i9-9900K
      -Link
      https://www.amazon.com/Intel-i9-9900K-Desktop-Processor-Unlocked/dp/B005404P9I/ref=sr_1_1_sspa?keywords=Intel+Core+i9-9900K&qid=1553358099&s=gateway&sr=8-1-spons&psc=1

      --COOLER

      CORSAIR H100i RGB PLATINUM AIO Liquid CPU Cooler
      -Link
      https://www.amazon.com/CORSAIR-H100i-PLATINUM-Liquid-Cooler/dp/B07JWB5BSN/ref=sr_1_4?keywords=WATER+COOLER+CPU&qid=1565492509&s=gateway&sr=8-4

      --MEMORY

      Corsair CMW32GX4M2C3200C16 Vengeance RGB PRO 32GB (2x16GB) DDR4 3200 (PC4-25600)
      -Link
      https://www.amazon.com/Corsair-CMW32GX4M2C3200C16-Vengeance-PC4-25600-Desktop/dp/B07GTG2T7L/ref=sr_1_15?keywords=memory+ddr4+32&qid=1553358238&s=gateway&sr=8-15

      --GPU

      MSI RX Vega 64 AIR Boost 8G OC
      -Link
      https://www.amazon.com/MSI-RX-64-AIR-8G/dp/B07DH7S1X1/ref=sr_1_2?keywords=vega+64+gigabyte&qid=1565492819&s=electronics&sr=1-2

      --SSD

      Samsung 970 EVO 1TB SSD (MZ-V7E1T0BW) NVMe M.2 V-NAND
      -Link
      https://www.amazon.com/Samsung-970-EVO-1TB-MZ-V7E1T0BW/dp/B07BN217QG/ref=sr_1_1?keywords=s+samsung+970+evo+1tb&qid=1565493002&s=electronics&sr=1-1

      --POWER SUPPLY

      EVGA Supernova 1000 P2 80+ Platinum, 1000W ECO Mode Fully Modular 
      -Link
      https://www.amazon.com/EVGA-Supernova-Platinum-Crossfire-220-P2-1000-XR/dp/B00EKJQM5E/ref=sr_1_3?keywords=power+supply+1000w&qid=1565493196&s=gateway&sr=8-3

      --WIRELESS

      TP-Link Archer T9E
      -Link
      https://www.amazon.com/TP-Link-Archer-T9E-Beamforming-Technology/dp/B00TQEX7AQ/ref=sr_1_1?keywords=TP-Link+Archer+T9E&qid=1553358397&s=gateway&sr=8-1

      --CASE

      Thermaltake Core P5 Tempered Glass Black Edition ATX Open Frame Panoramic Viewing
      -Link
      https://www.amazon.com/Thermaltake-Tempered-Panoramic-Certified-CA-1E7-00M1WN-03/dp/B01N4IGVSC/ref=sr_1_2?keywords=Thermaltake+Core+P5&qid=1565493567&s=gateway&sr=8-2

      --DSDT Patches--
      -FIX ACPI ERRORS -FIX OEM SSDTs to AVOID ERRORS AND WARNINGS -REMOVE UNUSED SCOPES / DEVICES -HIGH PRECISION EVENT TIMER -SATA -DMAC -REMOVE PROBLEMATIC AND UNUSED DEVICES -FIX K.P in REBOOT -SLPB -DARWIN / WINDOWS 2015 -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -REAL TIME CLOCK -ARTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -FWHD -USBX -PMCR -PPMC -XSPI -CNVW -GMM -IMEI -EC -PNLF -ARPT -GFX0 -NVME -DTGP -ACQUIRE MUT0 0XFFFF -MUTEX MUT0 0x00 -EXTERNAL REFERENCES -UNKNOWNOBJ -HDMI / HDAU -FULL RENAMED DEVICES ---SCREENSHOTs---




















      -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
      Thanks to KGP for SSDT Thunderbolt
      Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, Sampath007, onemanosx, erroruser, Jenny David, Olarila Facebook Community, Hackintosh Facebook Community and many others!
      We're all here to have fun and learn from each other!
    • By heiza
      Ryzen 7 2700X
      ASUS Prime X470 Pro
      32GB G.Skill Ripjaws V DDR4-3200
      ASRock Phantom Gaming Vega 56
       
      My motherboard doesn’t have an option for 4G encoding. And boot modes are listed as ”Windows UEFI Mode” and “Other OS”.
       
    • By ashcliffe
      I converted boot from Clover to OC 0.5.8. Everything is fine. I even solved few sleep/wake problems I have.
       
      I use Catalina disk as a primary boot. OC kicks in regardless whether I use windows or OSX. Every time boot occurs I get this file in the EFI partition. It is supposed to show boot errors, missing drivers, etc.
      In my case I cannot figure out why it shows every time. 
       
      Please, take a look. maybe you can at least decipher it and send me in the right direction. Oh, yeah: SIP is at 0x67
      Thanks in advance
      opencore-2020-05-17-230104.txt
×