macOS 10.14内核调试

时间:2018-10-15 09:02:36

标签: macos lldb macos-mojave

我正在尝试使用lldb在macOS 10.14机器上进行内核调试 我设置了我的nvram boot-args =“ debug = 0x144 -v”,同时按下组合键并发送NMI时,我附加了lldb,当按下'c'恢复时,机器仍然冻结,无法恢复。

我在这里做错什么了吗? 此方法一直有效到10.14

谢谢!

1 个答案:

答案 0 :(得分:1)

我遇到了完全相同的问题。用NMI无法解决它,但是还有另一种触发lldb的方法,该方法支持后续操作。使用

sudo dtrace -w -n "BEGIN { breakpoint(); }"
来自客户机的

应该可以解决问题。请注意,您必须禁用SIP ,此功能才能起作用。