xpe安装手册(完整版)

  • 格式:docx
  • 大小:31.79 KB
  • 文档页数:12

下载文档原格式

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

Xpe安装手册

之前有玩过Microsoft的Windows XPE,能够小到200多M,对于资源比较有限的系统来说还是不错的,只是Microsoft的制作套件太耗内存了,内存小的就不要尝试了,不然那漫长的1个多小时你除了等待之外什么都做不了。不过即使内存比较大的,还是建议把系统的虚拟内存设置的高些,怎么设置这里就不用说了。下面列的是完整的制作流程,对于经常可能会用到的一些组件也做了说明。

1、下载开发包

可以去微软主页上下载试用版,有一定的期限。

网上也有正式版下。

1.Windows XP Embedded SP2 英文版:

(263,597KB)

(263,592KB)

(这两个文件,大小差不多,不知道有什么区别).

2.SP2 简体中文界面包:

(11,019KB)

3.SP2 繁体中文界面包:

(11,437KB)

-------------------------------

XPE 的相关工具

1.XP Embedded SP1 Disk 1:

(2,006MB)

2.XP Embedded SP1 Disk 2:

(52,663MB)

3.SQL Server Desktop Engine (MSDE):

(60,562MB)

4.XP Embedded SP1 Tools:

(5,291MB)

XP Embedded SP1 Database (1/3)

130,030KB

XP Embedded SP1 Database (2/3)

2,779KB

XP Embedded SP1 Database (3/3)

381,457KB

Chinese (Simplified) MUI Package - XP Embedded SP1

85,887KB

Chinese (Traditional) MUI Package - XP Embedded SP1

85,335KB

2、安装

如果是从微软官方下载,下载完成后会看到很多文件,将disk1.cab、disk2.cab、msde.cab、tools.cab文件解压,得到disk1与disk2两个文件夹,将disk2文件夹里的文件复制到disk1文件夹里,然后点击disk1目录里的setup打开安装界面,按照tool、数据库引擎、数据库的顺序安装。

安装数据库的时候,会出现错误提示,说不能发现DATABASE/Windows Emedded

Data/repository/{484C9D34-846E-40E2-A2E6-FF2771A303D5}.CAB没有找到,可以在DATABASE目录下依次创建上面两个目录,再将另外三个.cab文件复制到里面即可。

安装sp2前要重启机器,否则不能正常安装

所有的安装完成后,可以安装sp2,WINDOWS_XP_EMBEDDED_SP2.EXE。

依次安装tools update,database update。

安装database update会遇到提示先要备份,点击help,备份文件。

然后是langchs.exe和langchssp2.exe

如果是网上下载的正式版,是三个cd的虚拟光驱文件,依次安装即可。要注意安装过程非常耗费内存,可能会提示虚拟内存太小,要将系统的虚拟内存大小改大点。

如果安装有杀毒软件,如卡巴斯基,运行目标设计器时,可能会经常出现异常关闭,把卡巴斯基卸载就能用。

3、配置xpe

3.1硬件平台分析

在开发过程中,首先需要运行硬件分析程序来分析当前机器的硬件配置情况。

操作系统与硬件紧密相关,只用充分地了解和支持硬件,才能让操作系统正常稳定的运行。由于X86结构计算机的硬件比较复杂,普通开发者很难对它充分地理解熟悉,因此,微软提供了一个硬件分析工具来帮助开发者分析硬件。

Windows XP Embedded提供的这个工具叫Target Analyzer,可以自动分析所在设备的硬件信息,Target Analyzer有两个版本:TA.exe和TAP.exe。分析完成后会在同一个目录中产生一个XML格式的输出文件Devices.pmq。

TAP.exe是一个32位的应用程序,运行在Windows XP和Windows 2000上,可以运行一些高级的硬件检测。

TA.exe是一个16位应用程序,运行在DOS上,可以用来检测一些无法安装Windows 2000及Windows XP的系统,但检测的功能要差一些,有的硬件设备无法识别。

下面我们运行TAP.exe来检测这台开发机的硬件配置:

进入C:\\Program Files\\Windows Embedded\\Utilities目录

运行TAP.exe,会在同目录中生成Devices.pmq

用文本编辑器打开这个Device.pmq文件,文件中用XML语言描述了目标设备的硬件信息,例如:在PCI段中,描述了Intel的21440 Ethernet 控制器。

因为我们是在开发工作站上运行了这个程序,所以Devices.pmq中包含的是开发工作站的硬件信息。

3.2保存硬件平台信息

使用Devices.pmq中的信息有两个办法,其一可以根据这个文件生成一个

XPE组件,为以后开发完整的操作系统作准备;其二可以在开发时将这个文件直接导入;将PMQ文件做成XPE组件的好处是,可以一次工作反复使用:做成XPE组件后保存到组件数据库中,以后每次开发系统都可以调用。

运行组件设计器Component Designer

将刚才生成的Devices.pmq文件导入,选择File/Impot… ,弹出导入对话框

按下“Start”按钮,开始PMQ文件的导入过程,该过程大约耗时10分钟;完成后,会在Component Designer中显示一个…Devices.sld‟组件,将其改名为…Demo Platform Component‟

展开Component Designer中目录结构

Windows XP Embedded Client

Components

Devices

选中Devices,将组件的Name属性由…Devices‟改为…Demo Platform