locked
大家好,问一下在电子盘中安装WES2009的方法 RRS feed

  • 问题

  • 本人新手,有几个问题想问一下,WES操作系统镜像的生成及安装流程是不是这样的

    1.首先是不是需要在目标机运行tap.exe这个可执行文件,获得一个关于目标机硬件信息的PMQ文件。
    然后再开发机上面把这个文件导入到组件设计器中,接着又导入到组件数据库设计器中,最后再把目标机这个宏组件以及相关的组件增加到工程中来,并做好相应设置,最终生成WES2009的操作系统镜像。

    2.是不是需要先把电子盘(公司的工控机用的电子盘)分好区,进行格式化,其中主分区为NTSF格式,并且激活这个分区。然后把生成好的操作系统拷贝到电子盘的主分区。

    不知道我这样理解对不对,我是从网上查阅了一些资料,并且自己用U盘测试(我是在自己电脑上测试的,开发机目标机属于同一台机)一个可以启动起来的操作系统。

    2010年1月28日 3:22

答案

  • 首先,把DOM盘格式化好(分好区),用WES的安装光盘(光盘本身带PE)启动目标机,进行TAP(一定要把所有硬件都插到目标机器上!包括键盘鼠标等外设)。把PMQ文件copy到dom盘上。从dom盘中把pmq文件拷贝出来到你的开发机上。然后进行你写的操作。

    不过特别提示几点:
    1 请用移动硬盘测试,不要使用U盘。
    2 从usb启动不要忘记添加usb boot 2.0这个组件!
    3 tap时必须把所有硬件连接到目标机上。

    2010年1月28日 4:04
    版主
  • 抱歉记错了,XPE的第一张CD带有PE。
    一般我个人习惯是使用光盘或者U盘启动一个PE,然后TAP。
    DOS下也有TAP叫TA,但是不推荐使用,因为识别不完整。所以建议使用TAP。
    PE你可以单独下载,包括有些修改版的PE都可以。

    U盘的速度是个问题,另外最关键的是U盘的寿命问题,在一定的超过写入次数后U盘的存储芯片将报废(DOM盘和U盘的价格差距你知道。)

    要买开发工具、运行授权你可以找我。我们公司是研华的正规代理。:)
    QQ:1320232327
    2010年1月28日 12:56
    版主
  • TO YDY2010:


    1.我经常在DOM里面启动XP E
    你说的方法很正确 看来是学习了网络上的教程

    刚开始用试用版的没有问题,不过你给你的目标设备开发 需要找到目标设备的一些驱动
    当然 如果没有 也没有关系,首先你要在目标设备上安装一个XP p,最好里面把驱动什么的
    都装好 这样你生成的XP E系统也比较完整,
    然后在开发工具下面找到tap.exe,在你的目标设备运行 会产生一个devece.pmq 这个就是你要导入到开发工具TD里面的重要文件,
    然后编译 生成系统
    2.然后把你的DOM分成NTFS格式,先不用copy你的XPE系统进去,把DOM安装到目标设备上,开机 如果提示NTLDR ERROR,说明你的DOM可以用NTFS启动,这时候把你的XP E系统复制到系统里面,开机就是FBA过程 完了就进入系统了;
    如果把DOM放上去显示黑屏 那么说明DOM不能用NTFS,那就格式化成FAT 或者FAT32, 然后用bootprep.exe /d X:(X代表你的DOM盘符),两次确认之后,再复制你的XP E系统进DOM 开机就可以了!
    2010年1月29日 1:14
    版主

全部回复

  • 首先,把DOM盘格式化好(分好区),用WES的安装光盘(光盘本身带PE)启动目标机,进行TAP(一定要把所有硬件都插到目标机器上!包括键盘鼠标等外设)。把PMQ文件copy到dom盘上。从dom盘中把pmq文件拷贝出来到你的开发机上。然后进行你写的操作。

    不过特别提示几点:
    1 请用移动硬盘测试,不要使用U盘。
    2 从usb启动不要忘记添加usb boot 2.0这个组件!
    3 tap时必须把所有硬件连接到目标机上。

    2010年1月28日 4:04
    版主
  • 谢谢happymy,回复真快!
    不过对于您的回答,我还有几个地方不明白,想再问一下您。

    1 我没有WES安装光盘,只是从网上下了一个试用版,只有120天的试用期(公司先让我用这个版本来试试,看一下效果,然后再准备买)。我把下载下来的文件通过虚拟光驱打包成ISO文件,然后再刻录到光盘上面的。好像没有看到带有PE。如果没有PE,我能否直接把TAP这个可执行小程序拷贝到一个已分区好的电子盘上来直接双击运行(对了,如果没有一个操作系统环境,TAP程序也不能执行,那我怎么处理?电子盘也是刚买的,容量只有2G),从而得到PMQ文件?
    2 您说最好用移动硬盘测试,不要用U盘,是因为U盘的读写速度不如移动硬盘,还是说其它方面的考虑?

    请指教。
    2010年1月28日 6:09
  • 抱歉记错了,XPE的第一张CD带有PE。
    一般我个人习惯是使用光盘或者U盘启动一个PE,然后TAP。
    DOS下也有TAP叫TA,但是不推荐使用,因为识别不完整。所以建议使用TAP。
    PE你可以单独下载,包括有些修改版的PE都可以。

    U盘的速度是个问题,另外最关键的是U盘的寿命问题,在一定的超过写入次数后U盘的存储芯片将报废(DOM盘和U盘的价格差距你知道。)

    要买开发工具、运行授权你可以找我。我们公司是研华的正规代理。:)
    QQ:1320232327
    2010年1月28日 12:56
    版主
  • TO YDY2010:


    1.我经常在DOM里面启动XP E
    你说的方法很正确 看来是学习了网络上的教程

    刚开始用试用版的没有问题,不过你给你的目标设备开发 需要找到目标设备的一些驱动
    当然 如果没有 也没有关系,首先你要在目标设备上安装一个XP p,最好里面把驱动什么的
    都装好 这样你生成的XP E系统也比较完整,
    然后在开发工具下面找到tap.exe,在你的目标设备运行 会产生一个devece.pmq 这个就是你要导入到开发工具TD里面的重要文件,
    然后编译 生成系统
    2.然后把你的DOM分成NTFS格式,先不用copy你的XPE系统进去,把DOM安装到目标设备上,开机 如果提示NTLDR ERROR,说明你的DOM可以用NTFS启动,这时候把你的XP E系统复制到系统里面,开机就是FBA过程 完了就进入系统了;
    如果把DOM放上去显示黑屏 那么说明DOM不能用NTFS,那就格式化成FAT 或者FAT32, 然后用bootprep.exe /d X:(X代表你的DOM盘符),两次确认之后,再复制你的XP E系统进DOM 开机就可以了!
    2010年1月29日 1:14
    版主
  • 非常感谢二位的无私帮助,谢谢!
    2010年1月29日 3:21
  • TO YDY2010:


    1.我经常在DOM里面启动XP E
    你说的方法很正确 看来是学习了网络上的教程

    刚开始用试用版的没有问题,不过你给你的目标设备开发 需要找到目标设备的一些驱动
    当然 如果没有 也没有关系,首先你要在目标设备上安装一个XP p,最好里面把驱动什么的
    都装好 这样你生成的XP E系统也比较完整,
    然后在开发工具下面找到tap.exe,在你的目标设备运行 会产生一个devece.pmq 这个就是你要导入到开发工具TD里面的重要文件,
    然后编译 生成系统
    2.然后把你的DOM分成NTFS格式,先不用copy你的XPE系统进去,把DOM安装到目标设备上,开机 如果提示NTLDR ERROR,说明你的DOM可以用NTFS启动,这时候把你的XP E系统复制到系统里面,开机就是FBA过程 完了就进入系统了;
    如果把DOM放上去显示黑屏 那么说明DOM不能用NTFS,那就格式化成FAT 或者FAT32, 然后用bootprep.exe /d X:(X代表你的DOM盘符),两次确认之后,再复制你的XP E系统进DOM 开机就可以了!

    我的XP E系统复制到系统里面,之后开机FBA过程 完最好弹出对换框“FBReseal :Machine Released!Click to shutdown or reboot”下面怎么办?!

    系统怎么能进入到桌面?

    2012年4月6日 7:23
  • 正常的,因为你使用了系统克隆工具(System cloning tool)

    再次上电就能进系统了

    如果反复出现:

    在TD里面设置EWF 不自动开启(手动开启)

    并且用diskpart 清空磁盘,重新构建系统和FBA.


    Zhengbo.Xiao
    深圳艾斯威特贸易有限公司
    计算机、嵌入式是产品硬件、软件销售、Windows Embedded解决方案提供商。
    我的WIndows Embedded中文技术BLOG:
    www.XPE.cc
    blog搬家了,欢迎访问: http://questor87.wordpress.com/
    为解决大陆的Windows Embedded的开发者无法访问http://questor87.wordpress.com/,特从2010年11月起,在


    QQ:1320232327(另外两个已满)
    MSN:questor_87@hotmail.com
    MCTS:
    Windows Embedded Standard 7 Development
    Windows Embedded Standard 2009 Development
    Windows Embedded Standard CE Development
    Microsoft MVP(2010)

    2012年4月11日 14:22
    版主