Windows Server R2 之十八WDS部署服务之二文档格式.docx
《Windows Server R2 之十八WDS部署服务之二文档格式.docx》由会员分享,可在线阅读,更多相关《Windows Server R2 之十八WDS部署服务之二文档格式.docx(9页珍藏版)》请在冰豆网上搜索。
采取组播方式时,当多个客户端请求相同的映像时,WDS服务器传送包1时,会向侦听包1的所有客户端发送此包,随后再发送包2等其它包。
这样每个包仅发送一次,显著减少WDS服务器承担的工作负载和网络带宽的占用。
当然组播也存在不好的方面,由于组播是将包发送到特定的组播IP地址,所以所有的客户端都会接收到该包。
组播类型:
AUTO-CAST:
它能让客户端中途加入到组播传输。
当客户端中途加入时,新客户端会接收所有的后续包,待所有的发送完止后,新客户端才向WDS服务器请求传输加入之前的包
Scheduled-Cast:
通过计划的时间进行组播。
由于WDS服务器完成发送映像后不再从包1重新开始,Scheduled-Cast要求所的客户端同时作好准备。
有两个选项:
计划何时X个客户端请求映像,或者计划组播开始的日期和时间。
需要注意的是,要求客户端的WINPE是来自Windows2008或Windows7中的BOOT.WIM。
VISTA光盘中的不支持。
创建了传输之后,客户端计算机通过选择Windows部署服务客户端中的映像来加入传输。
客户端计算机还可以使用Windows自动安装工具包(WindowsAIK)中包含的命令行工具Wdsmcast.exe来加入传输。
二、无人职守安装
使用Windows部署服务,可以自动完成Windows部署服务客户端的用户界面屏幕和Windows安装的后续阶段。
可以使用以下两个无人参与文件自动完成上述两个进程或其中任一进程:
Windows部署服务客户端无人参与文件。
若要自动完成Windows部署服务客户端用户界面屏幕(例如,输入凭据、选择安装映像、配置磁盘),请创建一个Unattend.xml文件并将其保存到Windows部署服务服务器上的\WDSClientUnattend文件夹中。
映像无人参与文件。
若要自动完成安装的剩余阶段(例如,脱机处理、Sysprep专用化、最小化安装),请创建映像无人参与文件并将其与映像关联。
大多数情况下,将创建另一个Unattend.xml文件。
对于WindowsVista之前的Windows映像,必须使用现有Sysprep.inf文件并将该文件保存到该映像的$OEM$结构中。
建议使用Windows系统映像管理器(作为一部分包含在WindowsAIK中)编写Unattend.xml文件。
1、为Windows部署服务客户端配置无人参与安装
可以使用以下过程为整个体系结构或为特定预安排的计算机关联客户端无人参与文件。
为整个体系结构分配该文件时,可以对基于x86的客户端和基于x64的客户端采取不同的设置。
客户端级别的分配将覆盖体系结构设置。
按体系结构关联客户端无人参与文件方法:
创建Unattend.xml。
将客户端无人参与文件复制到RemoteInstall\WDSClientUnattend。
打开Windows部署服务MMC管理单元,右键单击其中包含要与无人参与文件关联的映像的服务器,然后单击“属性”。
在“客户端”选项卡上,选择“启用无人参与安装”,浏览到相应的无人参与文件,然后单击“打开”。
单击“确定”关闭“属性”页。
我们还可以使用命令行按体系结构关联客户端无人参与文件
WDSUTIL/Set-Server/WDSUnattend/Policy:
enabled/File:
wdsclientunattend\Unattend.xml/Architecture:
{x86|ia64|x64}(文件路径必须是RemoteInstall文件夹的相对路径)
使用命令行按计算机关联客户端无人参与文件的方法
WDSUTIL/Set-Device/Device:
<
computername>
/ID:
GUIDorMACaddress>
/WDSClientUnattend:
wdsclientunattend\Unattend.xml
2、为Windows安装配置无人参与安装
可以使用映像无人参与文件Unattend.xml或Sysprep.inf(具体取决于映像的操作系统)自动完成安装的剩余阶段。
Unattend.xml。
对于大多数映像(WindowsVistaSP1、WindowsServer2008、Windows7和WindowsServer2008R2),请使用WindowsSIM编写Unattend.xml,将其保存到已知位置,然后按照以下过程将该文件与映像关联。
Sysprep.inf。
对于WindowsVista之前的Windows映像,请使用安装管理器编写Sysprep.inf,然后将这些文件保存到映像的$OEM$结构中(例如,D:
\RemoteInstall\Images\WindowsXP\winxpsp2\$OEM$\$1\sysprep\sysprep.inf)。
此时,当您部署映像时,安装程序会自动查找和使用Sysprep.inf文件。
使用Windows界面将Unattend.xml文件关联到映像的步骤
创建一个Unattend.xml文件。
在Windows部署服务MMC管理单元中,单击展开其中包含该映像的映像组。
右键单击要将无人参与文件关联到的映像,然后单击“属性”。
在“常规”选项卡上,单击“允许在无人参与模式下安装映像”。
单击“选择文件”,浏览以选择无人参与文件,然后单击两次“确定”。
WDSUTIL/Set-Image/Image:
imagename>
/ImageType:
install
三、配置DHCP和WDS
由于DHCP服务器和WDS服务器都侦听端口UDP67,所以正确的设置对WDS服务器的正常运行尤为重要。
下面是三种不同的场景
1、WDS和DHCP在同一子网的不同服务器。
这样场景下广播不会出问题。
只要客户端从WDS部署映像,并且WDS服务器位于相同子网和不同服务器,无需要增加DHCP选项配置,一切正常。
2、当WDS和DHCP位于不同子网时
此时广播将成为问题。
因为在大多数环境下,不允许越过子网进行广播通信。
为了让WDS客户端找到WDS服务器,此时应该在DHCP服务器上配置两个选项66和67。
选项066是指WDS服务器的名称或IP地址
067是指客户端启动的文件名。
对于32位客户端使用boot\x86\,64位使用boot\x64\
四、部署虚拟硬盘映像(VHD)
若要部署.vhd映像,需要具备以下条件:
1、一台经过配置的Windows部署服务服务器。
2、WDSUTIL。
导入和配置这些映像的唯一方法是使用WDSUTIL命令行工具。
3、受支持的.vhd映像。
受支持的操作系统仅为WindowsServer2008R2、Windows7企业版和Windows7旗舰版。
系统支持固定、动态以及差异.vhd映像。
但是,请注意受支持的映像不包含以下内容:
多个操作系统。
多个分区。
应用程序或数据(而不是操作系统)。
使用GUID分区表(GPT)进行分区的64位操作系统。
部署过程
WDS服务器操作
由于WDS暂不支持在图形界面进行有关设置,所以有些操作必须在命令行状态用WDSUTIL完成。
1、在一台已安装Windows7的计算机上,以管理员身份运行Sysprep
关闭这台虚拟机。
2、将上面那台虚拟机的虚拟硬盘,复制到DC上,文件名为e:
\win2007.vhd
3、添加用于存储VHD映像的映像组DeployVHD
wdsutil/remove-imagegroup/imagegroup:
DeployVHD
4、将VHD映像添加到WDS中的映像组DeployVHD
wdsutil/Verbose/Progress/add-image/imagefile:
e:
\Win2007.VHD/Imagetype:
install/ImageGroup:
5、打开部署服务管理控制台(Wdsmgmt.msc),查看操作结果