A_PC為Host,B_PC為Target
A_PC and B_PC都開啟超級終端機,Baud rate 為115200,測試是否connection.
Target端設定:
1. 編輯c:\boot.ini (此為隱藏的系統檔案,必須關閉檔案隱藏功能)
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional Debug" /fastdetect /debugport=com1 /baudrate=115200
2. 重新開機,進入Windows XP debug mode
Host 端設定:
1. 建立一個windbg的shortcut
"C:\Program Files\Debugging Tools for Windows (x86)\windbg.exe" -b -k com:port=com1,baud=115200
2. 增加環境變數
變數名稱:_NT_SYMBOL_PATH
變數值:SRV*d:\symcache*http://msdl.microsoft.com/download/symbols
3. 利用shortcut啟動windbg
4. windbg->File->Image File Path,指定driver 的 .sys and .pdb
沒有留言:
張貼留言