windbg vmware配置

本文详细介绍了如何在XP系统虚拟机中配置内核调试环境。主要包括修改boot.ini文件及添加串口设置,并通过windbg进行远程调试。此外还提供了调试过程中可能遇到的问题及其解决方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这类配置大家都写了很多,我略总结一下,主要是把自己遇到的问题写一下。

流程:

一、虚拟机(VMware+XP)配置

1、修改boot.ini文件,在文件尾部添加如下代码:

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional Debug" /noexecute=optin /fastdetect /debug /debugport=com1 /baudrate=115200

2、添加一个名为\\.\pipe\com_1的Serial Port,选中如下选项:

Connect at power on

This end is the server.

The other end is an application.

Yield CPU on poll (I/O mode)

二、设置windbg

创建windbg快捷方式,右键-属性-目标中修改为:

C:\windbg\windbg.exe -b -k com:port=\\.\pipe\com_1,baud=115200,pipe

上面2步基本就完成了。如果还有问题,按如下修改:

 

关于符号表,如上篇所讲:

.symfix c:\symbols

.reload

 

OK,可以进入内核调试了。

转载于:https://www.cnblogs.com/antigao/p/4389809.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值