VMWare中除錯你的XPE一文補遺

2021-09-05 18:53:43 字數 1028 閱讀 8399

您看一下我的步驟:

1、建乙個虛擬機器,在上面安裝win2k或者winxp(乾乾淨淨的)

2、把那個tap.exe拷貝到虛擬機器上,執行。

3、得到的列表device.dmq拷貝回你的開發工具所在的機器

4、執行component design,匯入這個device.dmq, 改個名字,生成vmware's devices.sld

5、執行component database manager匯入vmware's devices.sld

6、在taget design中就可以用vmware's devices

7、新增你的應用

8、用sdi建立乙個硬碟,只分乙個區,ntfs格式化的,啟用

(先安裝\windows embedded\drivers\下的sdi驅動記得重新啟動,然後在裝置管理器下系統裝置下應該有「storage device image device」的新裝置,沒有就需要重新裝。新建乙個*.sdi檔案使用\windows embedded\utilities目錄下的sdimgr.wsf,這個是個指令碼。執行的時候可能需要你修改變數,按提示做即可。使用「sdimgr /new ***.sdi」建立新的sdi檔案用sdiloader.exe載入就可以按物理盤操作了。)

9、把附件中的vmware 對scsi的驅動也搞到component database中,加到你的目標機中

(需要你有正確建立元件的能力)

10、在vmware中建立乙個新的虛擬機器,選other,磁碟就用本地物理磁碟,就是sdi建立的那個

(這裡一定要記住你在虛擬機器中使用sdi盤,其實它就是vm的磁碟了。也就是說他就是c盤)

11、f5,f7把目標磁碟對準那個sdi磁碟

(我看不懂跳過了,估計是建立image的快捷鍵吧)

12、啟動vmware的目標機的虛擬機器

13、ok

我看了一些人的除錯,說是要什麼兩塊硬碟、這那的格式化,重啟,真是費盡阿,一次除錯要1-2個小時。

我實在不敢玩,就想起了vmware,找了些資料,摸索了整1天,弄出上面的那些東西。

winDbg在VMware除錯驅動遇到的問題

最近看 寒江獨釣 windows核心安全程式設計 裡面開始的用windbg除錯虛擬機器驅動連線總是失敗 如下圖 在虛擬機器上修改後的boot.ini檔案內容如下 boot loader timeout 30 default multi 0 disk 0 rdisk 0 partition 1 win...

nova中vmware的一些叫法

我的研究都很業餘。nova中vmware的叫法 host是指vsphere主機 instance是在vsphere中建立的虛擬機器例項 node vcenter集群節點 node也指被計算服務所控制的節點 一些動作是沒有虛擬機器時的操作 例如,spawn 建立虛擬機器,但是從 看,也是用了insta...

介紹 VMware 中的網路

bridged 網路 就是我們通常說的橋接網路。使用這種網路方式,就相當於使用一台 vmware 建立的虛擬交換機 vmnet0 將虛擬機器中的網口和宿主機中的網口連線起來,這樣就將虛擬機器加入到宿主機所在的區域網中,可以直接訪問區域網中的其他主機。如果使用的是無線網路,那麼虛擬機器中的網口就會自動...