在VMWare环境中调试Windows XP Embedded

开发
在VMWare环境中调试Windows XP Embedded 阅读本文加深您对Windows XP Embedded理解

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

【编辑推荐】

  1. 如何大规模的部署和生产XPE操作系统映像
  2. 在构建好XPE操作系统上增加EWF功能
  3. Windows XP Embedded镜像文件部署方法详解
责任编辑:book05 来源: 搜狐博客
相关推荐

2009-03-30 15:52:24

Windows Emb

2009-04-10 09:06:16

Windows Emb

2009-07-06 16:44:49

WinCE中获取设备I

2009-07-16 15:46:09

Windows Emb

2009-04-03 13:09:12

Windows Emb

2009-02-17 14:22:40

Windows Emb

2009-03-19 11:02:47

Windows Emb

2009-07-16 15:27:13

Windows Emb

2009-10-14 14:33:47

EmbeddedWindows 7OEM

2011-04-25 19:15:16

2009-07-16 14:22:02

Windows Emb

2009-12-10 09:19:28

Windows 7嵌入式平台

2011-04-02 17:21:40

Virtual PCWindows Emb嵌入式开发

2010-12-31 10:56:13

Windows Ser管理磁盘配额

2019-04-10 11:50:00

微软Windows XPWindows 10

2009-10-28 09:22:15

2011-07-26 14:18:20

2011-06-13 13:35:06

Qt Embedded QT

2009-09-07 09:12:27

SCO网络调试

2009-06-19 08:31:59

Windows 7微软操作系统
点赞
收藏

51CTO技术栈公众号