如何使用 lldb 在 Maverics 10.9 OSX 上进行远程内核调试?
how to do remote kernel degugging on Maverics 10.9 OSX using lldb?
我正在尝试进行远程内核调试。我正在使用两个虚拟机。我在两个虚拟机上都有 Leopard OSX 10.9,我还安装了 KDK(根据系统版本的内核调试工具包)。
在要调试的虚拟机上,我使用以下指令开始调试..
$nvram 引导参数="debug=0x141 kext-dev-mode=1 kcsuffix=development pmuflags=1 -v"
现在在要在重新启动时调试的 VM 上,我得到 - “正在等待远程调试器连接。
在其他机器上,当我尝试连接 lldb - kdp-remote (ip) 时。它说 KDP_REATTACH 失败。
我不知道是什么问题。需要帮助 !!
远程内核(MAC OSX) 调试时请确保您的主机必须是物理机,目标机可以是虚拟机。不要尝试在两个虚拟机上进行远程调试。
我正在尝试进行远程内核调试。我正在使用两个虚拟机。我在两个虚拟机上都有 Leopard OSX 10.9,我还安装了 KDK(根据系统版本的内核调试工具包)。
在要调试的虚拟机上,我使用以下指令开始调试.. $nvram 引导参数="debug=0x141 kext-dev-mode=1 kcsuffix=development pmuflags=1 -v"
现在在要在重新启动时调试的 VM 上,我得到 - “正在等待远程调试器连接。
在其他机器上,当我尝试连接 lldb - kdp-remote (ip) 时。它说 KDP_REATTACH 失败。
我不知道是什么问题。需要帮助 !!
远程内核(MAC OSX) 调试时请确保您的主机必须是物理机,目标机可以是虚拟机。不要尝试在两个虚拟机上进行远程调试。