双机调试完整步骤

双机调试完整步骤

这样的调试如果不了解的话配置起来会很恶心,本人在配置第一遍的时候踩过很多雷,由于重装了系统,这是第二次装这个双机调试,希望可以帮到你;
1.先要下载windbg和XP系统的虚拟机,我这里提供windbg下载资源和XP镜像系统;
windbg下载地址:https://pan.baidu.com/s /1jJULExadpa0neyN7QvL5fw 提取码:2okt
XP镜像系统:https://pan.baidu.com/s/1XAIjNnILF6kd22z9In7aRA 提取码:noz4
2.配置boot.ini文件
因为文件夹是隐藏的,在工具–》文件夹选项–》查看里,把对勾去掉在这里插入图片描述之后打开boot文件,这里提供一种解决方案;
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=“Aaron [windbg]” /noexecute=optin /fastdetect /debug /debugport=com1 /baudrate=115200
将这个复制替换进去;其中的WINDOWS="这里是开机启动选项的名字,不太重要;
配置好这里后,让虚拟机关机,开始设置串行端口;
在这里插入图片描述这里和我的保持一致就好了,如果没有串行端口,点击添加就好了;需要注意的是这里的com_1需要和tool文件里的com1一致,想要了解自己的虚拟机端口,将鼠标放到这里就可以看到;
在这里插入图片描述
3。这一步就到了设置windbg了
来到本机,我这里用的快捷方式,也可以进软解后添加;这里说快捷方式;右键属性,把 -b -k com:pipe,port=\.\pipe\com_1,baud=115200,reconnect -y添加到目标地址中去;
在这里插入图片描述接下来打开软件,会是这样的;
在这里插入图片描述在打开刚刚调好的虚拟机,就会变成这样的界面;
在这里插入图片描述
然后调用命令时候发现会提示没有字符需要下载,由于国内以经下载不到了,需要一个梯子,不过这里我已经下载好了;符号下载地址:https://pan.baidu.com/s/1vgYjWUYTwtb4MZVUu1P-8A 提取码:0nou
下载好之后;双击打开,然后回默认安装到路径为
C:\Windows\Symbols下(不介意修改,后面后用到)
下一步需要加载到windbg上了
安装好之后,在windbg的这个位置
在这里插入图片描述打开添加完整的符号路径
C:\Windows\Symbols;srvd:\symcachehttp://msdl.microsoft.com/download/symbols

其中C:\Windows\Symbols;为符号文件下载路径,文件路径之间以分号隔开。如果设置不一样,需要自己定义路径;
在这里插入图片描述这里的Reload需要点上,就会重新加载;其他的就是windbg的使用了,
在这里插入图片描述这俩个地方就是一个让虚拟机运行,一个下断点的地方,使用就不多说了~

总结:容易出错的地方是:1,串行端口的com1的地方设置可能会出错,如果不会的话,那就和我设置成一样的;2.tool文件的设置,由于是系统文件,设置错误可能会导致蓝屏;3,符号文件的下载,网上的文章可能发布时间早,在微软符号还开放的时候发布的,什么设置环境,微软下载路径都以经不能用了,直接从链接里下载就没问题了;
由于本人也是刚开始学习内核调试,如果有哪些地方没有考虑到,可以添加QQ:40630762 一起探讨;

  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Aaronpack

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值