Ограничения локальной отладки режима ядра в Windbg?
Есть ли какие-то ограничения для опции отладки локального режима ядра в Windbg?
Я использую Win XP SP3 внутри виртуальной машины, используя VMWare Workstation. Операционная система хоста: Windows 7 SP1
Я хочу выполнить отладку ядра с помощью Windbg внутри виртуальной машины.
Тем не менее, несколько команд не работают. Например,
lkd> !process -0 0
PROCESS 82cd38b0 SessionId: 0 Cid: 0cd4 Peb: 7ffd6000 ParentCid: 0638
DirBase: 0e740300 ObjectTable: e2474a10 HandleCount: 43.
Image: notepad.exe
lkd> .process /i 82cd38b0
^ Operation not supported by current debuggee error in '.process /i 82cd38b0'
Image: notepad.exe
lkd> !lmu
No export lmu found
Итак, я предполагаю, что это ограничения опции отладки режима локального ядра в windbg.
1 ответ
Отладка в режиме локального ядра очень ограничена, вы даже не можете установить точку останова. Подробнее об ограничениях здесь.
Настройте удаленную отладку ядра через COM-порт гостевой системы с перенаправлением на канал в хост-системе. Затем вы можете выполнить все команды отладки.