本机win10上windbg+VMware+Win7 64 位虚拟机双机调试

1.环境如题

2.首先是在win10上安装好windbg工具,然后在快捷方式上点击属性

并将目标中的内容修改为类似如下,注意前面字符串是安装路径

:"C:\Program Files (x86)\Debugging Tools for Windows (x86)\windbg.exe" -b -k com:pipe,port=\\.\pipe\com_1,resets=0

本机win10上windbg+VMware+Win7 64 位虚拟机双机调试_第1张图片

然后可以修改使用属性,然后开启虚拟机,打开命名管道

本机win10上windbg+VMware+Win7 64 位虚拟机双机调试_第2张图片

3,开启虚拟机软件,进入虚拟机设置,添加命名管道。

下图是已经添加好的,本机win10上windbg+VMware+Win7 64 位虚拟机双机调试_第3张图片

一般来说,没有修改此选项的都是如下图所示的:

本机win10上windbg+VMware+Win7 64 位虚拟机双机调试_第4张图片

添加时,先将打印机删除,然后再添加

本机win10上windbg+VMware+Win7 64 位虚拟机双机调试_第5张图片


本机win10上windbg+VMware+Win7 64 位虚拟机双机调试_第6张图片本机win10上windbg+VMware+Win7 64 位虚拟机双机调试_第7张图片

4.至此,开启虚拟机中的Win7 64位系统,使用管理员权限登陆CMD,输入bcdedit ,

就会看到加载器的选项,

本机win10上windbg+VMware+Win7 64 位虚拟机双机调试_第8张图片

看到那resumeobject 那跟着的一串ID吗,那就是下面要是使用的部分。


1.设置端口1连接,输入:bcdedit /dbgsettings serial baudrate:115200 debugport:1

 2.复制开机选项,名字可以随意我一般都取 WinDebug,输入:

    bcdedit /copy {current} /d WinDebug

3.增加一个开机引导项 输入:bcdedit /displayprder {current} {ID}

  这里的ID就是刚刚说明的那个部分。

4.激活WinDebug,输入:bcdedit /debug {ID} ON 重启虚拟机电脑即可看到连接。本机win10上windbg+VMware+Win7 64 位虚拟机双机调试_第9张图片



你可能感兴趣的:(本机win10上windbg+VMware+Win7 64 位虚拟机双机调试)