利用Vmware的虚拟串口调试Windows内核
2012-11-24 16:10
711 查看
1、VMware创建虚拟窗口,使用命令管道。管道名称为com_1
2、WinDbg启动命令
C:\WinDDK\7600.16385.1\Debuggers\windbg.exe -k com:port=\\.\pipe\com_1,baud=115200,pipe -y
E:\Driver\Symbols;SRV*E:\Driver\downsym*http://msdl.microsoft.com/download/symbols
使用方法:选中Windbg桌面快捷方式,单机右键选中起始位置,然后将上面的代码拷贝。
3、虚拟主机中的启动脚本配置(针对于XP)
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noexecute=alwaysoff
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /debug /debugport=com2 /baudrate=115200
注意com口的选择。一般情况下,需要多试几次,原因在于虚拟机中的串口不止一个,具体为什么不止一个,原因不明。所以多试几次就行了。
2、WinDbg启动命令
C:\WinDDK\7600.16385.1\Debuggers\windbg.exe -k com:port=\\.\pipe\com_1,baud=115200,pipe -y
E:\Driver\Symbols;SRV*E:\Driver\downsym*http://msdl.microsoft.com/download/symbols
使用方法:选中Windbg桌面快捷方式,单机右键选中起始位置,然后将上面的代码拷贝。
3、虚拟主机中的启动脚本配置(针对于XP)
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noexecute=alwaysoff
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /debug /debugport=com2 /baudrate=115200
注意com口的选择。一般情况下,需要多试几次,原因在于虚拟机中的串口不止一个,具体为什么不止一个,原因不明。所以多试几次就行了。
相关文章推荐
- 利用virtualbox的虚拟串口调试内核
- 利用VMWare进行Windows双机内核调试(转)
- 在Win7下利用Vmware虚拟两台ubuntu 10.04 和 kgdb调试内核
- VirtualKD+Windbg+vmware 极速调试+Windbg下载符号+windows 7本地内核调试
- VirtualKD+Windbg+vmware 极速调试+Windbg下载符号+windows 7本地内核调试
- 使用 vmware+windbg 分析调试 windows 7 内核
- 使用VMware捕获Linux的串口输出来调试内核的Oops
- 使用 bochs+vmware+windbg 分析调试 windows 7 内核
- (转载)利用WinDBG+VMware调试内核
- 利用eclipse + qemu| Vmware + gdb 调试linux内核
- xp+WinDBG+VMware调试内核 分类: windows驱动程序WDM 2013-09-25 14:43 431人阅读 评论(0) 收藏
- 使用vmware的串口来调试内核[zt]
- WinDbg+VMware windows内核调试环境搭建
- symbian 利用蓝牙串口服务输出调试信息
- WinDBG+VMware=调试内核
- Windows内核开发调试环境配置详解
- VMware+Windgb+Win7内核驱动调试
- xp+WinDBG+VMware调试内核
- windows内核驱动之环境搭建-双机调试 wdk7600+win7/xp+windbg
- 利用VMWare构建SoftICE调试环境 - 峥嵘岁月 - CSDNBlog