Jump to content

5,710 posts in this topic

Recommended Posts

2 hours ago, justin said:

 

to scan only M.2 (NVME+APFS), you need:

 

0x00000001 (bit 0) — OC_SCAN_FILE_SYSTEM_LOCK

0x00000002 (bit 1) — OC_SCAN_DEVICE_LOCK

0x00000100 (bit 8) — OC_SCAN_ALLOW_FS_APFS

0x00080000 (bit 19) — OC_SCAN_ALLOW_DEVICE_NVME,

 

that's bit 0+1+8+19, hex 0x80103, decimal 524547

(open Calculator.app, View-Programmer, click bit 0 1 8 19 to set them "1", then click 16 and 10, you will get the hex and decimal value)

so put ScanPolicy=524547 in there.

 

Screen Shot 2019-10-21 at 02.41.21.png

My freaking hero. Ok, im getting the understanding. Thanks for taking the time to help educate.

Share this post


Link to post
Share on other sites
Advertisement
18 hours ago, moozuki said:

Seem to have an issue with OC and Catalina 10.15.1b2. I updated the os and booted from OC 0.5.2 ok. If I restart I get "Unable to load kernel cache". I can still boot from clover 5096 with no problems, I can use OC to boot mohave no problems. It will even boot Windows just fine. Will not boot into catalina again from OC. Please help and thank you.

 

EFI.zip

Just spent most of the day trying to solve this. Still get "unable to load kernel cache (0x0E) ". If I don't get help I will have to go back to Clover since OC will not boot the new OS.

 

Share this post


Link to post
Share on other sites

So I recently went back to hackintoshing, and decided to use OC, and just a few days ago I got a 10.15 update I'm guessing is 10.15.1. Anyway I thought why not try updating and see what happens. It seems to reboot into the macOS Installer, shows it start an install stating it has 20 minutes left, after about 6 seconds the screen goes blank, I see verbose commands run down the screen real quick and then it reboots, starting a loop. I was able to get into the boot menu and force it back into MacOS, I'm just curious if this is something I can manage to fix or if I'll have to always do reinstalls to update.

Share this post


Link to post
Share on other sites
3 minutes ago, SionicIon said:

So I recently went back to hackintoshing, and decided to use OC, and just a few days ago I got a 10.15 update I'm guessing is 10.15.1. Anyway I thought why not try updating and see what happens. It seems to reboot into the macOS Installer, shows it start an install stating it has 20 minutes left, after about 6 seconds the screen goes blank, I see verbose commands run down the screen real quick and then it reboots, starting a loop. I was able to get into the boot menu and force it back into MacOS, I'm just curious if this is something I can manage to fix or if I'll have to always do reinstalls to update.

there are a few reboots that take place when updating some times 2 or 3 till mac os install is gone

Share this post


Link to post
Share on other sites
Just now, errorexists said:

there are a few reboots that take place when updating some times 2 or 3 till mac os install is gone

Hmm, I could try again, but it seemed to happen at least 5 times and that's when I thought it was in a loop.

Share this post


Link to post
Share on other sites
24 minutes ago, errorexists said:

there are a few reboots that take place when updating some times 2 or 3 till mac os install is gone

Tried again, it's stuck in a loop, it's restarted 11 times so far to the same macOS install that just restarts after 5-6 seconds.

Share this post


Link to post
Share on other sites
On 10/14/2019 at 12:29 PM, UefiBooter said:

This was covered just a few posts ago.........

 

To enable StartupDisk Pane to select the 'Default' boot option you need

 

#1 Working NVRAM

#2 RequestBootVarRouting set to TRUE

#3 FwRuntimeServices.efi loaded.

 

RequestBootVarRouting

This quirk requires OC_FIRMWARE_RUNTIME protocol implemented in FwRuntimeServices.efi. The quirk lets default boot entry preservation at times when firmwares delete incompatible boot entries. Simply said, you are required to enable this quirk to be able to reliably use Startup Disk preference pane in a firmware that is not compatible with macOS boot entries by design.

 

Sorry for getting back to you so late after your reply. Unfortunately, FwRuntimeServices.efi and Emulated NVRAM just flat out doesn't seem to work on my board. I've poured over the PDF documentation, my BIOS options, posted EFI folders, and every Forum and Reddit post that I can find.

 

It seems I'm stuck with Clover until there's better OpenCore support for my new MoBo (Gigabyte Designare Z390). :(

Share this post


Link to post
Share on other sites
9 hours ago, obus said:

 

Hi @justin

I have now  0xB0503. Converted that will be 722179.

This combination reads as:

OC_SCAN_FILE_SYSTEM_LOCK 

OC_SCAN_DEVICE_LOCK
OC_SCAN_ALLOW_FS_APFS
OC_SCAN_ALLOW_DEVICE_SATA 

OC_SCAN_ALLOW_DEVICE_SASEX 

OC_SCAN_ALLOW_FS_ESP

OC_SCAN_ALLOW_DEVICE_NVME

 

OC_SCAN_ALLOW_FS_ESP allows to scan EFI System partition wich means that my EFI partition-map will show up as a separate boot option in Boot menu together with my Windows boot option.

Is there a way to hide only the EFI boot option in Boot menu and keep just the Windows boot option in Boot menu?

I have Windows on a separate disk.

 

Set HideSelf=YES

Share this post


Link to post
Share on other sites
1 hour ago, nickdb93 said:

 

Sorry for getting back to you so late after your reply. Unfortunately, FwRuntimeServices.efi and Emulated NVRAM just flat out doesn't seem to work on my board. I've poured over the PDF documentation, my BIOS options, posted EFI folders, and every Forum and Reddit post that I can find.

 

It seems I'm stuck with Clover until there's better OpenCore support for my new MoBo (Gigabyte Designare Z390). :(

I have no idea what you are talking about. GA Z390 is and should be very easy to implement with OC.

This is your third post in this forum. How can you blame lack of support without posting your EFI, PCIe configuration or boot Logs. 

Maybe you are expecting someone to give you a magical answer? :whistle:

Stay positive my friend...

 

 

 

 

 

Share this post


Link to post
Share on other sites
5 hours ago, moozuki said:

Just spent most of the day trying to solve this. Still get "unable to load kernel cache (0x0E) ". If I don't get help I will have to go back to Clover since OC will not boot the new OS.

 

 

1. Remove EFICheckDisabler.kext and it's item in config.plist, why the heck did you use that kext.

2. set DisableVariableWrite=YES, if your motherboard does not have a HARDWARE NVRAM. you need to check that by your self. 

3. notes for SSDT-PLUG.aml, is your CPU at _PR_.CPU0 or _SB_.PR00, check that with your DSDT. 

4. if you can turn off CFG LOCK in your BIOS, then set AppleCpuPmCfgLock=NO, AppleXcpmCfgLock=NO

5. you set ScanPolicy=1117955, that's mess, it will not scan your NVME drive if you have one, set it to 0 for god sake. 

 

Share this post


Link to post
Share on other sites
3 hours ago, SionicIon said:

Hmm, I could try again, but it seemed to happen at least 5 times and that's when I thought it was in a loop.

 

the first time boot from USB, choose Install macOS xxxx, after that, it will reboot, you will see a new item in boot menu named macOS Installer, choose that for the rest of reboots, until it disappear, then you can boot into your newly installed by selecting the volume name, is this clear to you?

2 hours ago, nickdb93 said:

 

Sorry for getting back to you so late after your reply. Unfortunately, FwRuntimeServices.efi and Emulated NVRAM just flat out doesn't seem to work on my board. I've poured over the PDF documentation, my BIOS options, posted EFI folders, and every Forum and Reddit post that I can find.

 

It seems I'm stuck with Clover until there's better OpenCore support for my new MoBo (Gigabyte Designare Z390). :(

 

First of all, Z390 does not have a Working NVRAM, you need to set DisableVariableWrite=YES to make it work. 

Share this post


Link to post
Share on other sites

Hi, trying to move my old build from clover to opencore. But opencore just freeze "Prelinked status - Success" nothing happened after that, the Same machine is booting Catalina just fine with clover.

Attached screenshot of last error, my config.plist, last opencore boot log and EFI directory.

Need help in diagnosing what I am doing wrong.

 

IMG_20191021_131657.jpg

config.plist

EFI.zip

opencore-2019-10-21-074411.txt

Share this post


Link to post
Share on other sites
40 minutes ago, Mihoko Okayami said:

@Download-Fritz Ah, I probably misunderstood the documentation then: x

I want to start automatically on the disk configured in the MacOS control panel, without having to choose at OpenCore startup.

So if I understand correctly, there is still need of a timeout of 1s ?

 

 

Sorry for my very low English level :ph34r:

I use timeout 1 myself. Gets the job done.

Share this post


Link to post
Share on other sites
49 minutes ago, Mihoko Okayami said:

@Download-Fritz Ah, I probably misunderstood the documentation then: x

I want to start automatically on the disk configured in the MacOS control panel, without having to choose at OpenCore startup.

So if I understand correctly, there is still need of a timeout of 1s ?

 

 

Sorry for my very low English level :ph34r:

 

 

Set any value, but only not zero.
It can do to you it is useful therefore set 5-10 
Use ShowPicker=No that loading was without waiting.

Share this post


Link to post
Share on other sites
 
 
 
 
2
4 hours ago, NavHac said:

Hi, trying to move my old build from clover to opencore. But opencore just freeze "Prelinked status - Success" nothing happened after that, the Same machine is booting Catalina just fine with clover.

 

...................................

...................................

 

Anyone Please.

Share this post


Link to post
Share on other sites
3 hours ago, Andres ZeroCross said:

OpenCore 0.5.2 is booting normally into macOS Catalina and Windows 10 in HP Elitebook 820 G3 :)

 

 

 

 

Please share your EFI/OC folder

I have a issue to booting windows

Share this post


Link to post
Share on other sites
1 minute ago, anmool said:

Please share your EFI/OC folder

I have a issue to booting windows


Then it mean you have wrong ACPI/DSDT patched. OpenCore bootloader will force Windows to use your patched ACPI / DSDT in Patched folder

Share this post


Link to post
Share on other sites
6 minutes ago, Andres ZeroCross said:


Then it mean you have wrong ACPI/DSDT patched. OpenCore bootloader will force Windows to use your patched ACPI / DSDT in Patched folder

first of all I didn't use DSDT patch I have SSDTs

when I put Microsoft folder on /EFI/OC then windows boot automatically  No selection show me

I have already entry /EFI/OC/Microsoft/bootmgfw.efi into Misc/BlessOverride

second I have no boot entry option on my bois

sorry for my poor English my native language is arabic

Share this post


Link to post
Share on other sites
27 minutes ago, Andres ZeroCross said:


Then it mean you have wrong ACPI/DSDT patched. OpenCore bootloader will force Windows to use your patched ACPI / DSDT in Patched folder

I have no issue dual booting with clover bootloader 

order to work just I rename CLOVERX64.efi to bootmgfw.efi and windows bootmgfw.efi to bootmgfw-orig.efi  working perfectly  I hope that you got understand

Share this post


Link to post
Share on other sites
16 minutes ago, anmool said:

I have no issue dual booting with clover bootloader 

order to work just I rename CLOVERX64.efi to bootmgfw.efi and windows bootmgfw.efi to bootmgfw-orig.efi  working perfectly  I hope that you got understand


This is OPENCORE BOOTLOADER not CLOVER. You got it????

CLOVER won't use your patched DSDT / ACPI table to Windows or linux if you boot with it (CLOVER), but with Open Core Bootloader if you have PATCHED ACPI TABLE / DSDT then OPEN CORE BOOTLOADER will FORCE to use it to Windows and LINUX. You got now buddy???

Share this post


Link to post
Share on other sites
5 minutes ago, Andres ZeroCross said:


This is OPENCORE BOOTLOADER not CLOVER. You got it????

CLOVER won't use your patched DSDT / ACPI table to Windows or linux if you boot with it (CLOVER), but with Open Core Bootloader if you have PATCHED ACPI TABLE / DSDT then OPEN CORE BOOTLOADER will FORCE to use it to Windows and LINUX. You got now buddy???

when I put Microsoft folder on /EFI/OC then windows boot automatically  I can't see partition selection during boot

 I have already entry /EFI/OC/Microsoft/bootmgfw.efi into Misc/BlessOverride

I didn't say issue with windows I tested but I never see gui during boot 

directly boot windows

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

Announcements

  • Similar Content

    • By STLVNUB
      *Put the script into its own folder as it will create other folders*
      What is BTB?
      Script file to clone and help build Clover or Opencore repos
      Script will create link to itself in /usr/local/bin/bob
      Script SHOULD fix up any stray bobs you may have.
      Then you only need to type bob. and a parameter
      "a" for ACID repo, official
      "d" for ACID repo DUET build
      "c" for CLOVER
      "e" to erase UDK Folder
      Easier typing bob than.....usual stuff
      YOU WILL NEED TO cmod+x THE SCRIPT
      Enjoy
       
    • By datta0
      Hi, I have a small problem with my Open core Hackintosh build.
      I actually got EFI from someone on the internet and tweaked it a bit so I could get up and running.
      Here is my EFI.
      My laptop boots fine but while booting, it shows the apple logo for the first 5 seconds, then goes blank for 2-3minutes and then I see apple login screen.
      This happens every time. I tried a few config edits but didn't work.
      Can someone look into my EFI and suggest any necessary changes that can improve boot times?

      Thanks in advance 
    • By Raffay1234
      I'm transitioning from Clover to Opencore. I thought the process will be simpler but it turns out it isn't. I have created a bootable Catalina USB with Opencore but stuck at this error. I have attached my EFI and the verbose output. Anyone please provide some guidance please?
       
      The laptop is HP Pavilion 15 Gaming:
      Intel Core i7-9750H
      16GB RAM
      256GB SSD + 1TB SSD
      PS2 Keyboard + I2C Trackpad
       

      EFI.zip
    • By rawmassen
      Hi there,
       
      If anyone could help I'd be very grateful, I'm trying to move from Clover to OC but have hit a brick wall for the last 2 days.
       
      It's an ACPI table error: SB_.PCIO.XHC_RHUB.HS11, Namespace lookup failure.
       


      Skylake Build:
      OpenCore 0.5.9
      Mojave 10.14.6, iMac17,1
      Asus Maximus Hero VIII
      6700K
       
      I've attached the config.plist and ACPI folder.
       
      EFI Drivers: OpenRuntime.efi and HfsPlus.efi
      Kexts: IntelMausi, Lilu, VirtualSMC, Whatevergreen
       
      Things I've tried...
       
      1) Clearing NVRAM (as it was previously booted by Clover)
       
      2) Hackintool USB Mapping: both the SSDT files and the USBPorts.kext
       
      3) USBInjectAll.kext (with and without SSDT files)
       
      4) SSDT-RHUB.aml. This seems to be directly involved, spent a long time with this but with no luck.
       
      I followed this guide:
       
      https://dortania.github.io/Getting-Started-With-ACPI/Universal/rhub-methods/manual.html
       
      Everything is XHC in my DSDT, except these definitions at the top (line 72 and 73):
       
          External (_SB_.PCI0.XHC_.DUAM, MethodObj)    // Warning: Unknown method, guessing 0 arguments     External (_SB_.PCI0.XHC_.RHUB.INIR, MethodObj)    // Warning: Unknown method, guessing 0 arguments  
      So I edited the SSDT-RHUB.dsl to this:
       
      /* * Goal of this SSDT is to shut off the RHUB to force macOS into * manually building ports when the ACPI is screwed up */ DefinitionBlock ("", "SSDT", 2, "DRTNIA", "RhubOff", 0x00001000) { External (_SB_.PCI0.XHC.RHUB, DeviceObj) // Full pathing to RHUB, change to yours Scope (_SB.PCI0.XHC.RHUB) // Full pathing to RHUB, change to yours { Method (_STA, 0, NotSerialized) { If (_OSI ("Darwin")) { Return (Zero) // This disables the device only in macOS } Else { } } } } Which results in this AML version:
      DefinitionBlock ("", "SSDT", 2, "DRTNIA", "RhubOff", 0x00001000) { External (_SB_.PCI0.XHC_.RHUB, DeviceObj) Scope (_SB.PCI0.XHC.RHUB) { Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (Zero) } Else { } } } } But I get the same error. 
       
      I'm at a complete loss, can anyone help?
       
       
      config.plist
      ACPI.zip
    • By nyichiban1
      So I got some new hardware:
      Asus Z490I Gaming ITX
      NZXT H1 Case
      Intel i9-10900
      samsung 970 EVO plus NVME
      SK Hynix 1TB SSD
      32GB G.Skill 3200 C14 Ram
      MSI 5700 XT Evoke
       
      So I got windows installed and wanted to install macOS using opencore. I had no luck getting past the [EB|#LOG:EXITBS:START] error and decided to use someone else's EFI who had the same motherboard minus the CPU and GPU (i7-10700k and Radeon VII). I went ahead with that EFI and voila got it to install and got past the error I had. The issue was after the install there is a reboot and that's where it hangs and give me an error log that I attached. Tried a few more things to see what I could do but was stuck on that error log every single time. Decided to try again today and now I can't get past the original error log. I've looked at the dortania guide for that error and tried everything it suggested but still won't get past the error. Not sure what else to do but to try Clover maybe. Anyone have any suggestions? I've attached my EFI as well. Thanks in advance.
      Installer_Log_8-Jul-2020.txt
      EFI.zip
×