65.9K
CodeProject 正在变化。 阅读更多。
Home

安装 XP 嵌入式

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.50/5 (4投票s)

2008年7月31日

CPOL

3分钟阅读

viewsIcon

100752

安装 Windows XP Embedded

引言

我收到了来自世界各地的大量电子邮件和电话,内容都是关于同一个问题:如何安装 Windows XP Embedded。所以我认为,“为什么不写一篇文章呢?”

很多人在安装 XP-Embedded 过程中遇到问题,比如第一次制作镜像时。原因是对于某些问题没有文档化的帮助。所以我认为我应该将所有这些总结成一个教程。

安装 XP 嵌入式

好吧,安装 Embedded XP 并不是一个一键点击的过程。大多数人在安装过程中遇到错误时会遇到麻烦。但是,这根本不难——你只需要稍微动动脑筋即可。

当你下载 EXP 时会得到什么

当你下载 Embedded XP 时,你将获得以下 cab 文件。

  1. disk1.cab
  2. disk2.cab
  3. msde.cab
  4. tools.cab
  5. {484C9D34-846E-40E2-A2E6-FF2771A303D5}.CAB
  6. {022716D8-0CF0-4779-B94C-8E52EB36709C}.CAB
  7. {347677C8-8935-4D30-8DDA-FB6D701ACF47}.CAB

首先,使用 WinRar 从 (这里) 解压这些文件

假设:你在 D:\XPE 中解压所有文件

当你进入 DISK1 文件夹并点击 SETUP.EXE (D:\testXPE\disk1\DISK1\SETUP.EXE) 时,它会提示一个错误。现在转到 STARTCD.INI (D:\testXPE\disk1\STARTCD.INI)

并进行以下更改

  • 将第 15 行的 DISK1E 更改为 DISK1,即 (AlternatePath=%ROOTDIR%\..\DISK1E) 更改为 AlternatePath=%ROOTDIR%\..\DISK1
  • 类似地,将第 22 行从 DISK2E 更改为 DISK2,即 (AlternatePath=%ROOTDIR%\..\DISK2E) 更改为 AlternatePath=%ROOTDIR%\..\DISK2
  • 转到第 111 行,并在中间添加 disk1,即从“Cmd=%RootDir%\instmsiw.exe change”更改为“Cmd=%RootDir%\DISK1\instmsiw.exe”
  • 将 tools 文件夹从“D:\testXPE\tools\DISK1”复制到“D:\testXPE\disk1

    现在从 D:\testXPE\disk1\DISK1 开始安装

  • 逐个安装所有内容

你将在 D:\testXPE\disk1\DISK1\productkey.txt 中找到 CD 密钥

当你安装数据库设置时,你将发现此错误

1.JPG

要删除此错误,请转到 D:\xpe\disk2\DISK2\DATABASE,在此处创建一个名为“Windows Embedded Data”的文件夹,并在其中创建一个名为“Repositories”的文件夹

在这个文件夹内,即 “D:\xpe\disk2\DISK2\DATABASE\Windows Embedded Data\Repositories

Add

  1. {484C9D34-846E-40E2-A2E6-FF2771A303D5}.CAB
  2. {022716D8-0CF0-4779-B94C-8E52EB36709C}.CAB
  3. {347677C8-8935-4D30-8DDA-FB6D701ACF47}.CAB

现在点击“重试”。

最后,安装远程启动设置。

恭喜你,你的 Embedded XP 开发环境已成功安装!

创建新的 Embedded XP 镜像的 17 个简单步骤

  1. 在 “C:\programm files\Windows Embedded\utilities” 中,双击 “tap”,然后它将自动创建 “devices.pmq”。
  2. 选择“所有程序->Microsoft Windows Embedded Studio->Component Designer”。
  3. 打开“文件”,选择“导入…”,导入“devices.pmq”,并输入日志文件名,点击“开始”。
  4. 保存“devices”。
  5. 选择“所有程序->Microsoft Windows Embedded Studio->Component Database Manager”,导入创建的设备文件,然后点击“导入”,然后“关闭”。
  6. 选择“所有程序->Microsoft Windows Embedded Studio->Target Designer”。打开“文件”,选择“新建”,点击“确定”,然后搜索你想要的组件。(设备管理器/显示控制面板/Acpi 多处理器,电源管理/日期/时间控制面板/键盘和鼠标控制面板/系统控制面板/任务管理器/用户控制面板/用户界面核心/录音机/TCP/IP 实用程序/ Directshow DVD/MPEG2/音频控制面板/DirectX 9.0C/添加硬件控制面板/添加/删除程序控制/FAT/FATFormat)
  7. 打开“配置”,选择“检查依赖项”。
  8. 在“检查依赖项”完成后,有 4 个错误。双击任务名称,分别选择“NT l 加载程序”、“英语语言支持”、“FAT 格式”、“资源管理器 Shell”。
  9. 打开“配置”,再次选择“检查依赖项”。
  10. 打开“配置”,选择“构建目标镜像”,然后点击“构建”。
  11. “构建”完成后,将 BOOTPREP 文件复制到“C:\Programs files\Windows Embedded\ Utilities”到“C:\Windows Embedded Image
  12. 将“Windows Embedded Image”中的所有文件复制到另一个必须是 FAT32 的磁盘。
  13. 从软盘启动到 DOS,然后激活具有系统文件的分区。
  14. 重新启动到 DOS,执行 BOOTPREP 文件。
  15. 从硬盘启动。Embedded Windows XP 完成。
  16. 输入用户名“administrator”,然后在进入操作系统后按“Enter”键。
  17. 将文件夹“Windows Embedded Data”复制到另一个磁盘以安装驱动程序。
© . All rights reserved.