在VMware Workstation 4.x中使用SoftICE
界面。
A: tk <[email protected]> 2003-10-13
歸根結底仍然是顯卡驅動的問題。爲了支持"Universal Video Driver",SoftICE需
要DirectDraw,這個是古老問題了。
下述辦法在VMware Workstation 4.x中測試無誤。切記。首
先有兩個前提:
1) 在cmd.exe中執行DirectX診斷工具dxdiag.exe,在顯示面版中確認DirectDraw加
速已啓用。如果這裏是灰掉的禁用,請遺忘本文內容。
2) 在SoftICE的設置界面中測試"Universal Video Driver"時顯示測試成功。
在上述前提下,打開VMware配置文件(*.vmx),在未尾增加如下兩行內容:
vmmouse.present = "FALSE"
svga.maxFullscreenRefreshTick = "5"
現在啓動VMware,在xp系統下需要cmd全屏才能使用,否則會出現死機,按 ALT+Enter 快捷鍵全屏 然後Ctrl-D即可看到調試界面。
D: scz <[email protected]> 2003-03-20 09:04
如果只想進行遠程調試,考慮設置如下註冊表項:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTice
NullVGA REG_DWORD 1(缺省爲0)
其本意是,如果遠程呼叫SoftICE,在被調試端看不到SoftICE窗口,否則可以看到。
更加詳細的信息可以在dirverstudio的安裝目錄的books下的Using Softice 的softice and vmware的附錄E中找到
關於SoftICE的指令介紹可以參考books下的SoftICE Command文檔