无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 抛砖砸脸
打印 上一主题 下一主题

Windows XP Embedded 精华文章汇总

    [复制链接]
31#
发表于 2005-8-8 20:59:23 | 只看该作者

Windows XP Embedded 精华文章汇总

晕………………
回复

使用道具 举报

32#
发表于 2005-8-9 23:28:16 | 只看该作者

Windows XP Embedded 精华文章汇总

能不能用通俗点的话说明WINPE和WINEmb两者的用途和区别啊?
回复

使用道具 举报

33#
发表于 2005-8-10 12:05:14 | 只看该作者

Windows XP Embedded 精华文章汇总

good,..
回复

使用道具 举报

34#
发表于 2005-8-11 13:39:25 | 只看该作者

Windows XP Embedded 精华文章汇总

点哪个安装TweakUI示例文件啊?
回复

使用道具 举报

35#
发表于 2005-8-11 21:28:32 | 只看该作者

Windows XP Embedded 精华文章汇总

我不懂点哪个安装TweakUI示例文件,只能自帮顶一下了。
回复

使用道具 举报

36#
发表于 2005-8-16 06:20:01 | 只看该作者

Windows XP Embedded 精华文章汇总

pe是主要用途在预安装环境,尔xpe是xp的嵌入式版本,如果你愿意,可以拥有xp的几乎全部功能。当然也能进行功能裁减,适应微型运行环境!特别是可以对系统分区进行写保护,适合flash盘,doc盘,只读盘==。用于特定用途,能够取得不错的效果。
回复

使用道具 举报

37#
发表于 2005-8-17 12:05:44 | 只看该作者

Windows XP Embedded 精华文章汇总

[这个贴子最后由hnlyzhd在 2005/09/07 12:59pm 第 5 次编辑]

在 Windows XP Embedded 开发中使用 Windows PE
发布日期: 11/8/2004 | 更新日期: 11/8/2004
Microsoft Corporation
适用于:所有版本的 Microsoft® Windows XP® Embedded
摘要 Microsoft® Windows® Preinstallation Environment (Windows PE) CD-ROM 提供了一个虽然小却很强大的启动环境,可以使用该环境完成很多 Windows XP Embedded 开发任务。
通过 Windows PE,可以启动没有操作系统、硬盘驱动器和设备列表的设备。以下列表显示了可以通过 Windows PE 完成的一些工作:
• 启动任何具有 CD-ROM 驱动器的设备,而不管启动媒体(例如,硬盘驱动器)状态如何或是否存在。

• 用目标分析器检测硬件设备。

• 用 DiskPart 格式化硬盘驱动器以及对其进行分区。

• 连接到网络文件夹以安装驱动程序或映像。

在创建映像之后,可以使用 Windows PE 来微调设备上的映像。以下列表显示了在已经创建映像之后可以用 Windows PE 完成的一些工作:
• 使用 Windows PE 作为紧急启动磁盘。

• 修复损坏的 boot.ini 文件。

• 访问目标设备上的文件系统。

• 在运行目标设备上的映像前后,查看和编辑该映像的注册表配置单元。

该技术文章是为开发和部署 Windows XP Embedded 映像的 Microsoft 合作伙伴编写的,并且假定读者充分了解和熟悉 Microsoft Windows Embedded Studio 组件设计器、组件数据库管理器和目标设计器。

本页内容
Windows PE 简介
用 Windows PE 启动
用目标分析器检测硬件设备
使用 DiskPart 对硬盘驱动器进行分区
连接到网络文件夹以安装驱动程序或映像
使用 Windows PE 作为紧急启动磁盘
访问目标设备上的文件系统
查看和编辑目标设备上的映像的注册表配置单元
限制
Windows PE 上不受支持的Windows API
Windows PE 简介
Microsoft Windows Preinstallation Environment (Windows PE) 是具有有限服务的最小 Win32® 子系统,它基于在保护模式下运行的 Windows XP Professional。Windows PE 提供了执行下列操作所需的最低功能:
• 运行 Windows 安装程序。

• 从网络共享中安装操作系统。

• 自动执行基本过程。

• 执行硬件验证。

Windows XP Embedded Studio 随附的 Windows PE CD-ROM 提供了下列功能:
• 在可启动媒体和内存中都具有小内存足迹的硬件无关 Windows 环境。

• Win32 应用程序编程接口 (API) 子集、一个能够运行批处理文件的命令行接口 (Cmd.exe) 以及对用于创建自定义工具或脚本的 Windows Script Host (WSH)、HTML Applications (HTA) 和 ActiveX Data Objects (ADO) 的支持。

• 网络访问并支持标准现成的网络驱动程序,这些驱动程序是从使用 TCP/IP 的网络复制映像和测试套件时可能需要的。

• 对所有使用 Windows 2000 或 Windows XP 驱动程序的海量存储设备的支持。

• 对创建、删除、格式化和管理 NTFS 文件系统分区的天然支持。

• 用于加载和测试特定硬件驱动程序的硬件诊断。

返回页首
用 Windows PE 启动
因为 Windows PE 在 CD-ROM 上是完备的,所以无须使用硬盘驱动器就可以启动设备。在从 Windows PE 启动之后,就可以运行目标分析器、访问设备上的文件以及连接到网络文件夹。
通过使用 Windows PE 启动
1.
将一个 CD-ROM 驱动器连接到设备。

2.
将 Windows XP Embedded CD-ROM 盘 1 插入到该驱动器中。

3.
将设备的 BIOS 设置配置为从 CD-ROM 驱动器启动,并且启动 CD。

Windows PE 即会启动。在 Windows PE 启动过程中,将启用联网服务并通过 DHCP 配置网络接口。
返回页首
用目标分析器检测硬件设备
Windows PE 使用即插即用机制来枚举目标设备上的硬件。然后,目标分析器可以使用该信息来创建 devices.pmq 文件。
在 Windows PE 环境中运行 TAP.exe 通常会产生相当小的目标系统 PMQ 或硬件配置文件。这会产蒣DISABLELBCODE]
回复

使用道具 举报

38#
发表于 2005-8-17 16:05:05 | 只看该作者

Windows XP Embedded 精华文章汇总

没有独到精辟的见解
回复

使用道具 举报

39#
发表于 2005-8-21 15:36:14 | 只看该作者

Windows XP Embedded 精华文章汇总

Using Compact Flash (CF) with the Enhanced Write Filter (EWF)
  
Stephen Berard and John Macintyre
Microsoft Corporation
June 2003
Applies to:
    Microsoft® Windows® XP Embedded with Service Pack 1
Summary: This document details how to build an image that boots to CompactFlash with the Enhanced Write Filter.
Contents
Introduction
Building the Image
Deploying
Enabling EWF
Troubleshooting
Conclusion
Additional Resources
Introduction
One of the benefits of using Microsoft® Windows® XP Embedded is the ability to create devices that boot to Compact Flash™ (CF). There are many advantages to using CF, most notably creating solid-state devices. These devices are usually more reliable as they have no moving parts. The downside of using CF is that it has a limit to the number of times one can write to a storage location. Over time, the CF media will fail. The Enhanced Write Filter (EWF) provides a way of protecting the underlying volume from writes. This avoids wearing out the media but imposes the restriction of running protected volumes as stateless. This article will describe a means for building a Windows XP Embedded image and deploying it to CF with EWF enabled.
Note that this article assumes your CF cannot be partitioned. There are utilities available from many CF vendors that will mark the media as non-removable and enable you to partition it. Where possible, it is usually better to partition the CF when using EWF. Partitioned configurations provide better support for disabling and storing persistent data.
In this configuration, the EWF settings are stored in the registry. Although it avoids the problem of partitioning the flash media, it does impose a few restrictions on your configuration. One restriction on this type of configuration is that there can only be one protected volume. There is no way to have EWF protect multiple volumes. If you need to protect multiple volumes, you will need to partition your flash media and use a standard configuration as described in the Windows XP Embedded documentation. Another restriction is that the "disable" command cannot be used. This is because the EWF settings are stored only in the registry, which is write-protected by EWF. Instead, you need to use the "commit and disable" command.
Building the Image
Start by building your image as you normally would, using Target Designer. Normally, when using EWF, the disk must be partitioned so there is unused disk space available for the EWF configuration partition. Most CF media cannot be partitioned due to the fact that it appears as removable media. Therefore, EWF must be configured manually through the registry. To accomplish this, build the image and then enable EWF after the First Boot Agent (FBA) completes.
To your configuration, add the following components:
Enhanced Write Filter
EWF NTLDR
EWF Manager Console application
Registry Editor (optional)
Enhanced Write Filter API (optional)
In addition, you must make sure that you set EWF to be disabled by default and to not create the EWF partition. To do this, clear the Start EWF Enabled check box under the configuration settings of the Enhanced Write Filter component (see Figure 1).

Figure 1. Disabling EWF
Then disable the FBA DLL/COM Registration step of the component. This is under the Resources settings (see Figure 2).

Figure 2. Disabling FBA DLL/COM Registration
If these steps are not executed, EWF will attempt to create the EWF partition (and fail). If EWF is started as enabled, the following modifications will not "stick," because EWF will prevent the data from being written to the underlying volume.
Deploying
Next, deploy the image to your target hardware. Boot the device and allow FBA to complete.
Note   If you are formatting your device using File Allocation Table (FAT), you will need to run bootprep.exe to make the partition bootable. Any manual modifications to your image should be done at this point, because you will be enabling EWF in the next step.
Enabling EWF
The next step is to enable EWF on the boot volume. Because the FBA step was disabled in the EWF component, EWF was not configured by Target Designer and FBA. This must be done manually via the registry.
First, verify that the following entries are present on your device:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Type"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}]
"UpperFilters"="Ewf"
Then, add the following entries to your device:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf\Parameters]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf\Parameters\Protected]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf\Parameters\Protected\Volume0]
"VolumeID"="{1EA414D1-6760-4625-8CBE-4F9F85A48E15}"
"Type"=dword:00000001
"ArcName"="multi(0)disk(0)rdisk(0)partition(1)"
These changes can be made by importing a REG file using RegEdit (if included), or you can edit the registry offline using RegEdit (as it ships with your computer) on another computer. The final entry, "ArcName", should reflect the ArcName for the partition you wish to protect.
Finally, reboot your system. EWF is now enabled and will protect the CF volume from writes.
Troubleshooting
The EWF Manager Application is a console utility used to manage EWF on the device. It allows you to control EWF operation. You can check the EWF status by issuing the following command:
Ewfmgr C:  (where C: is your protected volume)
EWF manager displays a result similar to the following:
Protected Volume Configuration
  Type            RAM
  State           ENABLED
  Volume ID       BB E6 0E BC 00 64 15 00 05 00 00 00 00 00 00 00
  Device Name     "\Device\HarddiskVolume1" [C:]
  Max Levels      1
  Clump Size      512
  Current Level   1
  Memory used for data 2624000 bytes
  Memory used for mapping 4096 bytes
If you attempt to run EWF manager by itself or on a unprotected partition, you will receive an error. The message will indicate that it was unable to locate the EWF volume. All nonstatus commands take effect on the next reboot. For more information, see the Windows XP Embedded documentation. It is important to note that by using the registry to configure EWF, the filter can only be disabled by performing a CommitandDisable operation.
Conclusion
The Enhanced Write Filter is often used to protect flash media from writes. This helps to extend the life of the media. Unfortunately, the standard configuration for EWF cannot be used on all flash media. The registry setup described previously provides a means to using EWF in those situations where the standard configuration will not work or is not optimal.
回复

使用道具 举报

40#
发表于 2005-9-7 11:16:17 | 只看该作者

Windows XP Embedded 精华文章汇总

研究中,顶!!!
回复

使用道具 举报

41#
发表于 2005-9-7 22:46:54 | 只看该作者

Windows XP Embedded 精华文章汇总

不错,学习ing
回复

使用道具 举报

42#
发表于 2005-9-17 12:45:27 | 只看该作者

Windows XP Embedded 精华文章汇总

高兴呀,经过昨天晚上五个小时的努力,偶的真正的XPE终于问世了!
发个截图庆祝一下,在此对 北京奥泰视景科技发展有限公司提供技术支持表示感谢!
[UploadFile=01_1zU0fdqY7tIb_1126932246.png][UploadFile=02_jZxV7byGakD7_1126932320.png]
回复

使用道具 举报

43#
发表于 2005-9-18 07:48:09 | 只看该作者

Windows XP Embedded 精华文章汇总

祝贺 hnlyzhd !希望将你的制作方法写个教程,让大家学习学习
回复

使用道具 举报

44#
发表于 2005-9-18 08:02:51 | 只看该作者

Windows XP Embedded 精华文章汇总

方法就是二楼所讲的内容,不过英文的有点不好懂,如果看不懂的朋友请翻译一下吧。反复的F5,然后添加,然后F7就行了!
回复

使用道具 举报

45#
发表于 2005-9-18 22:54:40 | 只看该作者

Windows XP Embedded 精华文章汇总

什么2楼啊?2楼不是英文啊?
回复

使用道具 举报

46#
发表于 2005-9-19 08:08:31 | 只看该作者

Windows XP Embedded 精华文章汇总

我是说开发环境是英文的,二楼说的已经很好了!
回复

使用道具 举报

47#
发表于 2005-9-19 22:55:52 | 只看该作者

Windows XP Embedded 精华文章汇总

你的是未注册版本,有使用时间限制的
回复

使用道具 举报

48#
发表于 2005-9-20 11:28:20 | 只看该作者

Windows XP Embedded 精华文章汇总

辛苦了!!!
回复

使用道具 举报

49#
发表于 2005-9-20 22:20:11 | 只看该作者

Windows XP Embedded 精华文章汇总

下面引用由fxb1172005/09/19 10:55pm 发表的内容:
你的是未注册版本,有使用时间限制的
呵呵,我有PID的,没有任何限制!
不过恕不能公开!
回复

使用道具 举报

50#
发表于 2005-9-20 23:08:02 | 只看该作者

Windows XP Embedded 精华文章汇总

注意,有很多精简版或者克隆版xp运行或者安装xpe开发工具出错,有的数据库无法安装,有的用TA导入设备组件时,报错,TA异常退出
回复

使用道具 举报

51#
发表于 2005-9-22 19:13:19 | 只看该作者

Windows XP Embedded 精华文章汇总

TD运行时,异常退出的问题,大部分是软件冲突造成,大家要注意,我是重装n次系统才发现这个问题的
回复

使用道具 举报

52#
发表于 2005-9-25 18:22:19 | 只看该作者

Windows XP Embedded 精华文章汇总

有时间限制也没关系的,我用的都是从微软直接下载的测试版,做的时候可以把时间调到2008年~,经测试,生成的光盘没有任何问题,不会有120天过期的现象
回复

使用道具 举报

53#
发表于 2005-9-25 18:24:09 | 只看该作者

Windows XP Embedded 精华文章汇总

fxb117,要是有空间,我传你一个看看
回复

使用道具 举报

54#
发表于 2005-9-26 08:03:44 | 只看该作者

Windows XP Embedded 精华文章汇总

楼上的,你做的是多大的?
可以看到光盘内容的,还是光盘中什么也看不到的呢?
回复

使用道具 举报

55#
发表于 2005-9-26 08:41:45 | 只看该作者

Windows XP Embedded 精华文章汇总

easky,你做方法是什么?最好将方法发贴上来,大家多交流
回复

使用道具 举报

56#
发表于 2005-9-26 11:35:26 | 只看该作者

Windows XP Embedded 精华文章汇总

正好需要这些知识,谢谢楼主
回复

使用道具 举报

57#
发表于 2005-9-26 20:42:28 | 只看该作者

Windows XP Embedded 精华文章汇总

必然是看不到东西的呀,你做出的是看得到的??
那个EI Torito 镜像就相当于是个普通引导部分,只不过体积大一点~。一个只有引导部分的光盘当然是看不到传统意义上的“光盘内容”了。
回复

使用道具 举报

58#
发表于 2005-9-28 17:48:50 | 只看该作者

Windows XP Embedded 精华文章汇总

没有功劳也有苦劳!
谢谢提供资料的兄弟!
回复

使用道具 举报

59#
发表于 2005-10-24 14:39:45 | 只看该作者

Windows XP Embedded 精华文章汇总

很需要  关于  XPE 硬盘版资料 !
回复

使用道具 举报

60#
发表于 2005-10-25 07:09:02 | 只看该作者

Windows XP Embedded 精华文章汇总

没有想到还挺复杂的呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-25 12:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表