轻松部署无人值守安装+ICE入门Windows Embedded Standard 2011 镜像

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大家看过Happymy写的:

轻松构建你的第一个 Windows Embedded Standard 2011 镜像。

/viewthread.php?tid=148678

应该对Windows Embedded Standard 2011有个初步的了解。

如果我要给1000台设备安装WES 2011 可就不能那篇文章进行安装了,因为你不想重复1000次同样的操作吧。

通过这篇文章,大家能掌握ICE的使用(不是冰块……)和使用ICE编写一个无人应答文件来进行无人值守安装、集成驱动、定制一个WES 2011镜像。

ICE的全称是Image Configuration Editor一个类似AIK的工具。

ICE的界面和AIK的Windows System Image Manager(SIM)很像,但是操作上有很大的不同(包的名称和位置都不同。)

好了让我开始

先准备一下:

Quebec CTP WES Toolkit和Quebec CTP 32Bit或者64Bit 的Runtime。

准备好要集成的驱动程序(INF文件)

使用tap.exe生成pmq文件。

一、安装Windows Embedded Standard Quebec

插入Quebec CTP WES Toolkit的安装盘,执行光盘根目录的setup.exe

这里只是简要说明一下安装过程。

选择自定义安装。

选择不安装DistributionShares下的所有组件。

如下图:

注意:

1 建议在vista和win7中安装

2 不会和AIK发生冲突。

3 可以不安装DistributionShares这样可以节省磁盘空间,但是您必须要有runtime的光盘。

如果安装“AMDX64 Distribution Shares”请准备好X64的runtime光盘,安装过程中会要求您插入X64的runtime光盘!

等安装完成之后。将Quebec CTP WES Toolkit和Quebec CTP 32Bit或者64Bit 的Runtime光盘中的"DS”文件夹拷贝本地的硬盘上。

如果你已经安装了Distribution Share,请跳过这一步。

二、初始化ICE

然后从“开始”菜单->“所有程序”->“Windows Embedded Standard

Quebec”->“Image Configuration Editor”启动ICE

选择"File"->"select Distribution Share..."

选择刚才拷贝过去的"DS”文件夹。

如果你已经安装了Distribution Share,您可以在“Windows Embedded Standard Quebec”的安装目录中找到DS文件夹。默认是“C:\Program Files\Windows Embedded Standard Quebec\DS”。X64的Distribution Share的文件夹名称是“DS64”。

现在开始导入 PMQ文件

选择菜单“File”->“Import”->“Import PMQ”

耐心等一下。

log 部分带有警告标志的信息,表明该驱动没有在开发工具的包中,需要自己提取驱动然后集成。

小建议:

删除不用的驱动,可以减少镜像的体积,例如:如果不用声卡,删除声卡驱动的同时,同时删除支持声卡工作的系统组件。

三、开始集成驱动

注意:

您可以仅仅集成需要的驱动,但是如果系统的包中没有一个或多个系统启动需要的驱动,那么您必须集成这些驱动,否则系统启动时蓝屏(大多数停机码是0X7B)。

如果集成一个错误的驱动,则有可能造成一个硬件加载了错误的驱动,严重的话会造成系统蓝屏(大多数是停机码是0X7E)

如下图:

“MyDriver”是我存放要集成驱动的文件夹(已经将驱动文件提取出来)。里面有很多子文件夹,每个子文件夹都存在一个INF文件(一个设备的驱动)。

注意:这里介绍集成驱动的方法,只适合这种INF文件形式的驱动(必须存在INF文件),如果您的驱动程序是exe程序来进行安装(一个安装程序)。

请不要用这种方法集成驱动!

选则菜单Tool->Explore Distribution Share,会打开一个文件夹。将“MyDriver”文件夹复制到“O ut-of-Box Drivers”内。关闭刚才打开的文件夹。

选择“MyDriver”右键选择菜单的第一项(其他子项目不用再选)。

提示:

第一项:安装程序在“WinPE”阶段(第一次启动的时候,加载setup的软件界面之前)”加载集成的驱动。

第二项:“在offiine serviceing”(已经加载了setup的软件界面,并且进行第一次重启后)阶段加载集成的驱动。

第三项:在“audit system”(使用sysprep封装镜像)阶段加载集成的驱动。

注意:

如果您的驱动包括系统必须加载能完成安装的驱动,则在该驱动的项目上必须选择第一项!(例如:硬盘控制器的驱动,必须选择“WinPE阶段”加载驱动,否则会因为找不到硬盘导致安装失败。)

如果你不确定集成的驱动是否有系统必须加载能完成安装的驱动,则选择第一项。

如果您的使用sysprep部署系统镜像,请选择第三项!

QUOTE:

如何提取驱动的INF文件和相关的文件?

如果你的驱动是exe或者msi这类的安装程序,你就需要提取驱动文件。(当然你也可以部署系统镜像时执行这些驱动的安装程序进行安装。)

在这里简单写一下:

一共有2类方法。

1 在嵌入式设备上安装一个Windows7或者Vista(当然你也可以安装一个WES 2010,不过你要确保已经存在系统启动必须的驱动),之后使用驱动精灵一类的程序进行备份驱动。这样可以达到提取驱动文件的目的。

2 把驱动的安装程序解包(exe、msi等)

使用Universal Extractor 这类的软件对驱动的安装程序进行解包,得到驱动文件。

注意:我推荐使用第一种方法,虽然他比较“麻烦”,但是不容易出错。适合没有经验的人使用。

相关文档
最新文档