Win7雙機除錯環境搭建之配置VMware的管道虛擬串列埠
阿新 • • 發佈:2018-11-25
轉:http://www.16boke.com/article/detail/171
WinDbg除錯核心時,被設計為雙機除錯,需要另一臺計算機(除錯機)來除錯被除錯的計算機(被除錯機),WinDbg必須安裝在除錯機上,除錯機與被除錯機通過串列埠相連線。
環境:
主機:Win7
虛擬機器:VMware 11.1.0 build-2496824
虛擬機器內作業系統(又稱GuestOS):Win7
WinDbg:適合除錯機的相應位數的版本就可以。
目錄
本文包括五部分,前三部份不分先後順序,先配置哪部分都可以:
一、配置VMware的管道虛擬串列埠
一、配置VMware的管道虛擬串列埠
除錯機與被除錯機用串列埠連線,但是在被除錯機是虛擬機器的情況下,就不可能用真正的串列埠來連線了,但是可以在虛擬機器上生成一個用管道虛擬的串列埠。
設定步驟如下:
1、虛擬機器關閉狀態下,選擇編輯虛擬機器設定。
2、選擇硬體選項卡,移除印表機,因為印表機佔了一個串列埠,如果不刪除則需要使用COM_2作為命名管道。
3、新增一個串列埠。
3.1、點選新增按鈕,在彈出視窗,選擇串列埠,單擊”下一步“按鈕。
3.2、選擇輸出到命名管道,單擊”下一步“按鈕。
3.3、如下設定,單擊”完成“按鈕。
命名管道輸入:\\.\pipe\com_1
該端是伺服器。
另一端是應用程式。
勾上啟動時連線。
3.4、回到如下介面,勾選I/O模式,輪詢時主動放棄 CPU(Y),點選”確定“按鈕。<我測試的勾上和不勾上,都可以,不知道區別,那就勾上吧。>