Как сделать удаленное ядро на Maverics 10.9 OSX, используя lldb?
Я пытаюсь сделать удаленную отладку ядра. Я использую две ВМ. У меня Leopard OSX 10.9 на обеих виртуальных машинах, и я также установил KDK(набор для отладки ядра согласно версии системы).
На отлаживаемых виртуальных машинах я использовал следующую инструкцию для начала отладки: $nvram boot-args="debug=0x141 kext-dev-mode=1 kcsuffix=development pmuflags=1 -v"
Теперь на ВМ для отладки при перезапуске я получаю - "Ожидание подключения к удаленному отладчику.
И на другой машине, когда я пытался соединиться с lldb - kdp-remote (ip) . Это говорит, что KDP_REATTACH не удалось.
Я не знаю, в чем проблема. Нужна помощь!!
1 ответ
Во время отладки удаленного ядра (MAC OSX) убедитесь, что ваш хост-компьютер должен быть физическим, а целевой - виртуальной машиной. Не пытайтесь выполнять удаленную отладку на двух виртуальных машинах.