Ivan Baravy
Я, в основном, пользуюсь либо qemu -s -S, т.е. gdb, либо просто gdb, если код платформо-независимый и получается его как обычное юзерспейсное приложение собрать. Символы не делал, т.к. обычно хватало посмотреть регистры в месте падения или пару точек останова поставить
а, знаю в qemu встроенный gdb сервер и это достаточно удобно. Но к сожалению символы фасма никто не понимает. Есть идея дебаг символы ядра в формате .fas перегнать в .map файл символов для Bochs, где-то про это говорил diamond вроде, надо попробовать