和手工克隆说再见

发布时间 : 星期二 文章和手工克隆说再见更新完毕开始阅读

这个应答文件是怎么生成的呢?需要我们用Notepad或者XML编辑器去自己写么?当然没有那么复杂了。还记得在第六篇文章中我们安装的WAIK么?它里面就为我们提供了非常强大的无人职守文件应答文件生成工具。我们运行WAIK程序组中的Windows System Image Manager(Windows系统映像管理器,简称Windows SIM),即可启动此工具。不过要想用此工具生成自动应答文件,我们首先要为它提供一个安装映像文件。我们回到WDS管理工具,将现有的安装映像导出。在WDS中右击要导出的安装映像(本例中我选择的是Windows Server 2008企业版的安装映像),从快捷菜单中选择导出映像。

随后指定映像文件的保存位置之后,点击确认按钮即可开始导出过程。由于安装映像通常都不小(本例中的映像文件为1.4G),这个过程比较耗时,耐心等待即可。

安装映像导出完成之后,我们打开Windows SIM。

首先我们建立一个发布共享。分发共享用于Windows SIM,是由Microsoft颁发的第三方驱动程序、应用程序和程序包的可选存储位置,例如安全公告。使用Windows SIM时,可以打开分布共享文件夹,然后将内容添加到无人参与安装应答文件中。右击分发共享,从快捷菜单中选择创建分发共享。随后即可看到创建的分发共享出现在列表之中。随后我们将要导入刚才在WDS中导出的安装映像。从菜单中选择Select Windows Image。

随后将提示我们为此安装映像建立编录。

编录可以和应答文件进行关联,其实在Vista和Windows Server 2008安装光盘的Sources目录中存在和install.wim对应的编录文件。我们选择建立编录。

经过一段等待之后,编录文件便保存在我们指定的位置。随后我们就可以删除那个导出的安装映像文件了。下次再打开Windows SIM时我们可以选择这个生成的编录文件即可。从而可以节省一定的磁盘空间。

随后我们可以在Windows SIM看到安装映像中的所有设置。针对每个模块的设置,都有自己的节点。

随后我们将建立一个应答文件,右击右侧窗格的应答文件,从快捷菜单中选择建立新的应答文件。

随后我们就可以对这个应答文件进行编辑了。编辑过程相当比较简单,只要将映像中各个组件的配置信息直接拖拽到应答文件相应位置即可。

可以看到,应答文件的组件部分分为7个阶段。对于每个阶段所要完成的任务,可以参考下表: 配置阶段 windowsPE 描述 配置Windows PE选项以及基本的Windows安装程序选项。这些选项可以包括产品密钥的设置和磁盘的配置。 offlineServicing 应用更新到Windows映像。也应用软件包,包括软件修补程序和其他安全更新。 generalize 使您可以最低程度地配置sysprep /generalize,以及配置那些必须保留在参考映像上的其他Windows设置。 sysprep /generalize命令可删除特定于系统的信息。例如,从镜像中删除唯一安全ID (SID)和其他特定于硬件的设置。 只有运行sysprep /generalize时,generalize阶段才会运行。 创建并应用特定于系统的信息。例如,您可以配置网络设置、国际设置和域信息。 在用户以审核模式登录到计算机之前,当Windows在系统环境中运行时,进行无人参与的安装设置。只有启动到审核模式时,auditSystem阶段才会运行。 在用户以审核模式登录到计算机之后进行无人参与的安装设置。只有启动到审核模式时,auditUser阶段才会运行. 在启动“欢迎使用Windows”前应用设置到Windows。 specialize auditSystem auditUser oobeSystem 对于每个阶段的详细解释,可以参考WAIK的在线手册。我们接下来要制作的应答文件相对比较简单,主要完成的任务是自动登录WDS、建立磁盘分区、自动安装特定的映像。

我将在下一篇文章中详细讨论这一设置的具体过程。

Windows Server2008的客户端自动部署功能WDS P9——无人职守安装配置文件生成

书接前文,我们这次来看看如何生成并应用一个简单的应答文件来通过WDS完成Windows Server 2008的无人职守安装。

首先我们启动Windows SIM,建立一个新的自动应答文件。随后在映像组件设置中找到“Microsoft-Windows-Setup”部分。

随安装映像版本的不同,此组件的版本号也有所不同。图中显示的则是Windows Server 2008的安装映像版本。随后可以看到此组件下面有一系列的子组件设置。其用途如下表: ComplianceCheckDiagnosticsDisplay

检测一些安装映像的必要条件。如果满足预定要求,则进入安装步骤。

指定是否将安装信息发送至微软。

DiskConfiguration

进行磁盘分区、格式化等设置工作。 设定安装界面的显示模式。 指定是否使能动态更新。 指定是否打开WinPE的防火墙。 指定是否使能网络连接。 指定要安装的映像。

指定WinPE日志文件的存放位置。

指定WinPE页面交换文件的存放位置和大小。 指定WinPE步骤完成时是否重启计算机或者关机。

DynamicUpdateEnableFirewallImageInstallLogPathRestart

EnableNetwork

PageFile

RunAsynchronousRunSynchronousUpgradeData

指定在WinPE启动后异步运行的命令。 指定在WinPE启动后同步运行的命令。 指定安装是否是对现有OS的升级。

UseConfigurationSetUserData

指定是否使用配置信息(Windows Server 2008无此项)。

指定用户信息以及产品序列号。

WindowsDeploymentServices与WDS有关的相应设置,比如安装的映像和用于

访问WDS的用户账户信息。 由于我们的自动应答文件相对比较简单,所以我们仅仅选择其中的几个组件。首先我们右击DiskConfiguration,从快捷菜单中选择“Add Setting to Pass 1 windowsPE”。

使用同样的方法,我们将此组件下的子组件也一一加入到应答文件之中。完成后如下图所示:

如果有多个硬盘或者打算创建多个分区,我们可以使用多个对应的子组件。为了简化问题,我们这里只有一块硬盘,建立一个分区。选中组件之后,我们可以在右侧的窗格中修改此组件的各种属性。

对于DiskConfiguration,只有一个属性——WillShowUI。这个属性用于控制在安装过程中是否出现图形界面,它可以有3个值,分别为Always、OnError、Never。我们选择OnError,也就意味着只有在出现错误的时候才会显示图形界面。 对于Disk,我们要进行配置的主要有两个属性:DiskID和WillWipeDisk。DiskID用于指定所要操作的磁盘的编号。对于IED主盘,ID为0,而从盘则是1。WillWipeDisk则用于指定是否删除磁盘上现有的全部数据(包括分区数据),我们选择True。

对于CreatePartition,其4个主要属性的含义如下表: ExtendOrderSize 对于ModifyPartition,7个属性的含义如下表: Active指明是否将分区扩展至全部磁盘空间,如果此值为True,则下面的Size属性中的值无效。 当存在多个分区时,我们会在此指定分区的顺序编号。不过要注意的是第一个分区的编号为1,而不是0。 指定分区的大小,单位为MB。 Type指定所要创建的分区的类型。通常我们选择Primary即可。 指定是否激活此分区,对于启动分区我们要对其进行激活。 Extend指定是否使用磁盘上临近的剩余空间。如果在CreatePartition中指定了Size属性值,则此选项必须为False。 FormatLabel指定分区的磁盘格式,可以是NTFS或者FAT32。 指定分区的卷标。 LetterOrder指定分区的盘符。 指明所要操作的分区的编号。 PartitionID指定分区的ID,只有在分区是主分区和逻辑分区时此属性才有意义。 我们将在磁盘上建立一个40GB的系统分区而其它空间则用于数据分区。完成配置之后,如下图所示: 而应答文件的磁盘配置部分内容如下:

联系合同范文客服:xxxxx#qq.com(#替换为@)