Windows 7 x64 + VirtualKD

Тема в разделе "WASM.ZEN", создана пользователем crypt01, 2 дек 2010.

  1. crypt01

    crypt01 New Member

    Публикаций:
    0
    Регистрация:
    30 сен 2010
    Сообщения:
    5
    Настроил VMware 7 + Windows XP SP2 + VirtualKD - работает
    а связка VMware 7 + Windows 7 x64 + VirtualKD - не работает, в систему прописываеца, при загрузке выбираю нужный пункт меню, комп грузица, в мониторе наблюдаю что он видит виртуальную машину, но монитор не может прочитать имя пайпа, созданного для общения виртуальной машины и хоста, хотя на хосте пайп создаеца смотрел через winobjex
    а в мониторе пишет: loading....

    В чем трабл?
     
  2. 0x6b65

    0x6b65 Забанен

    Публикаций:
    0
    Регистрация:
    8 окт 2009
    Сообщения:
    92
    А что монитор пишет в "Patcher debug messages"?
     
  3. crypt01

    crypt01 New Member

    Публикаций:
    0
    Регистрация:
    30 сен 2010
    Сообщения:
    5
    В лучшем случае:
    *******************************************************************************
    *VirtualKD patcher DLL successfully loaded. Patching the GuestRPC mechanism...*
    *******************************************************************************
    Searching patch database for information about current executable...
    Using RPC dispatcher table at 0x140728900 (95 entries)
    Waiting for RPC table to be initialized by VMWare......................................................... и до бесконечности
     
  4. crypt01

    crypt01 New Member

    Публикаций:
    0
    Регистрация:
    30 сен 2010
    Сообщения:
    5
    отключил проверку подписи драйверов, прописал в реестр kdpatch.reg, перезагрузился в режиме отладки
    набрал net start kdpatch - system error 1225
     
  5. 0x6b65

    0x6b65 Забанен

    Публикаций:
    0
    Регистрация:
    8 окт 2009
    Сообщения:
    92
    crypt01

    Есть VirtualKD какой-то внутренний баг, когда он не может пропатчить RPC-таблицу VMWare. Лечится какими-то шаманскими действиями, не помню точно что делал, что бы обойти данную ситуацию (попробуй добавить/удалить COM порт через пайп в конфигурации машины).
    Могу посоветовать перейти на 6-ю версию виртуалки, там серьезных косяков не замечено.

    Еще могу посоветовать включить SOS-режим загрузки ядра и посмотреть грузится ли лоадером нужный kd*.dll
     
  6. airmax

    airmax New Member

    Публикаций:
    0
    Регистрация:
    17 май 2010
    Сообщения:
    1