VirtualKD + VMWare双机调试(失败)
生活随笔
收集整理的這篇文章主要介紹了
VirtualKD + VMWare双机调试(失败)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- VirtualKD-3.0
- 虛擬機
- 物理機
若干年以前,我的前同事酒若v霖(JIURL)寫的《借助VMware實現(xiàn)單機使用WinDbg》一文,幫助了很多人,至今流傳甚廣。它介紹了如何借助于VMWare虛擬機,在同一臺電腦上使用Windbg調(diào)試軟件,實現(xiàn)內(nèi)核“雙機”調(diào)試。這種技術,使用命名管道對物理串口進行模擬,讓虛擬機系統(tǒng)感覺自己是通過物理串口,在和主機通信。下圖是它的實現(xiàn)原理:
VirtualKD-3.0
鏈接https://sysprogs.com/legacy/virtualkd/
虛擬機
下載后安裝(其實是解壓),打開安裝目錄,看到有一個名為Target的文件夾。請在此時打開你要調(diào)試的目標虛擬機系統(tǒng),把Target文件夾拷貝過去,運行此文件夾里面的VMInstall.exe程序。
物理機
重啟之后,回到物理主機,然后我這里卡不住呀,物理主機打開vmmon.exe,然后顯示這樣
先點擊此按鈕左邊一點的Debugger
Path…按鈕,以設置調(diào)試器路徑。默認受支持的調(diào)試器有Windbg和KD兩種,還可以用Custom選項設置自定義調(diào)試器。本文默認用Windbg調(diào)試器。不出意外,我們會看到Windbg自動開啟,
但是我的就稀奇古怪出現(xiàn)這一幕:
而且管道也沒顯示,前面的圖標是紅色的,正常應該是綠色的。。
以管理員權限打開cmd,然后進行輸出BcdEdit,進行一番查看,感覺沒毛病呀。。。。
總結
以上是生活随笔為你收集整理的VirtualKD + VMWare双机调试(失败)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: docker,mysql,wordpre
- 下一篇: 双机调试(成功)