Jump to content

OpenCore stalls before displaying picker (possible issue with partition scanning)


badziew

Recommended Posts

Hello,

since some time (probably after some OS update), I have a problem where 9 out of 10 times, OpenCore will stop at black screen before displaying picker. Sometimes, however, it will proceed and the OS will boot normally.

I have finally cleaned up the OC logs and managed to collect logs from failed and successful OC starts (attached).

It seems like each time OC stalls, the final entries in log look like this:

Quote

02:201 00:003 OCB: Building entry from Boot0080
02:205 00:003 OCB: Fixed DP - PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0)/NVMe(0x1,BE-17-0E-95-00-2E-E4-AC)/HD(2,GPT,AA39C3B5-69FE-44BB-A89D-F2CE79937E87,0x64028,0x1DC8F260)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,17DEDE4CEA0A84438BCF46C6428D08F3)/\95944B2A-F008-40B8-A9EB-136CAEB2CC0A\System\Library\CoreServices\boot.efi
02:208 00:003 OCB: Assuming DP is full-form or lacks suffix
02:212 00:003 OCB: Expanded DP - PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0)/NVMe(0x1,BE-17-0E-95-00-2E-E4-AC)/HD(2,GPT,AA39C3B5-69FE-44BB-A89D-F2CE79937E87,0x64028,0x1DC8F260)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,17DEDE4CEA0A84438BCF46C6428D08F3)/\95944B2A-F008-40B8-A9EB-136CAEB2CC0A\System\Library\CoreServices\boot.efi
02:216 00:003 OCB: Expanded DP remainder - \95944B2A-F008-40B8-A9EB-136CAEB2CC0A\System\Library\CoreServices\boot.efi
02:219 00:003 OCB: Matched fs C0F2BE18

whereas with successful boot, the same section looks as follows:

Quote

03:827 00:006 OCB: Building entry from Boot0080
03:836 00:008 OCB: Fixed DP - PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0)/NVMe(0x1,BE-17-0E-95-00-2E-E4-AC)/HD(2,GPT,AA39C3B5-69FE-44BB-A89D-F2CE79937E87,0x64028,0x1DC8F260)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,17DEDE4CEA0A84438BCF46C6428D08F3)/\95944B2A-F008-40B8-A9EB-136CAEB2CC0A\System\Library\CoreServices\boot.efi
03:842 00:006 OCB: Assuming DP is full-form or lacks suffix
03:848 00:006 OCB: Expanded DP - PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0)/NVMe(0x1,BE-17-0E-95-00-2E-E4-AC)/HD(2,GPT,AA39C3B5-69FE-44BB-A89D-F2CE79937E87,0x64028,0x1DC8F260)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,17DEDE4CEA0A84438BCF46C6428D08F3)/\95944B2A-F008-40B8-A9EB-136CAEB2CC0A\System\Library\CoreServices\boot.efi
03:855 00:006 OCB: Expanded DP remainder - \95944B2A-F008-40B8-A9EB-136CAEB2CC0A\System\Library\CoreServices\boot.efi
03:863 00:008 OCB: Matched fs C0F1BF98
03:871 00:008 OCB: Adding entry type (T:2|F:0|G:0) - PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0)/NVMe(0x1,BE-17-0E-95-00-2E-E4-AC)/HD(2,GPT,AA39C3B5-69FE-44BB-A89D-F2CE79937E87,0x64028,0x1DC8F260)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,17DEDE4CEA0A84438BCF46C6428D08F3)/\95944B2A-F008-40B8-A9EB-136CAEB2CC0A\System\Library\CoreServices\boot.efi
03:888 00:016 OCB: Get visibility for boot entry 95944B2A-F008-40B8-A9EB-136CAEB2CC0A\ - Not Found
03:897 00:008 OCB: Registering entry Hackintosh [Apple] (T:2|F:0|G:0|E:0|B:0) - PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0)/NVMe(0x1,BE-17-0E-95-00-2E-E4-AC)/HD(2,GPT,AA39C3B5-69FE-44BB-A89D-F2CE79937E87,0x64028,0x1DC8F260)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,17DEDE4CEA0A84438BCF46C6428D08F3)/\95944B2A-F008-40B8-A9EB-136CAEB2CC0A\System\Library\CoreServices\boot.efi

You can see that the "Matched fs" shows a different hex string between failed and successful starts. With each failed start, the string is the same.

Could you please help me in resolving this problem.

opencore-logs.zip

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...