配置双机调试流程

配置双机调试流程

第一步在虚拟中安装windows系统(如:XP系统)


第二步配置虚拟系统

先添加一个串行端口


第三步配置串行端口添加\\.\pipe\com_1(com_1与虚拟系统内boot.ini文件中的一样)


第四步进入虚拟系统配置boot.ini(隐藏文件)文件

路径为c盘根目录下,找到boot.ini在文件

 

第五步编辑boot.ini文件

添加multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP DEBUG"/DEBUG/DEBUGPORT=com_1/execute=optin /fastdetect

第五步在真实机上安装windbg并配置

右击windbg快捷方式->属性->找到目标在后加上-b -k com:port=\\.\pipe\com_1,pipe


第六步开启虚拟系统


第七步启用真实机中的windbg

 

问题1:

windbg连接后打开寄存器窗口(Registers),窗口内无数据

 


解决方案:

下载补丁(wingdbg.dll):📎WingDbg_v1.0补丁.rar.pdf

解压后把对应的wingdbg.dll,放入windbg.exe 相同目录下

 

然后在命令窗口执行!WingDbg.regfix 命令

 

最后重启调试器

 

问题2:

打开windbg发现拒绝访问

解决方法:

启动windbg时以管理方式启动

posted @   菜鸡拾光  阅读(387)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
点击右上角即可分享
微信分享提示