Windows Deployment Services

    Windows Deployment Services(Windows部署服务,简称:WDS),是提供给计算机管理员在企业或组环境中为计算机部署操作系统的一种工具。
    通过WDS我们可以轻松地为企业的客户端批量部署操作系统,并可管理映像和无人参与的安装脚本,或提供需人参与和无人参与的安装选项。
    WDS客户端依赖Window PE提供启动服务和部署,为我们提供了易用的菜单,并提供与Windows安装程序一致的安装体验。
    WDS对操作系统的要求:必须是Window Server 2008 code name Longhorn、Windows Server 2003 with SP1和Windows Server 2003 R2。
    WDS对网络环境的要求:WDS必须是Active Directory域的成员,并且域中必须存在DHCP服务。
    当WDS是混合模式时(混合模式同时支持WIM Image和RIS Image),如果我们启动的是基于Windows PE的引导,那么客户机的内存必须是在512M以上。
    之后有一个DEMO来演示一下,如果利用WDS来部署企业内部客户端。假设XX公司现在买进20台的笔记本,是同一个牌子同一种型号的机器。如果要一台一台的去装操作系统以及相应的应用软件的话,这样会给IT管理者增加工作强度,也体现不了工作效率。所以管理者决定在域中部署一个WDS服务,来实现客户端的部署。这样一来,我们只要在一台机器上安装一次操作系统,并且安装一些所需的应用软件。之后进行一个重封装,让WDS服务器来捕抓这个系统的镜像,并传送到服务器上。这里注意,存放的磁盘必须是NTFS文件格式。最后,我们只要把其它的机器设置成网络启动就可以进行我们的工作了。

DEMO

     首先我们先把网络环境搭建一下,选用操作系统为Windows Server R2,并且升级为域环境(demo.com/192.168.1.1),在安装域的同时也将DNS安装设置好。(在此,这一步骤就不再演示,请Active Directory参考相关资料)
     域环境完成后,我们就加一个DHCP服务。由于客户端要设置为网络启动,所以DHCP是绝对不可以少的。
1、打开“管理你的服务器”窗口。
DHCP_1.JPG

2、点击“添加或删除角色”,进入配置服务器向导。
DHCP_2.JPG

3、点击“下一步”,再选择“DHCP服务器”,点击“下一步”。
DHCP_3.JPG

4、点击“下一步”,安装DCHP服务器。
DHCP_4.JPG

DHCP_5.JPG

5、点击“下一步”,进行配置DHCP服务器。
DHCP_6.JPG

6、输入DHCP作用域的名称以及描述,点击“下一步”。
DHCP_7.JPG

7、输入DCHP分发IP地址的范围,此范围内的IP是可用的。如果有不可用的或是已经占用的,在之后的向导中输入。点击“下一步”进入下一个向导。
DHCP_8.JPG

DHCP_9.JPG

8、输入一个租约期限,图内的数值不可以参考,请按公司要求去设置。点击“下一步”。
DHCP_10.JPG

9、选择“是”,点击“下一步”。
DHCP_11.JPG

10、输入默认网关以及DNS(wds.demo.com),在此就输入域控的IP,并且添加,作为默认的网关以及下一设置的DNS,不可参考,根据实际网络去设置,点击“下一步”。
DHCP_12.JPG

DHCP_13.JPG

11、选择“我想现在激活此作用域”,点击“下一步”。
DHCP_15.JPG

DHCP_16.JPG

DHCP_17.JPG

此时已经装DHCP服务器安装并且配置完成,现在只要将DHCP服务器进行授权。
12、打开DHCP管理控制台,右击“wds.demo.com服务器”,选择“授权”。
DHCP_19.JPG

13、授权完了之后,重新启动DHCP服务。右击“wds.demo.com服务器”,选择“所有任务”中的“重新启动”。
DHCP_20.JPG

DHCP_21.JPG

DHCP_22.JPG

此时,DHCP服务器搭建好了。
之前是安装和配置网络环境,现在开始安装相关的组件。也就是要到官网上下载Windows Automated Installation Kit。
http://download.microsoft.com/download/d/2/f/d2f03197-c2c7-4fdf-9af0-4844cc67a014/6001.18000.080118-1840-kb3aik_cn.iso)下载地址。
将下载完的镜像自动播放。
MSXML 6_1.JPG

第一步安装MSXML 6.0,点击安装程序。
MSXML 6_2.JPG

MSXML 6_3.JPG

MSXML 6_4.JPG

MSXML 6_5.JPG

MSXML 6_6.JPG

MSXML 6_7.JPG

第二步安装.NET Framework,点击安装程序。
.NET F2_1.JPG

.NET F2_2.JPG

.NET F2_3.JPG

.NET F2_4.JPG

.NET F2_5.JPG

.NET F2_6.JPG

第三步安装Windows AIK,点击安装程序。
AIK_1.JPG

AIK_2.JPG

AIK_3.JPG

AIK_4.JPG

AIK_5.JPG

AIK_6.JPG

AIK_7.JPG

最后我们安装WDS组件。放入Windows Server 2003安装盘,点击“安装可选的组件”。
wds_1.JPG

装“Windows部署服务”的复选框选上,点击“下一步”。
wds_2.JPG

wds_3.JPG

wds_4.JPG

wds_5.JPG

以上是这个DEMO中选需组件的安装过程。
之前所做的都是在服务器上进行的,安装部署了一些网络环境和相关组件。之后演示一下客户端的重封装,这一步是为了给之后做基础的,所以说相当重要。
之前的假设有20台同一品牌同一型号的新机器,现在只需先使用一台,来安装Windows XP操作系统,再装机器的相关驱动和应该程序安装完成,这些都是根据公司要求进行安装。
现在开始进行重封装的操作,在C:\下新建一个文件夹,命名为“sysprep”
重封装_0.JPG

进入光盘X:\SUPPORT\TOOLS目录下,双击DEPLOY.CAB。
重封装_1.JPG

重封装_2.JPG

将DEPLOY.CAB内的所有文件复制到“C:\sysprep\”目录中。
重封装_3.JPG

双击“setupmagr”,进入“安装管理器”向导,点击“下一步”。
重封装_4.JPG

重封装_5.JPG

在安装类型中,选择“Sysprep安装”,点击“下一步”。
重封装_6.JPG

重封装_7.JPG

选择“完全自动安装”,点击“下一步”。
重封装_8.JPG

重封装_9.JPG

重封装_10.JPG

重封装_11.JPG

重封装_12.JPG

选择“自动产生计算机名”,点击“下一步”。
重封装_13.JPG

重封装_14.JPG

重封装_15.JPG

重封装_16.JPG

重封装_17.JPG

重封装_18.JPG

重封装_19.JPG

重封装_20.JPG

重封装_21.JPG

重封装_22.JPG

重封装_23.JPG

重封装_24.JPG

点击“取消”,安装向导就算完成设置。
重封装_25.JPG

些时“C:\sysprep”目录下产生了一个i386文件夹和sysprep的配置文件。双击“sysprep”,进入“系统准备工具”,点击“确定”。
重封装_26.JPG

重封装_27.JPG

将“不重置激活的宽限期”和“使用最小化安装”复选框都选中(这里的选择是根据需要进行钩选),点击“重新封装”,再点击“确定”。
重封装_28.JPG

重封装_29.JPG

全部完成后,会自动关机,重封装就算完成。
    服务器已经搭建成功了,客户端的准备工作也做好了,接下来装是进行设置WDS服务。
打开“Windows部署服务”控制台。
wds_1.JPG

右击“wds.demo.com”,点击“配置服务器”,进入“Windows部署服务配置向导”。
wds_2.JPG

wds_3.JPG

此时选择的路径所在的分区,一定是NTFS,位置可以自行决定,空间足够就可以。
wds_4.JPG

将“不侦听端口67”和“将DHCP选项标记#60配置为‘PXEClient’”复选框选中,点击“下一步”。
wds_5.JPG

选择“响应所有”,点击“下一步”。
wds_6.JPG

wds_7.JPG

不钩选“立即在Windows部署服务器上添加映像”,点击“完成”。
wds_8.JPG

现在开始添加启动映像,一共有两个位置的启动映像。
右击“启动映像”点击“添加启动映像”。
wds_9.JPG

此时选择在“Windows AIK”程序目录中“...\Tools\PETools\x86\winpe.wim”
wds_10.JPG

wds_11.JPG

此时的映像和说明都是与Vista相关的,为了方便理解我们可以改成WIN PE。
wds_12.JPG

wds_13.JPG

wds_14.JPG

wds_15.JPG

以上是添加了一个启动映像,还有一个是在VISTA的安装光盘中,步骤跟上面相似,就是路径不同。
wds_16.JPG

wds_17.JPG

装选择光盘内“X:\sources\boot.wim”。
wds_18.JPG

wds_19.JPG

wds_20.JPG

wds_21.JPG

wds_22.JPG

wds_23.JPG

wds_24.JPG

wds_25.JPG

两个启动映像已经设置完成,接下来将刚才重封装的客户机打开,装启动方式改为网络启动(PXE UNDI)。
wds_26.JPG

按下F12键。
wds_55.JPG

选择“Microsoft Windows WinPE (x86)”,这个是在AIK中添加的启动映像。
wds_45.JPG

wds_28.JPG

wds_29.JPG

输入“wdscapture”命令,进入“Windows部署服务映像捕获向导”,点击“下一步”。
wds_30.JPG

wds_31.JPG

将“要捕获的卷”下拉选择“C:\”。在WDS服务控制台上新建一个映像组,该组名称可以与客户机型号相同,为了以后可以区分。
wds_32.JPG

右击““安装映像”点击“添加映像组”,输入组名,点击“确定”。
wds_33.JPG

wds_34.JPG

wds_35.JPG

此时设置的映像名称就是刚才新建的组名,根据捕获的机型来决定,在映像描述中可以输入一些信息,方便以后管理。
wds_36.JPG

点击“名称和位置”中的“浏览”,将新的winxp.wim文件保存在C:\下。
wds_37.JPG

wds_38.JPG

把“将映像加载到WDS服务器”的复选框钩选上,在服务器名中输入“wds.demo.com”,点击“连接”。
wds_39.JPG

此时,要求输入域帐号和密码,此帐号的权限设置为“Domain Admins”。
wds_48.JPG

映像组名选择对应的组名,此时不要选择错误。
wds_40.JPG

wds_41.JPG

wds_42.JPG

wds_43.JPG

映像捕获就完成了,此时不管是在部署还是在配置已经全部完成。就等之后的测试了。
之后所做的都是在新的客户机上完成的,都先装启动方式改成网络启动,按下F12。
此时的启动映像,应选择在Vista光盘中添加的那个启动映像,不要选择错误。
wds_44.JPG

wds_46.JPG

wds_47.JPG

wds_49.JPG

wds_56.JPG

wds_50.JPG

wds_51.JPG

wds_52.JPG

在些同时,可以到WDS服务器的任务管理器,查看所占用的网络资源。
wds_53.JPG

wds_54.JPG

以上是镜像安装步骤,只有一个地方不同,就是需要输入域帐号名和密码。重新启动后,就可以看到与之前安装的一个客户机是一样的,不管是软件还是在驱动,唯一不同的是它的SID改变了,这样在之后客户机加入域环境中才不会出现SID错误,重封装的一个好处就是可以更改不同的SID。
在这个DEMO中需要注意的几个问题:
1、客户机上的内存一定要在512MB以上,要不然会出现内存错误的相关问题。
2、客户机连上网络进行安装时,所占用的资料比较多,一定要根据实际网络性能按排安装的台数。
3、DEMO中所做的镜像只针对同一牌子的同一型号的机器,如果型号不一样的话,还需要再捕获一个镜像。