Мой MacBook Pro вызывает панику ядра при выключении или перезагрузке

731
Grey Lee

Ядро моего Macbook Pro (Retina, середина 2012 года) каждый раз при отключении или перезагрузке паникует. В настоящее время я использую OS X 10.11 El Capitan. Как я могу решить эту проблему?

Вот отчет о панике

*** Panic Report *** panic(cpu 4 caller 0xffffff80080a97df): "(default pager): [KERNEL]: default memory manager"@/Library/Caches/com.apple.xbs/Sources/xnu/xnu-3248.60.10/osfmk/default_pager/default_pager.c:421 Backtrace (CPU 4), Frame : Return Address 0xffffff81f3bbbdb0 : 0xffffff80080dab52  0xffffff81f3bbbe30 : 0xffffff80080a97df  0xffffff81f3bbbe60 : 0xffffff80080a962b  0xffffff81f3bbbe80 : 0xffffff800813ccd1  0xffffff81f3bbbef0 : 0xffffff8008623c54  0xffffff81f3bbbf10 : 0xffffff80081b8eca  0xffffff81f3bbbfb0 : 0xffffff80081ecd86   BSD process name corresponding to current thread: logind Boot args: vm_compressor=1  Mac OS version: 15G31  Kernel version: Darwin Kernel Version 15.6.0: Thu Jun 23 18:25:34 PDT 2016; root:xnu-3248.60.10~1/RELEASE_X86_64 Kernel UUID: B5AA8E3E-65B6-3D0E-867B-8DCCF81E536C Kernel slide: 0x0000000007e00000 Kernel text base: 0xffffff8008000000 __HIB text base: 0xffffff8007f00000 System model name: MacBookPro10,1 (Mac-***C7CD******81F) 
1
Ядро паники также может быть из разных источников - вам нужно прочитать журналы ошибок и посмотреть, откуда они берутся. Simon Sheehan 7 лет назад 1

1 ответ на вопрос

0
Grey Lee

Есть много источников, которые будут вызывать панику ядра. Для этого случая первопричиной является отключение сжатой памяти.

Сначала убедитесь, что сжатая память отключена с помощью терминала.

sysctl -a vm.compressor_mode 

Вывод как:

vm.compressor_mode: 1 --> Disabled vm.compressor_mode: 4 --> Enabled (Default) 

Если сжат память отключена, вы можете сбросить NVRAM, загрузившись с проведением Option + Cmd + P + R .

Кроме того, вы можете сбросить загрузочные аргументы NVRAM с помощью терминала. Но используйте этот путь осторожно.

sudo nvram boot-args="" 

После сброса NVRAM сжатая память будет включена по умолчанию.

Редактировать: Спасибо @jrodatus за предоставленный еще один способ сброса NVRAM.

В некоторых случаях команда `sudo nvram ...` может быть отменена / отменена при перезагрузке после сбоя, что может привести к сохранению проблемы (как это было в моем случае). Загрузка с помощью [Cmd + Option + P + R] (https://support.apple.com/ru-ru/HT204063) - это еще один способ сброса `boot-args` 6 лет назад 0