WDS无人参与批量部署Ser 2008
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的更多相关文章
- centos7使用cobbler(2.8)批量部署操作系统之一
一. 批量部署操作系统的前提 要想批量部署操作系统,得具备以下条件: 客户机支持pxe网络引导 服务器端和客户端建立网络通信(DHCP) 服务器端要有可供客户机开机引导的引导文件 服务器端的可引 ...
- SSH批量部署服务
SSH批量部署服务 1.1在NFS上作为中心分发服务器将私钥分发到其他服务器上 1.1.1NFS部署 [root@nfs-server ~]# useradd zhurui [root@nfs-ser ...
- Office 365 系列二 ------- 如何批量部署Office 客户端
针对于第一篇文章所讲的,我们最用使用用户可以单个点击进行安装,但是如果我们终端用户太多的情况,不可能大家都点击单个文件进行安装了,这样子既耗费时间也耗费 公司的网络带宽,那么我们可以采取离线下载的方式 ...
- Cobbler自动化批量部署CentOS6.5系统
Cobbler作为一个预备工具,使批量部署Red Hat/Centos/Fedora系统更容易,同时也支持Suse和Debian系统的部署. 它提供以下服务集成: * PXE服务支持 * DHCP服务 ...
- mousedos网络批量部署xp
小时候对这个东西很好奇,不知道什么原理.一直觉得很好玩.现在研究了下,总结如下 软件的操作步骤很讲究,稍微不慎,则就需要重新来过 知识点: 1,掌握诺顿ghost分区为gh文件 2,学会清理至一个干净 ...
- PXE批量部署linux操作系统
前言 在实际生产环境中,有时候我们会碰到为几十上百甚至上千台服务器安装Linux操作系统的需求,如果我们还是常规的去使用移动介质逐台安装,显然是一件低效又令人抓狂的事情,那要安装到何年何月啊?这对于我 ...
- 使用saltstack批量部署服务器运行环境事例——批量部署nagios客户端
之前关于搭建web服务器集群实验的这篇文章http://www.cnblogs.com/cjyfff/p/3553579.html中,关于如何用saltstack批量部署服务器这一点当时没有记录到文章 ...
- 无人参与安装IIS 6.0
使用脚本安装 IIS 从“开始”菜单,单击“运行”. 在“打开”框中,键入 cmd,然后单击“确定”. 在命令提示符下,键入 Sysocmgr.exe /i:sysoc.inf /u:%path_to ...
- Cobbler批量部署CentOS
简介 Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows.该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE ...
随机推荐
- JavaScript中BOM的重要内容总结
一.BOM介绍 BOM(Browser Object Model),浏览器对象模型: 用来操作浏览器部分功能的API: BOM由一系列的对象构成,由于主要用于管理窗口和窗口之间的通讯,所以核心对象是w ...
- 关于openstack 专业博主地址.后续更新
首先官方文档要放的 https://docs.openstack.org/ 关于导入镜像方面说的很详细的. https://www.cnblogs.com/liawne/p/9322221.html ...
- linux安装maven简易步骤
版本要求maven3.6.1 软件下载 wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3 ...
- 启动Docker后台容器,测试运行Hello-world
1.使用docker run hello-world命令运行测试hello-world镜像,如下: 2.run 命令都干了什么?如下图: 3.为什么Docker比vm快?
- 表单 Flask-WTF - 使用
1 配置 可以使用Flask-WTF来处理web表单,在使用之前要先配置下,打开config.py,编辑添加如下内容 WTF_CSRF_ENABLED = True SECRET_KEY = 'you ...
- Go语言函数之可变参数
package main //.... 加参数类型 func Sum(nums ...int)int{ total:=0 for _,num:=range nums{ total+=num } ret ...
- Parameter 'list1' not found. Available parameters are [list] 解析
在使用foreach语句时会经常报Parameter ‘ordersList’ not found. Available parameters are [list] 解析这个错误,造成这个错误的主要原 ...
- 使用vagrant一键部署本地php开发环境(一)
一:我们为什么需要用这玩意 我们在开发中经常会面临的问题:环境不一致,有人用Mac有人用Windos还有几个用linux的,而我们的服务器都是linux. 在我本地是可以的啊,我测了都,没有问题 ...
- python 语法糖是什么意思
语法糖指那些没有给计算机语言添加新功能,而只是对人类来说更“甜蜜”的语法.语法糖往往给程序员提供了更实用的编码方式,有益于更好的编码风格,更易读.不过其并没有给语言添加什么新东西.
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_23-CMS前端页面查询开发-分页查询实现
修改为默认的参数 点击分页的事件 current-change 我们弹个alert测试下 看文档,参数是当前页 把当前页的数据赋值给params.page这个对象 分页效果实现 最终代码 <te ...



