Windows Embedded Standard 7 开发…

步骤 5: “Language to install(安装的语言,最终系统界面的语言)” 选择“Chinese (Simplified)”(见图2-6),然后单击“Next”按钮。其他两项:“Time and currency format(时间和货币格式)”和“Keyboard or input method(键盘或输入法)”会自动选择对应的选项。

   Windows <wbr>Embedded <wbr>Standard <wbr>7 <wbr>开发2

  图2-6 区域与语言

  步骤 6:选中“Modify Drives(修改驱动包选项)”和“Modify Features(修改特性组件包选项)”(见图2-7),然后单击“Next”按钮。

  在本页中详细的显示了有所选择的模板中包含了特性(Feature Packages)组件包、嵌入式系统镜像所使用的“Language(语言包)”、嵌入式系统镜像所使用的“Drivers Packages”驱动包。驱动包分为两类显示:Inbox Drivers(包含在WES 7嵌入式系统自带驱动包内的硬件)、Outbox Drivers(不包含在WES 7嵌入式系统内自带驱动包内的硬件,这部分硬件需要设置IBW加载用户提供(额外)的驱动包、使用ICE集成驱动包或在系统的“定制”阶段手动安装驱动包。)

  “Estimated OS Footprint”显示的是目标镜像的体积(估计值)。

  如果在“步骤4”中选择“Do not use a template”将不会显示该页。

   Windows <wbr>Embedded <wbr>Standard <wbr>7 <wbr>开发2

  图2-7 确认驱动和特性组件

  步骤 7:选中“Automatically detect devices”(见图2-8),然后单击“Next”按钮。

  在本页中给出了三个选项:

  1. “Automatically detect devices”,自动检测设备。

  2. “Choose a .pmq”,选择一个PMQ文件。类似自动检测,不过不是从当前的环境而是根据PMQ文件提供的数据进行检测,PMQ文件(该文件记录了详细的硬件环境信息。)可以使用“Target Analyzer Probe”(TAP.exe)生成,该工具的x86、x64版本分别含在WES 7开发套件的两张启动光盘的\sources目录下。TAP.exe可以在Windows PE中执行。选中该选项后单击“Browse”按钮选择PMQ文件。

  3. “Do not select additional drivers”,不加载额外的驱动:将不会让开发人员选择驱动包和加载额外的驱动(确认驱动的安装)。

  注意:使用此选项并不会大幅度的减少系统体积,但是如果目标设备使用的SATA(ACHI或RAID模式)、SCSI、SAS等其他非IDE接口的外存储器,请一定确保与其控制器对应的驱动程序被加载。因为某些系统启动必须的驱动程序并没有包含在组件库中。尤其是上面提到了外存储器控制器的驱动程序要特别注意!具体表现是步骤11中找不到可用的磁盘。

  如果在“步骤6”中没有选中“Modify Drives”将不显示该页。

   Windows <wbr>Embedded <wbr>Standard <wbr>7 <wbr>开发2

  图2-8 查找和选择驱动

  步骤 8:单击“Browse”按钮,选择USB存储设备上额外的驱动文件,然后单击“Next”按钮。

  在本页中共有设备共有三个分类:

  1.“Unmapped Devices”,未映射的设备,表示没有找到驱动程序的设备。

  2.”External Devices“,额外的驱动,表示用户向IBW提供的驱动程序。

  3.“Inbox Drivers”,自带的驱动,表示组件库已经有的驱动程序。

  单击“Browse”按钮在弹出的窗口中可以选择额外驱动的存储位置。如图2-10中所示将额外的驱动文件存放在USB 可移动存储器上(U盘)。

  单击“OK”按钮,完成操作。会弹出报告信息。(见图:2-11)

  加载后,如图2-12。

  单击“Switch viem”链接可以切换显示方式,按照驱动的类型显示(见图2-14)。

  注意:

  如上面的演示,对驱动目录搜索是支持子目录的,每个存放驱动的文件夹至少有一个INF文件(见图:2-13)。

  “Unmapped Devices”下的“SCSI Contrller”(见图:2-9),就是在步骤 7中提到的外存储器控制器类硬件,但本文中的虚拟机使用的是IDE接口的磁盘,即使不为其加载驱动程序。也不会在步骤11中找不到可用的磁盘。

  这种加载驱动的方式主要的成功主要取决于INF文件是否格式上合法,存在一定概率的驱动无法加载。如果无法加载则可以在“定制”阶段手工安装驱动(系统启动必须的硬件驱动除外!)。

  在第一次IBW重新启动前不能移除装有驱动文件的存储器,否则构建系统镜像将失败。

  如果在“步骤6”中没有选中“Modify Drives”或“在步骤7”中选择“Do not select additional drivers”将不显示该页。

  通过以下几种方式可以获得额外的驱动程序:

  1. 从硬件附带的驱动光盘;

  2. 硬件制造商的支持网站下载;

  3. 用第三方软件(例如:驱动精灵)从现有Windows 7中提取;

  注意:

  从1、2中获得的驱动程序往往是一个单独的自解压缩包,你必须使用7ZIP这类软件将其解压缩,并确保存放解压缩后的驱动的目录有带有INF文件。

  “Unmapped Devices”下的“SCSI Contrller”(见图:2-9)这类的硬件的驱动程序往往不能使用在3中给出的方法提取驱动文件。一般这类硬件的驱动带有一个显著的特征:在其驱动(可能需要自己手动解压缩)的目录中会带有IMZ、IMA、IMZ格式等的软盘镜像文件或自写入软盘镜像的程序,如果没有INF文件(见图:2-13),需要用“WinIMG”一类的软件将软盘镜像文件中的驱动文件提取出来。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值