Hallo zusammen,
ich versuche nun schon seit längerem Big Sur auf meinem alten x79 System zum laufen zu bringen. in diesem Zuge habe ich mich
auch dazu entschieden, von clover auf opencore umzusteigen. Leider stellt sich das ganze als etwas schwieriger als gedacht dar.
Ich komme, egal was ich tue, nicht weiter als bis zu diesem Kernel Panic, wenn ich versuche in den Big Sur Installer zu booten.
panic(cpu 4 caller 0xffffff800fbf1486): Kernel trap at 0xffffff801263a859, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0x0000000000000020, CR3: 0x0000000026623000, CR4: 0x00000000000626e0
RAX: 0x0000000000000000, RBX: 0xffffff86bf4afc60, RCX: 0xffffffa07fc9bcbc, RDX: 0x0000000000000001
RSP: 0xffffffa07fc9bc60, RBP: 0xffffffa07fc9bca0, RSI: 0x00000000f0ffffff, RDI: 0xffffff86bf4afc60
R8: 0x0000000000000001, R9: 0x0000000000000033, R10: 0x0000000000000001, R11: 0x0000000000000070
R12: 0x0000000000000000, R13: 0x0000000000000000, R14: 0x0000000000000000, R15: 0xffffffa07fc9bcbc
RFL: 0x0000000000010282, RIP: 0xffffff801263a859, CS: 0x0000000000000008, SS: 0x0000000000000000
Fault CR2: 0x0000000000000020, Error code: 0x0000000000000000, Fault CPU: 0x4, PL: 0, VF: 1
Backtrace (CPU 4), Frame : Return Address
0xffffffa07fc9b680 : 0xffffff800fac048d mach_kernel : _handle_debugger_trap + 0x3dd
0xffffffa07fc9b6d0 : 0xffffff800fc00633 mach_kernel : _kdp_i386_trap + 0x143
0xffffffa07fc9b710 : 0xffffff800fbf10ba mach_kernel : _kernel_trap + 0x55a
0xffffffa07fc9b760 : 0xffffff800fa65a2f mach_kernel : _return_from_trap + 0xff
0xffffffa07fc9b780 : 0xffffff800fabfd2d mach_kernel : _DebuggerTrapWithState + 0xad
0xffffffa07fc9b8a0 : 0xffffff800fac0018 mach_kernel : _panic_trap_to_debugger + 0x268
0xffffffa07fc9b910 : 0xffffff80102b8dea mach_kernel : _panic + 0x54
0xffffffa07fc9b980 : 0xffffff800fbf1486 mach_kernel : _sync_iss_to_iks + 0x2c6
0xffffffa07fc9bb00 : 0xffffff800fbf116d mach_kernel : _kernel_trap + 0x60d
0xffffffa07fc9bb50 : 0xffffff800fa65a2f mach_kernel : _return_from_trap + 0xff
0xffffffa07fc9bb70 : 0xffffff801263a859 com.apple.iokit.IOPCIFamily : __ZN17IOPCIConfigurator17findPCICapabilityEP16IOPCIConfigEntryjPj + 0x41
0xffffffa07fc9bca0 : 0xffffff801262cd49 com.apple.iokit.IOPCIFamily : __ZN11IOPCIBridge25extendedFindPCICapabilityE17IOPCIAddressSpacejPy + 0x39
0xffffffa07fc9bcd0 : 0xffffff801262ba42 com.apple.iokit.IOPCIFamily : __ZN11IOPCIBridge8probeBusEP9IOServiceh + 0x1bc
0xffffffa07fc9bd60 : 0xffffff801262820d com.apple.iokit.IOPCIFamily : __ZN11IOPCIBridge5startEP9IOService + 0xcb
0xffffffa07fc9bd90 : 0xffffff8010a897d4 com.apple.driver.AppleACPIPlatform : __ZN12AppleACPIPCI5startEP9IOService + 0x10c
0xffffffa07fc9bdd0 : 0xffffff80101eba0b mach_kernel : __ZN9IOService14startCandidateEPS_ + 0xeb
0xffffffa07fc9be40 : 0xffffff80101eb5b8 mach_kernel : __ZN9IOService15probeCandidatesEP12OSOrderedSet + 0xcd8
0xffffffa07fc9bef0 : 0xffffff80101ea74f mach_kernel : __ZN9IOService14doServiceMatchEj + 0x30f
0xffffffa07fc9bf50 : 0xffffff80101ed4b6 mach_kernel : __ZN15_IOConfigThread4mainEPvi + 0x186
0xffffffa07fc9bfa0 : 0xffffff800fa6513e mach_kernel : _call_continuation + 0x2e
Kernel Extensions in backtrace:
com.apple.iokit.IOPCIFamily(2.9)[67E174F3-E845-378F-A667-4AA88E71CEF0]@0xffffff8012620000->0xffffff8012647fff
com.apple.driver.AppleACPIPlatform(6.1)[E8F71662-1D23-3155-AD46-844CDE485D03]@0xffffff8010a6c000->0xffffff8010ae3fff
dependency: com.apple.driver.AppleSMC(3.1.9)[05187F28-C0D7-3C39-AE7E-CFB5F9BB67F3]@0xffffff8011140000->0xffffff801115bfff
dependency: com.apple.iokit.IOACPIFamily(1.4)[A4355EF9-ACA3-361C-932D-86AC22FBC5D6]@0xffffff8012038000->0xffffff801203bfff
dependency: com.apple.iokit.IOPCIFamily(2.9)[67E174F3-E845-378F-A667-4AA88E71CEF0]@0xffffff8012620000->0xffffff8012647fff
Process name corresponding to current thread: kernel_task
Boot args: npci=0x2000 -v keepsyms=1 debug=0x100 alcid=3 root-dmg=file:///BaseSystem/BaseSystem.dmg chunklist-security-epoch=0 -chunklist-no-rev2-dev chunklist-security-epoch=0 -chunklist-no-rev2-dev
Mac OS version:
Not yet set
Kernel version:
Darwin Kernel Version 20.0.0: Thu Jul 30 22:49:28 PDT 2020; root:xnu-7195.0.0.141.5~1/RELEASE_X86_64
Kernel UUID: A4484A86-97DF-3675-941B-0AD00D2DB6EB
KernelCache slide: 0x000000000f800000
KernelCache base: 0xffffff800fa00000
Kernel slide: 0x000000000f80c000
Kernel text base: 0xffffff800fa0c000
__HIB text base: 0xffffff800f900000
System model name: iMac15,1 (Mac-42FD25EABCABB274)
System shutdown begun: NO
Panic diags file unavailable, panic occurred prior to initialization
Hibernation exit count: 0
System uptime in nanoseconds: 3300723021
Last Sleep: absolute base_tsc base_nano
Uptime : 0x00000000c61bcd67
Sleep : 0x0000000000000000 0x0000000000000000 0x0000000000000000
Wake : 0x0000000000000000 0x00000027717e78d4 0x0000000000000000
Da es mir zu mühsam würde, ständig zwischen Clover mit anderem SMBIOS und opencore zu wechseln, startete ich Catalina mal mit der selben config aus opencore. Siehe da, das System fährt hoch, freezed allerdings nach einem Moment mit folgendem panic:
panic(cpu 2 caller 0xffffff7f9d8e9f3d): CPU 7 has no HPET assigned to it
Backtrace (CPU 2), Frame : Return Address
0xffffff8209f7bc90 : 0xffffff8019f1a65d mach_kernel : _handle_debugger_trap + 0x49d
0xffffff8209f7bce0 : 0xffffff801a054a75 mach_kernel : _kdp_i386_trap + 0x155
0xffffff8209f7bd20 : 0xffffff801a0465fe mach_kernel : _kernel_trap + 0x4ee
0xffffff8209f7bd70 : 0xffffff8019ec0a40 mach_kernel : _return_from_trap + 0xe0
0xffffff8209f7bd90 : 0xffffff8019f19d27 mach_kernel : _DebuggerTrapWithState + 0x17
0xffffff8209f7be90 : 0xffffff8019f1a117 mach_kernel : _panic_trap_to_debugger + 0x227
0xffffff8209f7bee0 : 0xffffff801a6c1abc mach_kernel : _panic + 0x54
0xffffff8209f7bf50 : 0xffffff7f9d8e9f3d com.apple.driver.AppleIntelCPUPowerManagement : _pmInitThread.cold.3
0xffffff8209f7bf60 : 0xffffff7f9d8d4882 com.apple.driver.AppleIntelCPUPowerManagement : _pmInitThread + 0x1ad
0xffffff8209f7bfa0 : 0xffffff8019ec013e mach_kernel : _call_continuation + 0x2e
Kernel Extensions in backtrace:
com.apple.driver.AppleIntelCPUPowerManagement(222.0)[822E881A-D45E-3F9E-8F10-41BB1F3C8935]@0xffffff7f9d8ce000->0xffffff7f9d900fff
BSD process name corresponding to current thread: kernel_task
Boot args: npci=0x2000 -v keepsyms=1 debug=0x100 alcid=3 chunklist-security-epoch=0 -chunklist-no-rev2-dev chunklist-security-epoch=0 -chunklist-no-rev2-dev
Mac OS version:
19G2021
Kernel version:
Darwin Kernel Version 19.6.0: Thu Jun 18 20:49:00 PDT 2020; root:xnu-6153.141.1~1/RELEASE_X86_64
Kernel UUID: 1D3A0F3D-D908-397B-BD16-8F48C0823A2E
Kernel slide: 0x0000000019c00000
Kernel text base: 0xffffff8019e00000
__HIB text base: 0xffffff8019d00000
System model name: iMac15,1 (Mac-42FD25EABCABB274)
System shutdown begun: NO
Panic diags file available: YES (0x0)
System uptime in nanoseconds: 91286014337
Alles in allem funktioniert 10.15.6 auf dem System also nach wie vor nur über Clover & Big Sur will micht nicht ansatzweise in den Installer lassen.
Leider gehen mir die Ideen aus, weshalb ich hier um Rat bitte.
Ich habe mal die funktionierende Catalina EFI für Clover angehangen, sowie die nicht funktionierende opencore EFI, mit der am Ende am besten Catalina sowie Big Sur laufen sollten. Ich bedanke mich schon mal vorab!
EDIT: Einen halben Tag später kann ich das Catalina problem begrenzen auf die Tatsache, dass es ohne NullCPUPowerManagement.kext nicht will. Trotz SSDT gehts nicht ohne. Power Management funktioniert damit dann allerdings.
BigSur lädt beim Boot den kext auch, allerdings scheint es hier woanders zu hängen. Ich verzweifle langsam daran & komme nicht weiter.