Здраствуйте! Пробую настроить WinDBG для работы с COM портом виртуальной машины VMware, сделал все как в http://rootkits.su/viewtopic.php?id=72 после ввода Код (Text): cmd cd C:\Program Files\Debugging Tools for Windows (x86) windbg.exe -b -k com:pipe,port=\\.\pipe\com_1 выписывает кренделя Код (Text): Opened \\.\pipe\com_1 Waiting to reconnect... и не присоединяется ни черта
в бут.ини дописона строка запуска дебаг версии системы? система загруженна? тут гдето вроде Great выкладывал толковое описание подключения виндбг к варе
Waiting to reconnect вроде означает что удалось подконектиться к пайпу, который ВМ создала. А у многих проблемы из-за того что забывают в настройках этого пайпа выставить "This end is the server"
Boot.ini - скрытый файл... Ждеш когда в виндбге появится "Waiting to reconnect..." И запускаеш виртуалку, ну или рестартиш...
Нифига это не значит. Надо Ctrl-Break попробовать нажать, а там уже видно будет. Или подождать отладочного события. А эта строчка в логе виндбг лишь означает, что пайп удалось открыть.
У кого-нибудь получается подключиться к Windows 7 на VMWare? через bcdedit прописал все настройки в bcdedit как надо, не подключается... VMware® Workstation 7.0.0 build-197124 Win7 Ultimate 6.1.7600
Я вообще VMware не очень люблю, всё таки штука тормозная и не совсем стабильная, тот же VirtualBox у меня работает значительно стабильнее. В общем, настройки такие: Хост: Windows 7 x64 Гостевая: Windows 7 x86 Виртуалка: VMware Workstation 7.0 Параметры COM-порта: Use named pipe \\.\pipe\debug This end is the server. The other end is an application. Подключается замечательно, за исключением вот такого нюанса: запускать WinDbg с ожиданием на пайпе нужно сразу после того, как гостевая система начала загрузку (т.е. уже после бутового меню, не раньше), иначе не сработает это всё. В случае хостовой Windows XP, думаю, разницы особой не будет, хотя я не пробовал.
On the other hand, if you are using Windows Vista (or later), you have to use bcdedit. You need to open a command prompt as an Administrator (using runas) and execute bcdedit. The format of the command is: bcdedit /dbgsettings DebugType [debugport:Port] [baudrate:Baud] So, for serial debugging (using COM1 at 115200bps) it is: bcdedit /dbgsettings serial debugport:1 baudrate:115200 For 1394 (using channel 32) it is: bcdedit /dbgsettings 1394 CHANNEL:32 For USB (using "debugging" as the target name) it is: bcdedit /dbgsettings USB targetname:debugging After that, you need to enable debugging by typing: bcdedit /debug on In order to disable it later, you can type: bcdedit /debug off