调试win7虚拟机时遇到的问题(转载)
2012-12-03 09:36
211 查看
win7支持对bootmgr模块、winresume模块、winload模块、windows内核模块的调试。
调试方法,分别如下:
1,VirtualKD-2.2,运行target直接设置好,最直接最简洁。
缺点是,只能调试widows内核模块,不能调试更早的模块。
2,串口com调试,可以调试所有模块,有些工作是需要通过调试bootmgr才能得出结论的。
3,1394,设置略。
vmware中的目标系统是win7的时候,使用串口调试可能会遇到以下问题。
A,创建串口,会生成Serial Port 2这样的串口名。这是因为配置中已经有一个Printer占了一个串口。
解决方法:删除Printer,删除Serial Port 2,然后重新创建一次串口。
B,连接调试的时候,可能会提示
Failed to open \\.\pipe\com_1,
找不到指定的文件。说明串口打不开。
解决方法:把物理机器的com1串口的波特率设置为115200,其他默认。从设备管理器-》端口-》通讯端口(com1)设置。
其次,设置虚拟机的串口参数。
C,serial的两端可以设置为:Server&application 或者Server&virtual machine都可以。
调试方法,分别如下:
1,VirtualKD-2.2,运行target直接设置好,最直接最简洁。
缺点是,只能调试widows内核模块,不能调试更早的模块。
2,串口com调试,可以调试所有模块,有些工作是需要通过调试bootmgr才能得出结论的。
3,1394,设置略。
vmware中的目标系统是win7的时候,使用串口调试可能会遇到以下问题。
A,创建串口,会生成Serial Port 2这样的串口名。这是因为配置中已经有一个Printer占了一个串口。
解决方法:删除Printer,删除Serial Port 2,然后重新创建一次串口。
B,连接调试的时候,可能会提示
Failed to open \\.\pipe\com_1,
找不到指定的文件。说明串口打不开。
解决方法:把物理机器的com1串口的波特率设置为115200,其他默认。从设备管理器-》端口-》通讯端口(com1)设置。
其次,设置虚拟机的串口参数。
C,serial的两端可以设置为:Server&application 或者Server&virtual machine都可以。
相关文章推荐
- Win7 虚拟机安装Mac OS系统遇到问题汇总
- 关于在虚拟机用调试ArcGIS runtime for android 2.0程序中遇到的问题
- CentOS5.6 虚拟机安装nginx配置调试和遇到的问题
- win7安装虚拟机过程遇到的问题
- win7下eclipse远程调试Hadoop遇到的问题解决办法
- windbg 虚拟机双机调试win7不能连接问题
- [异常解决] ubuntu上安装虚拟机遇到的问题(vmware坑了,virtual-box简单安装,在virtual-box中安装精简版win7)
- 【转载】ios真机调试遇到问题
- 虚拟机遇到的问题
- 用命令调试蓝牙遇到的问题,求高手指点
- Ubuntu虚拟机安装Hadoop遇到的一些小问题
- Win7配置IIS遇到问题及解决方法:IIS图标不见了
- Xcode8 从调试到打包遇到的一些问题
- 虚拟机启动或远程连接中遇到的普通问题
- win7安装virtualbox遇到的问题
- Delphi2010在Win7上无法调试dll问题
- winGW下编译ffmpeg遇到的问题(转载)
- ArcGIS Server开发调试中经常遇到的问题
- USB driver调试中遇到的问题
- Keil uvision5 + Jlink 调试KL16 遇到的一个问题