xpe安装手册(完整版)
- 格式:docx
- 大小:31.79 KB
- 文档页数:12
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