系统下使用vmwarefusion Fusmac 虚拟机 win7 驱动ion虚拟机
番茄系统家园 · 2021-08-26 02:40:19

在下使用调试驱动时目标虚拟机添加com口时要选择
对于双虚拟机调试时目标虚拟机仍然的意思大概是指目标虚拟机是一台等待远程的调试器发起连接。因此双虚拟机调试时运行的虚拟机的com口要配置成
也就是两台虚拟机都要添加com口一个是(被调试的目标机)一个是client
但是vmwarefusion在ui上不提供添加这种com口的途径因此要通过修改.vmx配置文件的方式。
在被调试的目标机的配置文件中添加如下
serial0.present“TRUE”
serial0.fileType“pipe”
serial0.yieldOnMsrRead“TRUE”
serial0.startConnected“TRUE”
serial0.fileName“/tmp/dev_com”
在调试机的配置文件中添加如下
serial1.present“TRUE”
serial1.fileType“pipe”
serial1.yieldOnMsrRead“TRUE”
serial1.startConnected“TRUE”
serial1.fileName“/tmp/dev_com”
serial1.pipe.endPoint“client”
这里serial后面的数字0代表是com1,1代表com2一次类推。因此配置目标机时记得选择com1口作为调试端口。
调试时
1启动调试机上的windbg选择file-kerneldebug然后选择com2口同时选中reconnect。
2重启被调试的目标机然后windbg就会连上了
这种方式的问题时每次调试都要重启目标机没有在windows上随时都可以用windbg连接目标机那么方便。
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/48270.html。猜你喜欢
最新应用
热门应用

