虚拟机调试 XPE 步骤

Virtual PC 2007:

http://social.microsoft.com/Forums/zh-CN/windowsxpembeddedzhchs/thread/83e3ca6d-0f64-4dc9-b12e-06678c902aae

=====================================================================

构建步骤只要严格按照以下步骤进行,应该是不会有问题的:

1. 在开发过程中正确的设置ARC路径;

2. 为虚拟机开辟大于256M以上的内存空间;

3. 虚拟机硬盘分两个区,主分区C盘安装WinXP或Win2000操作系统,扩展分区D盘安装XPE操作系统;D盘可以使用NTFS或者FAT;

4. 修改C盘上的boot.ini文件,使其具有双引导功能;

5. 拷贝XPE镜像到D盘,重启后,选择XPE系统进入即可进行FBA;

中间可能会碰到的问题就是出现启动XPE时出现提示<WindowsRoot>/Sysytem32/hal.dll损坏或丢失的问题,该问题的解决方法请参见:http://lzg-ad.blog.sohu.com/76238437.html

 

 

 

VMware

http://lzg-ad.blog.sohu.com/76898378.html

=====================================================================

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
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值