How to Fix Kernel panic during sleep During macOS Boot or Installation
Boot failures need a predictable pass through firmware, USB, storage, EFI and verbose logs before reinstalling macOS. Most installer stalls come from firmware settings, an invalid config.plist, wrong SSDTs, bad USB mapping or unsupported storage/controller settings.
Quick Checks
- Backup current state: Save a copy of your working EFI and run a full system backup before changing settings.
- Identify hardware components: Note down your exact CPU, GPU, Wi-Fi card, and motherboard/laptop model.
- Ensure utility alignment: Keep OpenCore, OCLP, and ProperTree updated.
Fix Steps
- Create a rollback point: Make a Time Machine backup and keep a copy of your last working EFI folder before editing OpenCore, kexts or root patches.
- Boot verbose: Add
-v keepsyms=1 debug=0x100so the final visible line gives a real clue. - Check firmware settings: Disable Secure Boot and Fast Boot, set SATA to AHCI, disable CFG Lock if possible, and use UEFI mode.
- Validate OpenCore: Update OpenCore, Lilu and core kexts, then run ocvalidate or ProperTree clean snapshot.
- Recreate the installer: Use a fresh USB installer and try another USB port; older Macs may need a USB 2.0 hub for input during setup.
- Reset NVRAM: Reset NVRAM from the OpenCore picker before retrying the installer.
Do Not Continue If
- Do not continue if: you do not have a working EFI backup, a Time Machine backup, or another bootable macOS installer.
- Stop and capture evidence: if the machine stops booting, take a photo of the last verbose line before changing more settings.
Verify It Worked
- Verbose boot moves past the previous stopping line.
- The installer reaches Disk Utility and sees the target disk.
- Keyboard, mouse and USB remain active during recovery.
- OpenCore picker still loads after a cold boot.
Rollback
- Restore the last booting EFI folder.
- Use the officially supported macOS installer to recover the machine.
- Do not erase the internal disk until the installer can boot twice consistently.
Next Action
- Test now: reboot twice, reproduce the original problem, and confirm whether the same symptom returns.
- If it still fails: record the Mac model, macOS build, OpenCore or OCLP version, GPU, Wi-Fi/Bluetooth chipset, and the last visible error.
- Read next: use the related searches below for the nearest OpenCore or OCLP fix before making another change.
Related iATKOS Searches
- OpenCore · OCLP · EFI · kexts · config.plist · macOS troubleshooting
Original Question: "Kernel panic during sleep"
posting incase anyone could help
{"bug_type":"210","timestamp":"2024-04-29 01:35:08.00 -0700","os_version":"macOS 14.4.1 (23E224)","roots_installed":0,"incident_id":"removed"}
{"macOSProcessedStackshotData":"bm8gb24gZGlzayBvciBzbGVlcC93YWtlIGZhaWx1cmUgcGFuaWMgc3RhY2tzaG90IGZvdW5k","macOSPanicString":"Machine-check capabilities: 0x0000000000000c0a\n family: 6 model: 142 stepping: 10 microcode: 244\n signature: 0x806ea\n Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz\n 10 error-reporting banks\nProcessor 6: IA32_MCG_STATUS: 0x0000000000000005\n IA32_MC1_STATUS(0x405): 0xbf80000000000114\n IA32_MC1_ADDR(0x406): 0x00000001091d3500\n IA32_MC1_MISC(0x407): 0x0000000000000086\nProcessor 7: IA32_MCG_STATUS: 0x0000000000000005\n IA32_MC1_STATUS(0x405): 0xbf80000000000114\n IA32_MC1_ADDR(0x406): 0x00000001091d3500\n IA32_MC1_MISC(0x407): 0x0000000000000086\nmp_kdp_enter() timed-out on cpu 1, NMI-ing\nmp_kdp_enter() NMI pending on cpus: 0 2 3 4 5 6 7\nmp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2358880 loops in 900000000 ticks\npanic(cpu 1 caller 0xffffff800fd7b517): Machine Check at 0x00007ff80ee22ad4, registers:\nCR0: 0x0000000080010033, CR2: 0x00000002ecdd6000, CR3: 0x00000004514cc015, CR4: 0x00000000003626e0\nRAX: 0x0000700002989280, RBX: 0x0000000000000000, RCX: 0x0000000000000020, RDX: 0x00000000000002b4\nRSP: 0x0000700002989200, RBP: 0x0000700002989200, RSI: 0x0000000000000000, RDI: 0x00007000029893a0\nR8: 0x000000000000ba6e, R9: 0x00007fb9a3474de0, R10: 0x000070000298a3d0, R11: 0x0000000000000003\nR12: 0x00007fb99949366e, R13: 0x0000000000000001, R14: 0x000070000298ff80, R15: 0x0000000000000001\nRFL: 0x0000000000000206, RIP: 0x00007ff80ee22ad4, CS: 0x000000000000002b, SS: 0x0000000000000023\nError code: 0x0000000000000000\n u/trap_native.c:168\nPanicked task 0xffffffa0a78d5bd8: 15 threads: pid 302: mds_stores\nBacktrace (CPU 1), panicked thread: 0xffffffa57494b0c8, Frame : Return Address\n0xffffffbaa31d7b10 : 0xffffff800fc253b1 mach_kernel : _handle_debugger_trap + 0x4b1\n0xffffffbaa31d7b60 : 0xffffff800fd8ac80 mach_kernel : _kdp_i386_trap + 0x110\n0xffffffbaa31d7ba0 : 0xffffff800fd7a34c mach_kernel : _kernel_trap + 0x55c\n0xffffffbaa31d7c20 : 0xffffff800fbbe971 mach_kernel : _return_from_trap + 0xc1\n0xffffffbaa31d7c40 : 0xffffff800fc2569d mach_kernel : _DebuggerTrapWithState + 0x5d\n0xffffffbaa31d7d30 : 0xffffff800fc24d43 mach_kernel : _panic_trap_to_debugger + 0x1e3\n0xffffffbaa31d7d90 : 0xffffff80103daffb mach_kernel : _panic + 0x84\n0xffffffbaa31d7e80 : 0xffffff800fd7b517 mach_kernel : _sync_iss_to_iks_unconditionally + 0x167\n0xffffffbaa31d7f90 : 0xffffff80103e4d3c mach_kernel : _panic_machine_check64 + 0x15\n0xffffffbaa31d7fa0 : 0xffffff800fbbee4f mach_kernel : _hndl_machine_check + 0xf\n\nProcess name corresponding to current thread (0xffffffa57494b0c8): mds_stores\nBoot args: keepsyms=1 swd_panic=1 dk.e1000=0 -igfxmpc alcid=86\n\nMac OS version:\n23E224\n\nKernel version:\nDarwin Kernel Version 23.4.0: Fri Mar 15 00:11:05 PDT 2024; root:xnu-10063.101.17~1\/RELEASE_X86_64\nKernel UUID: F1663C03-D822-3B5E-9D84-B324A759EC85\nroots installed: 0\nKernelCache slide: 0x000000000f800000\nKernelCache base: 0xffffff800fa00000\nKernel slide: 0x000000000f8e4000\nKernel text base: 0xffffff800fae4000\n__HIB text base: 0xffffff800f900000\nSystem model name: MacBookPro15,2 (Mac-827FB448E656EC26)\nSystem shutdown begun: NO\nPanic diags file available: YES (0x0)\nHibernation exit count: 0\n\nSystem uptime in nanoseconds: 3058375764394\nLast Sleep: absolute base_tsc base_nano\n Uptime : 0x000002c81566bac7\n Sleep : 0x0000000000000000 0x0000000000000000 0x0000000000000000\n Wake : 0x0000000000000000 0x0000000a639bb064 0x0000000000000000\nCompressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space\nZone info:\n Zone map: 0xffffff9a3e396000 - 0xffffffba3e396000\n . PGZ : 0xffffff9a3e396000 - 0xffffff9a40397000\n . VM : 0xffffff9a40397000 - 0xffffff9f0cb96000\n . RO : 0xffffff9f0cb96000 - 0xffffffa0a6396000\n . GEN0 : 0xffffffa0a6396000 - 0xffffffa572b96000\n . GEN1 : 0xffffffa572b96000 - 0xffffffaa3f396000\n . GEN2 : 0xffffffaa3f396000 - 0xffffffaf0bb96000\n . GEN3 : 0xffffffaf0bb96000 - 0xffffffb3d8396000\n . DATA : 0xffffffb3d8396000 - 0xffffffba3e396000\n Metadata: 0xffffffba7f293000 - 0xffffffba9f293000\n Bitmaps : 0xffffffba9f293000 - 0xffffffbaa2293000\n Extra : 0 - 0\n\n\n\n"}
[link] [comments]
Post a Comment