用什么工具软件可以制作XP embedded嵌入式操作系统?
Windows XP Embedded之开发工具
Microsoft Windows XP Embedded 是一个完全组件化的 Windows XP 操作系统。如果有了 Windows XP Embedded 工具,就可以开发出自定义嵌入式应用程序和完全满足需求的运行时 Windows XP 操作系统映像。
开发工具包括目标设计器、组件设计器、组件数据库管理器和目标分析器。
目标设计器
Microsoft 目标设计器是 Windows XP Embedded 中的主要开发工具,其用户界面融合了可简化开发过程的功能,它使开发人员可以从所有可用的 Windows 组件数据库中选择必要的功能,将它们添加到运行时配置中,生成自定义操作系统映像。
操作步骤:
l
在组件数据库中浏览并选择组件。
l
可以在目标设备上运行目标分析器以创建组件列表,然后使用“目标分析器导入”功能创建基本配置。
l
添加目标应用程序所需的组件。
l
检查相关性,以确保配置具有创建运行时映像所需的适当组件。
l
生成运行时映像。
组件设计器
组件设计器可使开发人员可以设计自定义操作系统组件,并将它们添加到运行时配置中。
应用程序或设备可以是由用户或者第三方供应商开发的,将组件保存到组件数据库后,可以使用目标设计器将其包括到嵌入式系统中。它还使开发人员可以将自定义应用程序添加到运行时配置中,以实现生成嵌入式系统所需要的灵活性。
执行功能:
l
通过添加自定义组件,扩展嵌入式设备的功能;
l
对嵌入式设备中使用的软硬件产品进行市场推广;
l
对嵌入式设备中使用的多种计算机配置(如某种单一设备的变体)进行市场推广;
l
在使用组件设计器之前,应确定将应用程序或驱动程序作为组件添加到组件数据库中的策略;
l
在确定了组件需求后,可以使用以下方法,将元数据输入到组件设计器中:
1)
创建新的对象定义,将组件对象插入该定义中,然后手动输入元数据;
2)
复制一个类似组件的对象定义,然后适当地修改此信息,以满足您的组件的需要;
3)
将一个 .inf 文件转换为一个不完整的对象定义,然后完成此定义;
4)
根据组件数据库中的任意对象创建一个对象定义,然后修改此信息,以满足您的组件的需要;
组件数据库管理器
组件数据库管理器,提供了对组件设计器和目标设计器工具所使用的组件数据库和存储库的管理功能。它使嵌入式开发人员可以将它们自定义生成的操作系统组件导入 Windows XP Embedded 数据库存储库中。
组件数据库可以驻留在开发系统或服务器上,组件数据库可以包含多个平台,它还提供了诸多数据库管理任务(如更改服务器位置、查看数据库对象以及管理平台和存储库)所需的实用程序。
执行任务:
可以将组件数据载体 (.sld) 文件导入组件数据库中;
可以删除对象,如平台、程序包、组件和存储库;
可以更改数据库服务器位置;
可以设置存储库;
可以选择一个组件数据库服务器,以便同时使用目标设计器和组件设计器;
可以更改存储库搜索路径;
目标分析器
目标分析器可以在目标系统上收集数量相对较少的数据,根据 Windows XP Embedded 数据库中的组件生成平台描述。使用目标分析器,可以很容易地通过编程方法确定其准确的体系结构。
目标分析器快速识别关键操作系统组件和自定义操作系统映像所需的设备驱动程序之间的依存关系,帮助开发人员快速生成将在目标设备上成功启动的操作系统映像。
使用 Windows XP Embedded 目标分析器工具确定目标设备的具体细节,并创建一个可由目标设计器嵌入运行时映像的相应配置。
目标分析器使用 TA.exe 程序。此探测程序运行在目标系统上,分析该平台的硬件配置,并创建一个表示目标硬件配置的可扩展标识语言 (XML) 文件。
小结:
开发工具,可用来根据嵌入式系统硬件和软件的需求自定义 Windows 操作系统。还可以使用这些工具来扩展功能,并将运行时映像部署到嵌入式设备上。软硬件设计人员还可以使用 Windows XP Embedded 生成应用程序或设备,并且嵌入式系统开发人员或系统集成人员也可以使用这些应用程序或设备。系统集成人员可以使用它将其他人设计的硬件和软件集成到嵌入式设备中。
将Windows XP Embedded开发包的CD1放入CD-ROM中,在自动运行的提示中,按照以下顺序安装XPE开发工具:
Tools Setup:安装XPE开发工具(包括Target Designer, Component Designer, Component Database Manager, 以及其他工具)
Database Engine Setup: 安装SQL Server 2000 Desktop Edition database engine (MSDE)
Database Setup: 安装组件数据库及Repositories
μTenuxuC/OS IIRT-threaduCLinuxFreeRTOSRTXArm-LinuxVxWorksRTEMSpSOSNucleusPalmOSWindows CEWindows XP EmbeddedWindows Vista Embedded嵌入式LinuxECOSQNXLynxSymbianHOPEN OSAndroidMaemoMeego
Windows XP Embedded 上手指南
作者:MICROSOFT
概述
对于一种开发工具的学习,最重要也最困难的阶段就是概念的建立,只要建立了正确的概念,明白整个系统的体系结构和各种工具作用,剩下的工作就是实际操作,积累经验了,最多不过在需要的时候查一查手册。
本文通过指导读者进行实际操作,一步步地完成一次完整的开发工作,从而帮助读者建立一个清晰明确的概念。
因为我们开发的产品不是普通的软件,而是专用的操作系统,所以需要针对某个特定的硬件平台(目标机)来进行开发;首先需要一个强大的工作站来运行开发环境和开发工具,然后根据目标机硬件配置和软件需求进行开发,开发完成后将做好的操作系统影像文件(Image)与目标机硬件结合,运行系统并测试。
配置开发工作站
首先介绍开发用的工作站,一台标准PC机,硬件配置要求如下:
操作系统Windows XP Professional
PIII 500MHz 以上(建议1GHz以上)
256MB 内存 (建议512MB)
3GB 剩余硬盘空间
对该PC机的配置如下:
将硬盘设置两个分区
第二个分区分配为700MB,可以是FAT32格式或NTFS格式(这个分区将包含可启动的Windows XP Embedded Image)
主分区使用所有剩余的硬盘空间,可以设置为FAT32格式或者NTFS格式
在主分区中安装Windows XP Professional系统,并安装Windows XP Embedded 开发工具
修改BOOT.ini档,将下面的代码部分增加到该档中,可以使这台PC机双重启动,作为开发用的Windows XP Professional系统从分区一启动,而开发好的Windows XP Embedded Image从分区二启动。
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)Windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)Windows="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)Windows="Microsoft Windows XP Embeddedd" /fastdetect
安装Windows XP Embedded开发工具
将Windows XP Embedded开发包的CD1放入CD-ROM中,在自动运行的提示中, 按照以下顺序安装XPE开发工具:
Tools Setup:安装XPE开发工具(包括Target Designer, Component Designer, Component Database Manager, 以及其它工具)
Database Engine Setup: 安装SQL Server 2000 Desktop Edition database engine (MSDE)
Database Setup: 安装组件数据库及Repositories
开发工作站的其它配置
在C盘新建一个XPE_Demo目录,用来放置开发中生成的配置定义文件和组件定义文件。
从CD-ROM上安装TweakUI示例档到C:\Program Files\TweakUI。
这样我们就完成了开发工作站的准备工作。
硬件平台分析
在开发过程中,首先需要运行硬件分析程序来分析当前机器的硬件配置情况。
操作系统与硬件紧密相关,只用充分地了解和支持硬件,才能让操作系统正常稳定的运行。由于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中包含的是开发工作站的硬件信息。
保存硬件平台信息
使用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 Component’
你可以将该组件设为‘Selector Prototype Component’类型,成为该类型的组件后,可以在Target Designer中单独地选取该组件所关联的各个设备:
在Prototype栏中按下Browse…,弹出Select Prototype Component对话框。
在Prototype component source栏中选中Database选项。
在组件树列表中展开到Software/Test&Developnent,选中Selector Prototype Component组件。
按下OK确定。
选择File/Save as菜单将该配置保存为“C:\XPE_Demo\Demo\Platform.SLD” 这个SLD档中就包含了前面开发的Demo Platform Component组件,关闭Component Designer。
1. 2. 要在Target Designer中使用这个组件,需要先把这个组件保存到组件数据库中:
打开Component Database Manager,开始菜单所有程序Microsoft Windows Embedded StudioComponent Database Manager
点击‘Import’按钮,在SLD File:栏中按下浏览按钮,找到“C:\XPE_Demo\Demo\Platform.SLD”,点击Import。
Import成功后,关闭Component Database Manager。
确认工作成果:
打开Target Designer,选择 File/New菜单,建立一个新的配置Configuration,确认Demo Platform Component 是否在Target Designer左侧的组件浏览器中,如果发现该组件,则说明刚才的硬件分析工作顺利完成了。
创建初始化配置
要构造一个完整的XPE系统,首先需要在Target Designer中创建一个配置(Configuration),这个配置仅仅是一个空的开发框架,然后在该配置中添加所有的硬件支持组件,系统内核组件和软件功能组件。添加完成后使用Target Designer自动检测组件的关联关系,并自动把缺少的组件添加到配置中。
首先运行Target Designer
选择File菜单
选择New,创建一个新的Windows XP Embedded 配置
将该配置的Name 改为DemoPlatform
在下面的Choose Platform中,选择Windows XP Embedded Client (x86)
按下OK按钮创建该配置并保存
在Target Designer中间的组件列表栏中,选中DemoPlatform.slx,在右边的属性栏中修改配置的属性,添入您的个人信息(Name, Owner, Author, Description等)
设置高级参数
下面设置一些整个系统运行需要的参数
在配置浏览器的顶端,展开DemoPlatform.slx,选中Settings,这时右边的属性设置面板会显示可以设置的选项
在Target Devices Settings下面,点击Show,显示详细的选项
设置下列的配置信息:
Boot Drive = C:
Windows Folder = D:Windows
Program Files Folder = D:Program Files
Documents and Settings folder = D:Documents and Settings
Boot ARC path = multi(0)disk(0)rdisk(0)partition(2)
Boot Partition Size (MB) = 700
设置完成后,将配置信息保存到C:\XPE_Demo 目录。
创建XPE组件
通常每一个嵌入式设备都会运行一个或多个用户自己的应用程序,另外如果使用了非通用的硬设备,还需要添加相应的驱动程序;怎样把这些相对独立于操作系统的部分集成到操作系统中来,使其成为一个整体?推荐的方法是,将各个独立的部分做成XPE组件,在开发阶段进行集成;通常该工作可以分成五个阶段:
确定组件使用的资源以及设置
在Component Designer中配置组件的资源和设置选项
创建一个Repository,将该组件使用的文件加入到该Repository中
保存该组件的配置信息
将该组件导入到Component Database Manager中
下面我们就以一个实际的例子来说明,为TweakUI Control Panel
程序创建一个XPE组件。
打开Component Designer。
选择FileImport菜单,将浏览的文件类型设置为Setup Information Files(*.inf)
选择“C:\Program Files\TweakUI\TweakUI.inf”,并将其导入,Component Designer可以根据TweakUI.inf中的信息,自动生成一个组件。
需要为这个组件添加一个Repository,这个Repository实际上是一个系统目录,该目录中包含组件所需要的文件,每一个带有文件的组件都会对应一个或多个Repository,打开Component Designer中的Repositories档夹。
点击右键,在弹出菜单中选择“Add Repository”,新建一个Repository。
在该Repository的Name属性中填入Tweak UI Files
点击Source Path栏中的Browse按钮,找到C:\Program Files\TweakUI。
在Component Designer中选中TweakUI.inf组件
在该组件的属性栏中,按下Repository按钮
在弹出的Select Repository对话框中,选择Tweak UI Files项目,确定。
最后,选中tweakui.inf组件,在右边的属性设置面板中将该组件的名字改为Tweak UI Control Panel Applet。
选择File/Save as,保存为"C:\XPE_Demo\TweakUI.SLD",关闭Component Designer。
到此已经完成了TweakUI组件的创建;同前面创建的硬件信息组件一样,要在Targert Designer中使用这个组件,必须先将其导入到组件数据库中。
打开Component Database Manager,
Import这个TweakUI组件:找到"C:\XPE_Demo\TweakUI.sld"并导入
导入完成后,关闭Component Database Manager
打开Target Designer
打开刚才创建的配置DemoPlatform
确认Demo Platform Component 组件和Tweak UI Control Panel Applet组件都在Target Designer的组件浏览器中。
与其它组件不同,利用Target Analyzer的输出档Devices.pmq生成的组件是一个宏组件,宏组件本身不具备什么功能,仅仅是带有与其它组件的关联关系;前面我们开发了一个名为“Demo Platform Component”的宏组件,利用该组件可以方便的为初始化配置添加硬件支持。
构造XPE 系统影像文件
到此我们已经完成的硬件信息的分析并开发了一个硬件信息组件,开发了一个应用程序的组件,另外还建立了初始化的配置。在本节中我们来完成一个完整配置的开发工作。
打开Target Designer
第一个需要添加的组件是由Devices.pmq文件产生的宏组件Demo Platform Component,加入了这个组件,就把硬件信息全部添加到配置中;只要在Target Designer左侧的组件浏览器面板中双击该组件就可以添加该组件到配置中。
在组件浏览器中,找到Demo Platform Component组件,将该组件加入配置中。
如果没有找到该组件,可以在查找栏中输入它的名字进行检索。
在Target Desinger中包含了一万一千多个组件,怎样找到自己需要的组件呢?下面我们来讨论一下组件浏览器中的过滤器。
可以通过过滤的方法找到一个组件或一组相关的组件,Windows XP Embedded开发包内包含的大量组件可以通过过滤器方便地进行查找。
点击在组件浏览器上面的Filter按钮,创建一个新的过滤器
在Filter Manager对话框中,按New按钮
在Name栏填入TweakUI
在过滤规则描述栏中,双击过滤规则“Component Display Name Contains[Sybstring]”,在出现的Filter Editor对话框中,输入TweakK
按下OK关闭过滤编辑器
在Filter Manager中,Avalable Filter List栏中应该显示Tweak
选择Tweak过滤器,并按下Apply Filter按钮
在组件浏览器中,会仅仅显示Tweak UI Control Panel Applet组件
将该组件加入到配置中
将过滤器恢复到All Conponents显示状态,显示所有的组件
下一步,将向配置中添加Design Template组件,这个设计模板组件也是个宏组件,并且与Demo Platform Component 组件非常类似;所谓宏组件是指一个仅仅包含组件关联信息的组件,而没有其它功能。例如可以将与TCP/IP协议有关的20个组件都与一个名为TCP/IP的宏组件关联,通过添加这个TCP/IP宏组件,可以一次添加那20个组件。
向配置中添加组件的方法有很多,可以单个组件逐一添加;可以添加宏组件;也可以通过Target Designer的关联性检查功能自动添加组件。
Windows XP Embedded提供了若干的模板组件,从单一的软件功能如TCP/IP、DerictX8.0到整个系统模板如机顶盒模板、POS机模板都有,可以根据实际应用考虑使用其中一个。
加入Windows-based Terminal Professional组件,这个组件可以在Design Templates文件夹中找到。在配置面板中,扩展这个组件,并选中Settings,右边的属性面板会显示该宏组件中主要的组件模块。
下一步工作是要向配置中添加其它必须的核心组件,在这个例子中,你的文件系统是FAT格式,所以需要添加FAT组件
1. 1. 可以在SoftwareSystemStorage and File SystemsInfrastructureFile Systems路径下找到FAT组件
2. 2. 再加入Fat Format组件,该组件在SoftwareSystemStorage and File SystemsApplications路径下
3. 3. 加入Explore Shell组件,该组件在SoftwareSystemUser InterfaceShells路径下
4. 4. 加入NT Loader组件,该组件在Software|SystemSystem ServicesBase.路径下
最后,进行关联性检查,确保所有的必要组件都已经添加到配置中。
在Configuration菜单中,选择Check Dependencies进行组件关联性检查,所有宏组件的关联组件以及缺少的组件都会自动添加到配置中。
关联性检查结束后,会提示一个错误:
Component: "Regional and Language Options [Version 5.1.2600, R620]" requires at least one additional enabled component not in the configuration.
Target Designer不能通过自动添加组件解决这个错误,因为有多个组件可以选择,所以Target Designer会将可以选择的组件列出,由开发者自己决定添加哪一个组件。
选择Target Designer底部的Tasks栏
双击上面的条目,Target Designer会显示一个提示,要开发者从多个可选的组件中挑选需要的组件。
在本例子中,选择English Language Support组件,按下Add按钮,尽管其它语言也列出了,但并不是必须的。
开始菜单选项
在关联性检查阶段,User Interface Core组件会被自动添加到配置中,因为其它开发者选中的组件需要该组件的支持;如果需要在Image的开始菜单中包含需要的菜单,则要设置该组件的选项。
选择的开始菜单选项:
Show Control Panel on Start Menu
Show My Computer on Start Menu
不要选择的开始菜单项:
Prohibit Access to Hot Keys
Prohibit Access to Control Panel
最后再进行一次关联性检查。
构造及测试运行时IMAGE
在Configuration菜单中,选中Build Target Image… 菜单项,出现Build对话框
在Destination栏中,添入一个保存Image的空目录,例如在C:\Windows Embedded Images目录下,建立一个新的空目录Test Configuration
log文件应保存在另外的目录中,不要与Image在同一目录
按下Build按钮,Target Designer会完成Image的构建;完成后,在指定目录下会生成如下的文件和目录集合
如果在运行了关联性检查之后,对配置进行了改变,构建Image时,Target Designer会提示开发者再做一次关联性检查。
构件完成后,会显示如下的提示框:
在上面的例子中,请注意提示No Errors,但有两个Warnings,第一个Warning出现是因为在配置中没有输入PID号码,不输入PID号码构造出来的Image是个限时评估版的;第二个Warning出现是因为Tweak UI 组件被包含进配置,但该组件不是Released版本组件,当然对Image本身没什么影响。
构造完成后,关闭该对话框。
将以上Image文件目录中的目录和文件拷贝到D盘的根目录下,因为文件目录必须和前面配置属性中的设定相匹配,拷贝完成后,得到下面图标的目录:
保存配置信息,选择File菜单的Save菜单项。
关闭Target Designer
重启机器
测试XPE系统
在重启过程中,会提示两个启动选项,运行Windows XP Professional, 或者运行 Windows XP Embedded. 择Windows XP Embedded。
启动选项使用C:\Boot.ini控制的,在前面我们已经在Boot.ini中添加了如下段落:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)WINDOWS="Microsoft Windows XP Embedded" /fastdetect
当XPE正常运行后,可以查看在该系统中是否包含了我们需要的功能,以此来检验我们的工作。
打开Control Panel,查看其中是否包含了Tweak UI Control Applet选项。
运行Tweak UI控制面板程序,可以看到下面的对话框:
到此,我们完成了整个开发过程。
———————————————————————————————————————————————————-
虽然将Windows XP Embedded运行时程序部署到相关设备可能只是举手之劳,但我们仍在此为您准备了几则有助于避免缺陷的提示信息。为明确起见,我会用“部署镜像”这个说法指代将运行时镜像转移到目标设备并在该设备上引导运行时程序;与此同时,为简便起见,我还会将一块标准集成设备电路(IDE)硬盘作为引导介质。在执行镜像部署任务时,您应牢记以下事项。
您应围绕一些简单事项展开自查:
确认系统引导分区已被格式化为FAT,FAT32或NTFS。
确认系统引导分区已被设定为活动状态(使用FDISK进行检测或修改)。
确认系统引导分区(通常为C:或第一块硬盘的第一个分区)具备有效的Windows XP引导扇区。
确认系统引导分区具备足够的Windows XP引导档(它们是NTLDR、NTDETECT.COM和BOOT.INI)。
确认BOOT.INI文件具有指向系统文件位置的正确ARC路径。
确认系统文件以正确形式处于适当位置。
确认配置掌握文件存取位置。
确认系统包含为引导提供支持所必需的驱动程序。
前两项自查要求相对简单一些,但却有可能导致某些始料未及的问题。
您可将一个有效的Windows XP引导扇区设置在使用Windows XP Embedded Beta 2所配备之BOOTPREP.EXE工具的引导盘上。BOOTPREP.EXE工具位于Program FilesWindows Embeddedutilities档夹–如果这个工具不在上述位置,则请使用“添加/删除程序”对“Windows XP Embedded客户端工具安装”设置进行修改,并选择“引导准备”工具。这个工具还配有一个自述文件,您可从中了解全部使用方法和某些具体使用情境。
如果您没有在编译过程中指定正确的引导ARC路径,那么,BOOT.INI就无法获得通往系统的适当路径。我并不想在此重复有关ARC路径设置的信息–如需获取关于正确创建ARC路径的更多信息数据,敬请查询Microsft知识库或MSDN?。
显然,如果ARC路径设置正确,那么,系统文件最好也位于这个路径当中–而需要您确保不会发生的则是长文件名(LFN)被转换为DOS 8.3文件名。由Microsoft及第三方提供的相关工具可帮助您在使用无法支持长文件名的操作系统执行文件复制时防止出现长文件名。最有效的复制方法就是将嵌入式系统安装于开发设备,并将相关档复制到本机Windows 2000或Windows XP操作系统之中。不仅如此,您还可通过网络系统实现系统文件复制。当然,某些第三方工具将可在使用软盘引导的设备上实现LFN网络复制。
毋庸置疑,您必须确保系统文件具备可为引导提供支持的适当组件。对此加以保障的最简单方法就是利用TAP.EXE查找您计算机上的HW。当然,如果您必须运行TA.EXE或以手工方式添加所需组件,那么,就有可能遗漏较为关键的组件。虽然不同计算机设备的基本组件列表也不尽相同,但您至少应配备BIOS组件(例如标准PC–详见“Hardware:Computers in Target Designer”)、IDE控制器(设备专用)、主IDE信道和从IDE信道组件以及磁盘驱动组件。最后一项必备组件比较微妙,这主要是因为Windows XP Embedded数据库中存在三个磁盘驱动组件。为此,请对每个组件的“属性”分别进行查看,并关注“高级属性”设置。您所需要的是“cmiPnPDevID”属性被赋值为“GenDisk”的那个组件
您还应确保将配置中的目标驱动器属性设定为指向正确位置的状态。请选取相关配置(配置编辑器树状结构中的顶节点),并在详细资料窗格中点击“高级”。应对以下四个属性进行设置:
cmiTargetBootDrive 系统将从何处开始引导(C:)
cmiTargetWinDir Windows文件夹所处位置
cmiTargetProgramFiles Program Files文件夹所处位置
cmiTargetDocsAndSettings Documents and Setting文件夹所处位置
如果以上属性在镜像生成前得到正确设置,那么,您将会在首次引导代理
官方网站有的
网站制作软件有哪些
网站制作软件有多种,下面是较为常见的几种软件:一、Adobe Dreamweaver Adobe Dreamweaver 是一款流行的网站开发工具,广泛应用于网页设计和开发。它提供了丰富的功能,包括代码高亮显示、项目管理、可视化布局工具等,使得开发者能够更方便地创建和编辑网页。此外,Dreamweaver 还支持多种编程语言和框架,适用...
什么视频软件可以免费制作视频?
成品免费的视频软件包括剪映专业版和西瓜视频。1. 剪映专业版 剪映专业版是一款功能强大的免费视频编辑软件。它提供了丰富的编辑工具,能够轻松剪辑和处理各种类型的视频素材。此外,剪映专业版还具备调色、字体选择和特效等功能,使用户能够对视频进行专业的编辑和制作。该软件界面简洁明了,操作简单易上手,...
用什么软件可以自制动漫
After EffectsAdobe公司推出的一款图形视频处理软件,简称“AE”,是制作动态影像设计不可或缺的辅助工具.利用与其他Adobe软件无与伦比的紧密集成和高度灵活的2D和3D合成,以及数百种预设的效果和动画,广泛应用于影视后期、影视特效、广告宣传、栏目包装以及UI设计等领域Maya强大的三维动画软件,软件可以提供...
有什么软件可以用来制作视频人像?
有很多优秀的app可以用来制作视频人像,例如FaceApp、ZAO、Reface等。这些应用都提供了便捷的工具,让用户能够轻松地对自己的照片或视频进行编辑,生成具有各种特效的视频人像。FaceApp是一款非常受欢迎的人像编辑应用,它通过强大的人工智能技术,允许用户对自己的面部进行各种修改。比如,用户可以改变自己的发型...
在线网页制作工具?
是由Macromedia推出的一款网页作图软件,软件可以加速Web设计与开发,是一款创建与优化Web图像和快速构建网站与Web界面原型的理想工具。 5、Frontpage。Frontpage,是微软公司出品的一款网页制作入门级软件。FrontPage使用方便简单,会用Word就能做网页,因此相对Dreamweaver等软件更容易上手。 参考资料:百度百科-网站制作软件国产...
什么软件可以制作视频变脸效果
4. 秀脸FacePlay 秀脸FacePlay是一款功能全面的图片处理工具,它能够帮助用户制作情侣合拍和绝美证件照,同时还提供了一键变装功能。用户可以通过选择模板并上传图片,轻松看到自己不同风格的转变,并快速生成同款视频。5. 卡通漫画脸 卡通漫画脸是一款利用AI技术绘制动漫画像的软件,它支持视频换脸和图片动态...
什么软件可以一键生成视频?
迅影AI一键生成视频软件作为当下流行的视频制作工具,其最大的特点在于集成了先进的人工智能技术。这一技术能够智能分析用户提供的素材,如图片、文字、音频等,并根据预设的模板或用户自定义的需求,自动进行剪辑、特效添加、转场处理等复杂的视频编辑工作。以往这些工作需要专业的视频编辑师花费大量时间完成,...
电子杂志用什么软件制作?
制作电子杂志可以使用以下软件:1、CORELDRAW:该软件是Corel公司出品的矢量图形制作工具软件,这个图形工具给设计师提供了矢量动画、页面设计、网站制作、位图编辑和网页动画等多种功能。该软件套装更为专业设计师 及绘图爱好者提供简报、彩页、手册、产品包装、标识、网页及其它。2、INDESIGN:主要用于各种印刷...
手机上用什么软件可以制图
手机上可以绘画的软件有SketchBook、Infinite Design、Painter、piscart美易绘画、画皮皮。1、SketchBook 这是一款漂亮的绘画工具,使用备受赞誉的Autodesk SketchBook Pro,自由发挥您的创造力。只需轻触笔尖,您就可以按自己的方式使用此款业界最强大的绘画和绘图工具集。此款灵活的高品质应用程序提供基于手势...
有什么免费的制图软件
免费的制图软件有迅捷CAD看图、Photoshop、凡科快图、美图秀秀、Fotor懒设计等。1、迅捷CAD看图 CAD看图软件是专门为工程人员设计的一款简洁小巧的CAD图纸浏览工具,可脱离AutoCAD环境对DWG、DWF、DXF文件进行快速浏览。迅捷CAD操作简便,功能实用的正版软件。快速看图、快速测量、修补断线、经典CAD无冗余功能、...
毋趴医创: 制作需要的软件 在开始进行制作之前,我们首先需要下载几个软件,启动光盘制作工具:EasyBoot,UltraISO以及用来对制作好的ISO镜像进行测试的虚拟机软件;VirtualPC2007(Windows7下使用)和VMware_Workstation(XP下使用).软件的安...
洮北区13651932015: 如何用ultraiso制作xpu盘启动盘 - ?
毋趴医创: 制作win7 U盘启动盘用PE方便还是ultraiso,这个差不多,需要根据个人习惯就好.UltraISO软碟通是制作WIN7系统的软件,并不是安装WIN7系统用的,例如:当用户需要用U盘来安装系统时,就可以使用UltraISO软碟通来制作WIN7系统.PE系...
洮北区13651932015: 制作ghostxp用些什么软件好?
毋趴医创: 准备所需工具软件: S&R&S_V9.5.1118 智能系统封装工具 DEPLOY.CAB(在系统安装光盘:\SUPPORT\TOOLS目录下自带)(版本最好和安装的操作系统同版本) Ghost_v8.0 & v8.2(v8.0以上版本才能够支持NTFS分区) Windows2K/XP/2003系统安装光盘(推荐使用免激活的版本) DllCacheManager_V1.0(龙帝国专用版)Dllcache备份还原工具(可用可不用)
洮北区13651932015: 优盘怎么做xp程序 - ?
毋趴医创: 其实U盘做系统非常简单,并非像网上所说的下载什么“U盘PE”或什么“老毛桃PE”又是“量产U盘”什么的,根本就没那么麻烦!我所说的都是自己的经验,看看别人的回答大多数都是网上复制过来的! 在这里我简单告诉你一下步骤,之后...
洮北区13651932015: 如何用U盘制作xp系统安装盘 - ?
毋趴医创: 你去下载一个 大白菜U盘启动制作工具 V1.8精简版,安装到电脑里,然后用这个程序可以把你U盘弄成可以USB启动的.然后把一些GHOST xp的镜像文件拷到U盘里.在主板里设置U盘启动以后,用U盘启动,菜单里有个DISKgenius这个软件,可以对硬盘分区.分区后重启,也是用U盘启动,然后进入winpe,桌面上有个手动运行GHOST,利用这个把GHOST映像恢复到C盘.就可以了.
洮北区13651932015: 如何制作XP系统盘??
毋趴医创: 你需要会制作ISO文件 生成ISO文件最好使用UltraISO 软件,我一直都用它,软件还带有刻录功能,很方便的.你可以到以下网址下载,软件里面有注册码的. http://www.gougou.com/search?search=UltraISO&restype=-1&id=10000002&ty=0 下面...
洮北区13651932015: 如何制作自己的GHOST XP ??? - ?
毋趴医创: 需要的工具软件:WinIMAGE GHOST.EXE 8.2 EASYBOOT NERO 一、在C盘安装WindowsXP Pro sp2,安装完后必须对WindowsXP系统做精简优化、瘦身减肥,安装常用的必须的工具软件和应用软件,然后用GHOST.EXE 8.2把C盘备份在D...
洮北区13651932015: 用u盘怎么制作xp系统盘怎么做?
毋趴医创: 要做一个U盘的PE启动盘 在这里下载PE工具 http://www.ushendu.com/ 找一台好电脑插入U盘 并安装PE工具 然后选择 开始制作 还要在好电脑上下载一个系统 镜像(下载地址http://www.xitongzhijia.net/ ) 后放入U盘 将你的U盘 插入换电脑 开机 按住DEL键 进入BIOS 调整BIOS为U盘启动 保存设置后 重启电脑(BIOS全是英文 你要能看懂英文才行) 选择PE系统进入 然在PE系统里用虚拟光驱加载 你刚才保存在u盘你的系统镜像 然后打开这个虚拟光驱的磁盘 选择安装系统即可
洮北区13651932015: 如何制作GHOSTXP系统? - ?
毋趴医创: 1、保证系统600M以下不是你封装前,而是封装后做成GHOST镜像在600M以下,同时这个也不是必须,只是为了能制作成CD大小,同时部署快速.你系统的大小不影响封装是否成功.2、做成GHOST镜像文件后,可以从别的系统光盘中提取...
洮北区13651932015: 如何用U盘做XP??
毋趴医创: 先下载个U盘装系统的软件,推荐下载U盘系统制作setup3.1,下载地址是www.upanok.com,具体的安装和操作步骤非常简单,上面都有介绍,准备个2G以上的U盘,用这个系统做好启动U盘以后,再复制个GHOST系统镜像到U盘,将你的电脑设置成U盘启动就OK了,