У кого-нибудь был успешный опыт установки VirtualKD на хосте Linux с VMWare Workstation 8 (с гостями Win7)?
VirtualKD - это приложение только для Windows. Постер на форуме обошел проблему, связанную с тем, что он предназначен только для Windows, перенаправляя сокет Unix в TCP, что позволяет клиентам Windows подключаться по сети.
Я использовал socat
для успешного соединения двух виртуальных машин с использованием сокета tcp. Я создал трубы в /tmp
и провел между ними socat
; одна виртуальная машина может затем отладить другую.
В моем случае, потому что я настроил отладчик на использование последовательных соединений, я был ограничен скоростью последовательных соединений. Я не пробовал установку в стиле VirtualKD; Тем не менее, я уверен, что это не сработает. Из объяснения VirtualKD его внутренних компонентов на VMWare , код на стороне клиента в основном использует функции, предоставляемые гипервизором. VirtualBox должен быть исправлен VirtualKD; Я ожидаю, что это предоставит такую функциональность клиентам VirtualBox.
Плохая новость заключается в том, что в конечном итоге гипервизор хоста Linux (VMware / VirtualBox на хосте) должен знать, как обрабатывать эту информацию и передавать ее в соответствующее место. По умолчанию он не знает, как это сделать.