Windows驱动
+ -

VMware虚拟机双机调试及配置

2021-07-01 1623 0

使用VMware进行双机调试时,需要首先安装虚拟机VMware,安装完虚拟机后就可以安装目标被调试机,通过建立虚拟管道串口来进行主机和调试机之间的联调。

1.打开虚拟机后,点击创建新的虚拟机按钮。

创建新的虚拟机
2.在使用向导过程中,我们选择自定义(高级)选项进行配置。
自定义(高级)选项

3.虚拟机兼容性,我们采用默认选项,然后点击下一步

115902409106

4.安装镜像,这里选择我们要安装的操作系统,这里以Win7 64位操作系统为例。我们选择cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso的位置。
115915883506

5.选择要安装的镜像版本及相关的参数,选择下一步。

Windows密钥密钥这里根据实际情况输入,也可以在安装完成后再激活操作系统。
115929413490

6.这里我们可以对虚拟机命名,并选择虚拟机安装的操作系统存放的位置。
115934427427

7.根据个人爱好,选择固件类型,这里我们使用默认
11594358576

8.设置CPU数量和内存,这里我们根据个人电脑配置情况进行实际配置。

115958904076
120004855382

9.网络这里我们选择NAT方式,使于网络共享。
120013336665

10.磁盘控制器及磁盘类型使用推荐的
12002389424
120027921252

11.由于我们是新安装,这里选择创建新的虚拟磁盘
120036546989

12.设置磁盘大小。由于我们只是用于测试,故磁盘大小可以设置小点,以节省主机磁盘空间。
120047268845
120056813722

13.由于我们需要使用虚拟串口进行双机调试。默认新建的虚拟机并不创建串口,所以这里我们需要自定义硬件。

120113681602
120126626231

14.在自定义硬件中点击添加按钮添加串口
串口

15.端口类型,选择输出到命名管道。
120155312303

16.设置管道的两端设备,并勾选启动时连接。选择轮训时放弃CPU
120206498267

17.设置完成后,虚拟机开始创建虚拟磁盘。
120214256094
18.虚制磁盘创建完成后,自动进行操作系统的安装。

19.按照 设置测试机为调试模式
120223952591
20.在windbg.exe创建批处理文件
如 debug.bat

windbg.exe -b -k com:pipe,port=\\.\pipe\com_1,resets=0

21.重启目标机,并运行批处理,这时windbg会自动连接上,并断点,这时按下F5按键或输入g命令回车,进入系统。
120232580800

0 篇笔记 写笔记

VMware虚拟机双机调试及配置
使用VMware进行双机调试时,需要首先安装虚拟机VMware,安装完虚拟机后就可以安装目标被调试机,通过建立虚拟管道串口来进行主机和调试机之间的联调。1.打开虚拟机后,点击创建新的虚拟机按钮。2.在使用向导过程中,我们选择自定义(高级)选项进行配置。3.虚拟机兼容性,我们采用默认选项,然后点......
KDNET网络双机调试配置
1394传输可用于 Windows 10 版本1607及更早版本。 它在更高版本的 Windows 中不可用。 应使用以太网将项目转换为其他传输,如 KDNET。 有关该传输的详细信息,请参阅自动设置 KDNET 网络内核调试。适用于 Windows 的调试工具支持通过网络进行内核调试。 本主......
作者信息
我爱内核
Windows驱动开发,网站开发
好好学习,天天向上。
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!