Как вызвать панику ядра с помощью кнопки питания на MacBook Pro

Я хотел бы отлаживать kext с целевым MacBook Pro, Mountain Lion. Как я могу настроить компьютер для создания паники ядра при нажатии кнопки питания?

Я пробовал sudo nvram boot-args="debug=0x144 -v", как я использовал на iMac, но безуспешно.

Буду признателен за любые предложения или ссылки на документы.


person user2527266    schedule 27.06.2013    source источник
comment
MacBook Pro не имеет разъема Ethernet RJ45, к нему нельзя получить доступ с помощью отладчика ядра.   -  person user2527266    schedule 27.06.2013


Ответы (1)


Вы не указываете, какую модель «MacBook Pro» вы используете. Встроенный порт Ethernet больше не является единственным способом отладки на двух машинах.

Вам необходимо перезагрузиться после изменения nvram, например.

sudo nvram boot-args="debug=0x144 -v"
sudo reboot

Также см. видео. и PDF с WWDC 2013 "What's Новое в Kext Development"

person Brian    schedule 09.07.2013