lzg_ad:如何在VMWare中调试你的XPE

简介:
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的目标机的虚拟机,OK



本文转自雷志刚 51CTO博客,原文链接:http://blog.51cto.com/leizhigang/238259

相关文章
|
NoSQL Linux 虚拟化
用KGdb和VMware调试Linux内核,System Call
Linux的内核和System Call不好调试,参考这里: http://stackoverflow.com/questions/5999205/cannot-step-into-system-call-source-...
1218 0
|
开发工具 虚拟化 Windows
如何在VMware中安装Windows Phone SDK 8.0 (支持模拟器调试)
原文:如何在VMware中安装Windows Phone SDK 8.0 (支持模拟器调试)   相信很多开发者目前的系统还是Win7或Mac,一般不会为了开发某个程序而重装系统,所以我们就需要用到VMware这类的虚拟机来模拟预期的开发环境。
1318 0
|
虚拟化 Windows
xp+WinDBG+VMware调试内核
<p><span style="font-size:9pt">呵呵,搞点突兀的标题而已。其实说的还是如何使用WinDBG和VMware来搭建调试内核的环境而已,这些网上已经有数不清的教程了,不过我喜欢自己亲手写一下。第一,把这个过程写一遍能加深印象,就算以后忘记了也可以有笔记查找,快速想起来。第二、网上的教程很多都是互相抄来抄去,连错误也抄过去了。很典型一个错误就是Baud Rate,前面
1483 0
|
2月前
|
Ubuntu 网络安全 虚拟化
VMware虚拟机ping不通原因排查及分析
下面以 VMware 虚拟机为例进行介绍。
1322 3
|
2月前
|
存储 SQL 数据库
虚拟化数据恢复—Vmware虚拟机误还原快照的数据恢复案例
虚拟化数据恢复环境: 一台虚拟机从物理机迁移到ESXI虚拟化平台,迁移完成后做了一个快照。虚拟机上运行了一个SQL Server数据库,记录了数年的数据。 ESXI虚拟化平台上有数十台虚拟机,EXSI虚拟化平台连接了一台EVA存储,所有的虚拟机都存放在EVA存储上。 虚拟化故障: 工组人员误操作将数年前迁移完成后做的快照还原了,也就意味着虚拟机状态还原到数年前,近几年数据都被删除了。 还原快照相当于删除数据,意味着部分存储空间会被释放。为了不让这部分释放的空间被重用,需要将连接到这台存储的所有虚拟机都关掉,需要将不能长时间宕机的虚拟机迁移到别的EXSI虚拟化平台上。
118 50
|
3月前
|
安全 虚拟化 数据中心
Xshell 连接 VMware虚拟机操作 截图和使用
Xshell 连接 VMware虚拟机操作 截图和使用
91 4