По сабжу, поставил WM Ware version 5.5.1 build 19715, создал новую машину и в ней: serial0.present = "TRUE" serial0.yieldOnMsrRead = "TRUE" serial0.fileType = "pipe" serial0.fileName = "\\.\pipe\com_1" serial0.tryNoRxLoss = "TRUE" и установил WinXP sp2, поправил boot.ini: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows 2000 Professional" /fastdetect /debug /debugport=com1 /baudrate=115200 Настроил линк: "C:\Program Files\Debugging Tools for Windows\windbg.exe" -k com:pipe,port=\\.\pipe\com_1,resets=0 Я хочу чтобы символы что я уже качал для хостовой, а в качестве нее работает таже самая WinXP sp2 с одного и того же диска сетапленная, можно было использовать для машины, что внутри WMware. Как мне c:\symbols хостовую с копировать в c:\wmware\symbols и так чтобы при работе WinDBG не копризничал?
Вот написал WinXPsp2.bat: cd /d "c:\Program Files\Debugging Tools for Windows\" start windbg.exe -k com:pipe,port=\\.\pipe\com_1 -y SRV*c:\tmp\WinXPsp2\symbols\*http://msdl.microsoft.com/download/symbol s а фигу че получил, че надо ему 759470392__windbg.bat
В WinDbg в графе Файл кажется есть строчка - Symbol path Открой окошко и введи SRV*local_storage_path*http://msdl.microsoft.com/download/symbols Затем отметь там же галку "Reload" Если ты отлаживаешь внутри VMWare через пайп на компорт, тебе и не надо внутрь VMWare никаких символов. (WinDBG же у тебя на хосте стоит)
Интересный линк: http://www.wd-3.com/archive/RemoteDbg.htm ЧЕ токо в нэте не читал. и хэлп в разделе Attaching to a Virtual Machine (Kernel Mode) несколько раз глазел, в нэте не мало инфы и гугл много че дал почитать и подумать мысль. На работе правда удалось загрузить винду под WinDBG че делал: 1. запускал в WMware и вней винду 2. При выборе осей, выбирал винду с отладчиком, но НЕ запускал! 3. Запускал WinDBG -b -k ... и т.д. далее появлялись странные значения в отладчике 4. После жал загрузка винды в вмваре 5. В дебугере вставала загруза на команде int 3, все норма 6. Жал команду "g", после которой винда в вмваре продолжала запуск Дома же п.6 не выполняется вместо него "wait reconnect..." Кто использует этот отладчик, может поможет мне начать его использовать буду очень благодарен, если стесняетесь на фоуруме можно по асе. 33_7_31059_4 ЗЫ: Сеняд не поможет, завтра достану бубен сполочки
После п.6(читать выше), на работе, в окне ввода команд в дебугере выведена информация "Debugeee is running...". Что мне дальше делать? А надо: Иметь возможность отладить процесс который использует мой драйвер, в как в пользовательском режиме, так и в режиме ядра! Причем чтобы выполнение шло в виртуальной машине,НО, под управлением хостового отлачика WinDBG !!! Сейчас у меня винда в виртуальной машине запустилась под отладчиком п1. - п.6, но что делать дальше, какие команды не читаю никак не могу понять смысл дальнейшей работы. Прошу помочь или дать хорошую ссылку, родные хэлпы к инструментам не исчерпывают моих вопросов!