【问题标题】:macOS 10.14 kernel debuggingmacOS 10.14 内核调试
【发布时间】:2019-03-19 16:04:02
【问题描述】:

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

我在这里做错了什么吗? 这种方法在 10.14 之前一直运行良好

谢谢!

【问题讨论】:

    标签: macos lldb macos-mojave


    【解决方案1】:

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

    sudo dtrace -w -n "BEGIN { breakpoint(); }"
    

    来宾机器应该可以解决问题。请注意,您必须禁用 SIP 才能使其正常工作。

    【讨论】:

      猜你喜欢
      • 2020-01-20
      • 1970-01-01
      • 1970-01-01
      • 2019-03-02
      • 1970-01-01
      • 2013-03-17
      • 2018-02-08
      • 2020-01-27
      • 2011-10-03
      相关资源
      最近更新 更多