Символы для Win XP sp2, при работе WinDBG и что бы он их понял

Тема в разделе "WASM.WIN32", создана пользователем EvilsInterrupt, 29 апр 2006.

  1. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    По сабжу, поставил

    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 не копризничал?
     
  2. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    Вот написал 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



    а фигу че получил, че надо ему

    [​IMG] 759470392__windbg.bat
     
  3. eugene_

    eugene_ New Member

    Публикаций:
    0
    Регистрация:
    15 дек 2005
    Сообщения:
    93
    Адрес:
    Russia
    В WinDbg в графе Файл кажется есть строчка - Symbol path

    Открой окошко и введи SRV*local_storage_path*http://msdl.microsoft.com/download/symbols

    Затем отметь там же галку "Reload"

    Если ты отлаживаешь внутри VMWare через пайп на компорт, тебе и не надо внутрь VMWare никаких символов.

    (WinDBG же у тебя на хосте стоит)
     
  4. eugene_

    eugene_ New Member

    Публикаций:
    0
    Регистрация:
    15 дек 2005
    Сообщения:
    93
    Адрес:
    Russia
    Пардон,

    Symbol File Path пункт называется
     
  5. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    Интересный линк:

    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. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    После п.6(читать выше), на работе, в окне ввода команд в дебугере выведена информация "Debugeee is running...".



    Что мне дальше делать?



    А надо:

    Иметь возможность отладить процесс который использует мой драйвер, в как в пользовательском режиме, так и в режиме ядра! Причем чтобы выполнение шло в виртуальной машине,НО, под управлением хостового отлачика WinDBG !!!



    Сейчас у меня винда в виртуальной машине запустилась под отладчиком п1. - п.6, но что делать дальше, какие команды не читаю никак не могу понять смысл дальнейшей работы.



    Прошу помочь или дать хорошую ссылку, родные хэлпы к инструментам не исчерпывают моих вопросов!