Linux + VirtualBox + ring0 отладка

Тема в разделе "WASM.NT.KERNEL", создана пользователем Mentor, 30 дек 2010.

  1. Mentor

    Mentor New Member

    Публикаций:
    0
    Регистрация:
    13 окт 2010
    Сообщения:
    67
    Есть Linux-хост, есть виртуальные машины Windows XP/Vista/Seven на VirtualBox
    Хочется отлаживать на них ring0.

    Syser в них не работает - колом становится.
    Связывать машины по COM-портам нормально не получается - тупит безумно, VirtualKD не катит

    Есть какие-нибудь идеи, как это удобно сделать?
     
  2. Derek

    Derek New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2008
    Сообщения:
    121
    Windbg пробовали ?

    И еще не очень удобный вариант: поставить дополнительную виртуальную систему Windows для отладки других виртуалок.
     
  3. Mentor

    Mentor New Member

    Публикаций:
    0
    Регистрация:
    13 окт 2010
    Сообщения:
    67
    Виртуалка для отладки других виртуалок - это как раз нормально и то что нужно.
    Беда в том, что по COM-портам они вяжутся гнетуще медленно.
     
  4. Derek

    Derek New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2008
    Сообщения:
    121
    Версия VirtualBox ?
     
  5. Mentor

    Mentor New Member

    Публикаций:
    0
    Регистрация:
    13 окт 2010
    Сообщения:
    67
    3.2.12, 4.0
     
  6. Derek

    Derek New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2008
    Сообщения:
    121
    Если с 3.2.x тупит, то может оправданно попробовать Vmware/QEMU.

    И есть вариант для опытных маньяков: вложенная виртуализация, т.е. в гостевой Windows поставить VirtualBox/иное, накатить Windows-систему, которую нужно отладить, отлаживать ее в первой гостевой.
    Если достаточно оперативки, процессор поддерживает аппаратную виртуализацию (желательно, но не уверен насчет необходимости), то вполне реально.