Как сделать удаленное ядро ​​на 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) убедитесь, что ваш хост-компьютер должен быть физическим, а целевой - виртуальной машиной. Не пытайтесь выполнять удаленную отладку на двух виртуальных машинах.

Другие вопросы по тегам