WDS无人参与批量部署Ser 2008



对于其它windows镜像采用此方法也是可以实现的;

1、 准备工作:

虚拟机server2012一个;

地址192.168.1.1/24

Server2008镜像一个;

2、 安装服务:DNS、DHCP、WDS

a) 添加角色和功能

b) 基于角色或功能的安装

c) 选择DNS、DHCP、WDS服务

d) 然后不断下一步进行安装。

3、 配置:DNS、DHCP、WDS服务

DHCP服务配置

a) 打开DHCP管理器,IPv4右键点击新建作用域;

b) 名称写一个域名

c) 地址池192.168.1.100-192.168.1.200

d) 其余的默认回车即可,选择我想现在激活此作用域;

DNS服务配置

a) 打开DNS管理器,服务器名称右键,新建区域;

b) 默认主要区域;

c) 正向查找区域;

d) 区域名称;

e) 默认下一步

f) 默认下一步;

g) 完成;

WDS服务配置

a) 打开windows部署服务,服务器右键配置服务器;

b) 选择独立服务器,然后下一步;

c) 将RemoteInstall这个文件夹放在一个空间比较大的盘里;

d) 默认下一步;

b) 响应所有客户端计算机,然后下一步;

c) 下一步,完成;

4、 部署需要批量安装的镜像

a) 将需要安装的镜像装载到光驱或者解压出来;

b) Windows部署服务->安装映像右键添加安装映像;

c) 安装镜像是镜像sources文件夹下install.wim文件;

d) 这里勾选我们想要安装的镜像;

e) 然后下一步,完成;

f) 启动映像右键添加,

g) 启动镜像是镜像sources文件夹下boot.wim文件;

h) 持续下一步然后完成;

i) 重新启动WDS服务;

j) 服务器右键属性;

k) 将启动这里改成这个,然后应用、确定;

5、 批量部署测试1

此虚拟机需要和服务器在同一个网络中

a) 现在创建客户机我们测试批量部署;

b) 选择语言,下一步;

c) 这里输入我们服务器的用户名和密码;

经测试:

fqyd\administrator这个用户名可以登录;

administrator@fqyd.com这个不可以登录;

d) 下一步继续就是普通的安装操作系统了,但是需要人工操作,比如分区,选择语言等等,包括这次的登录;

6、 配置无人参与部署脚本;

a) Windows无人参与部署脚本使用微软自带的WAIK软件配置;

下载链接:https://www.microsoft.com/zh-CN/download/details.aspx?id=5753

b) 安装软件

c) 运行软件

d) 右键选择windows映像,右键创建应答文件

e) Windows在sources文件夹下,这里要和部署的镜像是同一个,同事这里我们选择刚才我们安装的第一个映像;

f) 新建应答文件

g) 找到DiskConfiguration这个组件

h) 将DiskConfiguration及其子类都右键添加设置以发送;

i) DiskConfiguation只有一个属性,这里我们选择OnError,意思是只有出现错误的时候才会显示界面

j) DiskID是磁盘ID,主盘ID为1,WillWipeDisk是是否清除磁盘现有数据,true是清除

k) Extend:是否将分区扩展至全部磁盘,也就是划分一个盘,我们选false,给第一个盘30000MB,order是分区标号,type是分区类型

l) Acive 激活分区,Extentend如果上面size设置了大小,这里只能是false,Format是磁盘格式,Label卷标,Letter盘符,Order编号,PartitionID 制定分区ID;

m) 将下面这些组件添加过来

n) InstallImage这里是镜像内容,Filename是文件名,ImageGroup是组名,ImageNmae是映像名,WDS服务安装镜像右键属性可以查看

o) 系统安装到那个磁盘

p) 设置域名,用户名,密码,也就是测试1中输入的内容

q) 找到下面这些组件,添加发送

r) 设置语言

s) 下面的属性按图设置即可

t) 保存应答文件至RemoteInstall\WdsClientUnattend文件夹下

u) WDS服务配置无人参与

客户端选择启用无人参与安装,X64体系结构选择刚才的应答文件,应用、确定。

v) 重启服务

7、 批量部署测试2

a) 客户端再次测试,发现无需人工参与直接进入安装

上面的图看的都不是很清晰,这篇文档本来是word写的,现在用Open Live Writer 发不上来,图片还原到原始大小感觉像素丢了好多,一点都不清晰,将就着看吧。

读书和健身总有一个在路上

WDS无人参与批量部署Ser 2008的更多相关文章

  1. centos7使用cobbler(2.8)批量部署操作系统之一

    一.    批量部署操作系统的前提 要想批量部署操作系统,得具备以下条件: 客户机支持pxe网络引导 服务器端和客户端建立网络通信(DHCP) 服务器端要有可供客户机开机引导的引导文件 服务器端的可引 ...

  2. SSH批量部署服务

    SSH批量部署服务 1.1在NFS上作为中心分发服务器将私钥分发到其他服务器上 1.1.1NFS部署 [root@nfs-server ~]# useradd zhurui [root@nfs-ser ...

  3. Office 365 系列二 ------- 如何批量部署Office 客户端

    针对于第一篇文章所讲的,我们最用使用用户可以单个点击进行安装,但是如果我们终端用户太多的情况,不可能大家都点击单个文件进行安装了,这样子既耗费时间也耗费 公司的网络带宽,那么我们可以采取离线下载的方式 ...

  4. Cobbler自动化批量部署CentOS6.5系统

    Cobbler作为一个预备工具,使批量部署Red Hat/Centos/Fedora系统更容易,同时也支持Suse和Debian系统的部署. 它提供以下服务集成: * PXE服务支持 * DHCP服务 ...

  5. mousedos网络批量部署xp

    小时候对这个东西很好奇,不知道什么原理.一直觉得很好玩.现在研究了下,总结如下 软件的操作步骤很讲究,稍微不慎,则就需要重新来过 知识点: 1,掌握诺顿ghost分区为gh文件 2,学会清理至一个干净 ...

  6. PXE批量部署linux操作系统

    前言 在实际生产环境中,有时候我们会碰到为几十上百甚至上千台服务器安装Linux操作系统的需求,如果我们还是常规的去使用移动介质逐台安装,显然是一件低效又令人抓狂的事情,那要安装到何年何月啊?这对于我 ...

  7. 使用saltstack批量部署服务器运行环境事例——批量部署nagios客户端

    之前关于搭建web服务器集群实验的这篇文章http://www.cnblogs.com/cjyfff/p/3553579.html中,关于如何用saltstack批量部署服务器这一点当时没有记录到文章 ...

  8. 无人参与安装IIS 6.0

    使用脚本安装 IIS 从“开始”菜单,单击“运行”. 在“打开”框中,键入 cmd,然后单击“确定”. 在命令提示符下,键入 Sysocmgr.exe /i:sysoc.inf /u:%path_to ...

  9. Cobbler批量部署CentOS

    简介 Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows.该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE ...

随机推荐

  1. input输入框限制只能输入数字

    js: function onlyNumber(event){     var keyCode = event.keyCode;     if((keyCode<48&&keyC ...

  2. 取出easyui的datagrid的总数

    var grid = $('#datagrid'); var options = grid.datagrid('getPager').data("pagination").opti ...

  3. 【原创】CancellableWait

    应用程序不能正常退出,导致无法关机,这种情况通常是应用程序在等待一些I/O request to finish. 应用程序访问远程文件时,这种情况的发生更加频繁. If an application ...

  4. Go语言函数之可变参数

    package main //.... 加参数类型 func Sum(nums ...int)int{ total:=0 for _,num:=range nums{ total+=num } ret ...

  5. 求N个集合的并集

    做容器放置实验时,需要计算下载N个Images的总size(Image之间可能会有可以共享的size). 一开始想到的是Images两两之间求交集,然后慢慢推到了容斥原理...时间复杂度大概就是O(N ...

  6. JS判断与过滤的表情符号表情的方法

    一.js判断文本中是否有表情符号表情 isEmojiCharacter(substring){ for ( var i = 0; i <substring.length; i ++){ var ...

  7. WINFORM控件tabcontrol,隐藏,调用等等

    1先说显示项的控制, 第一个是selectedIndex属性这个实用性不是太强,但是如果不涉及到隐藏,删除,增加tabpage的话,也可以用. 第二个是selectedTab=tabPage1,这个属 ...

  8. 用VLC读取摄像头产生RTSP流,DSS主动取流转发(一)

    用VLC读取摄像头产生RTSP流,DSS主动取流转发(一) 摄像机地址是192.1.101.51,VLC运行在192.1.101.77上,DSS服务器架设在192.1.101.30上. Step1:V ...

  9. JAVA 基础编程练习题42 【程序 42 求数字】

    42 [程序 42 求数字] 题目:809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为 3 位数.求??代表的两位数,及 809*??后的结 果. ...

  10. PHP中使用CURL实现GET、POST、PUT、DELETE请求

    /** * @param $url * @param $data * @param string $method * @param string $type * @return bool|string ...