16boke - 一路博客

Win7双机调试环境搭建之配置GuestOS的启动项

环境:

主机:Win7

虚拟机:VMware 11.1.0 build-2496824

虚拟机内操作系统(又称GuestOS):Win7

WinDbg:适合调试机的相应位数的版本就可以。

目录

本文包括五部分,前三部份不分先后顺序,先配置哪部分都可以:

一、配置VMware的管道虚拟串口

二、配置GuestOS的启动项

三、配置WinDbg

四、调试

五、常见问题

二、配置GuestOS的启动项

开启虚拟机,进入系统,配置GuestOS Win7系统的启动项。

1、以管理员身份运行cmd。

1.png

2、键入bcdedit命令,查看当前启动项,输出如下:

2.png

刚刚安装的,一般只有一个标识为{current}的启动加载器是当前的启动配置。

3、建立一个新的启动项。

bcdedit /copy {current} /d "Windwos7"

3.png

4、设置新的启动项。

bcdedit /debug ON

bcdedit /bootdebug ON

4.png

5、查看当前的调试配置:

bcdedit /dbgsettings

5.png

一般来说,会显示出使用的第一个串口,波特率为115200bps,和期望的一致,不需要修改。

6、选择菜单的超时,我设置为10秒:

bcdedit /timeout 10

6.png

7、重新启动,当需要调试时就用调试模式进入。

7.png