【求助】 windbg Debuggee not connected

squirrel20 2011-04-13 04:45:29
我的主机系统: win 7
虚拟机系统: win xp (vmware 7.1.4)

在虚拟机XP系统的boot.ini中添加:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional Debug" /fastdetect /debug /debugport=com1 /baudrate=115200

vmware 添加虚拟串口:
\\.pipe\com_1
This end is the server
The other end is an application

主机系统 win7 中的 windbg 添加快捷方式,在目标中更改为
C:\WinDDK\7600.16385.1\Debuggers\windbg.exe
-y D:\DebugSymbos;srv*D:\DebugSymbol*http://msdl.microsoft.com/download/symbols
-k com:port=\\.\pipe\com_1,baud=115200,pipe

虚拟机XP以调试模式启动,运行主机win7系统的 windbg. 给出的错误
Opened \\.\pipe\com_1
Waiting to reconnect...

最底部显示的: Debuggee not connected.

注:按照网上很多方法都试过了,都是给出的这个错误。求解啊。
...全文
3146 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2012-10-14
  • 打赏
  • 举报
回复
我还出现 上面显示


Microsoft (R) Windows Debugger Version 6.7.0005.1
Copyright (c) Microsoft Corporation. All rights reserved.

Opened \\.\pipe\com_1
Waiting to reconnect...
Connected to Windows XP 2600 x86 compatible target, ptr64 FALSE
Kernel Debugger connection established.
Symbol search path is: srv*D:\symbols*http://msdl.microsoft.com/download/symbols;I:\DDK\objchk_wxp_x86\i386
Executable search path is:
Windows XP Kernel Version 2600 MP (1 procs) Free x86 compatible
Built by: 2600.xpsp.080413-2111
Kernel base = 0x804d8000 PsLoadedModuleList = 0x8055e720
System Uptime: not available
WARNING: Inaccessible path: 'I:\DDK\objchk_wxp_x86\i386'
WARNING: Inaccessible path: 'I:\DDK\objchk_wxp_x86\i386'
AFD: Read MinimumDynamicBacklog from the registry, value: 0x14 (default: 0x0))
AFD: Read MaximumDynamicBacklog from the registry, value: 0x4e20 (default: 0x0))
AFD: Read DynamicBacklogGrowthDelta from the registry, value: 0xa (default: 0x0))

下面显示
Debuggee not connected


就是在启动的时候断不下来,进系统后就能正常调试了,很奇怪
new4zhanghao 2012-09-15
  • 打赏
  • 举报
回复
感谢楼主感谢1楼
lian981809944 2012-02-29
  • 打赏
  • 举报
回复
我也遇到了相同的问题,不知道如何解决
amishe 2011-11-12
  • 打赏
  • 举报
回复
我也遇到了相同的问题,就是因为多了个串口2,删掉printer和serial port 2 在重新添加就可以了。或者在VM下removable 下printer和serial port 2 disconnent掉在重新添加就可以了
Oo纳兰筱DoO 2011-09-26
  • 打赏
  • 举报
回复
多谢二楼
Oo纳兰筱DoO 2011-09-26
  • 打赏
  • 举报
回复
多谢楼主,想了好久
squirrel20 2011-06-05
  • 打赏
  • 举报
回复
我解决了,用的 virtual ddk ,
直接串口连接时,主机的一致没设置成功。。。
谢谢楼上
binbin502 2011-04-28
  • 打赏
  • 举报
回复
- -我也遇到了这个问题,刚解决。
你在Edit virtual machine settings里看下你那个串口是不是叫Serial port 2,如果是,问题就在这里,就是多了那个2。你把这个串口删掉,然后把那个printer也删掉,然后重新添加一个串口就可以了,这个时候串口就叫Serial port了。
这个问题让我纠结了几天啊,希望楼主可以顺利解决这个问题。

9,515

社区成员

发帖
与我相关
我的任务
社区描述
Windows专区 安全技术/病毒
社区管理员
  • 安全技术/病毒社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧