Подключение отладчика при старте KasperskyOS в QEMU
Подключение отладчика при старте KasperskyOS в QEMU
23 января 2025
ID 270320
Чтобы подключить отладчик к GDB-серверу ядра при старте KasperskyOS:
- Соберите программу и скопируйте образ Kaspersky IoT Secure Gateway 1000.
- Установите программу в скопированный образ Kaspersky IoT Secure Gateway 1000 с помощью команды kosctl assets app add.
- Запустите образ Kaspersky IoT Secure Gateway 1000 в эмуляторе QEMU с помощью команды kosctl emu start, добавив в параметры запуска флаг
--freeze.Флаг
--freezeпозволяет запустить процесс QEMU, но процедура эмуляции не запускается. Для запуска процедуры эмуляции требуется подключить отладчик с помощью командыkosctl gdb attachили отправить командуcontв QEMU. - Подключите отладчик, выполнив команду kosctl gdb attach.
После подключения отладчика к GDB-серверу ядра, вы можете воспользоваться инструкциями из раздела Начало отладки программы.
Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!