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 ...
随机推荐
- Linux上命令行检出、提交和更新操作
1.创建工作区目录 列:我创建两个工作目录,用来模拟两个开发人员,命令如下:(工作路径可以按照自己需要随意改变) mkdir -p /root/workspace/harry mkdir -p /ro ...
- pwn学习日记Day8 基础知识积累
知识杂项 aslr:是一种针对缓冲区溢出的安全保护技术,通过对堆.栈.共享库映射等线性区布局的随机化,通过增加攻击者预测目的地址的难度,防止攻击者直接定位攻击代码位置,达到阻止溢出攻击的目的的一种技术 ...
- intellj idea 常用快捷键
1.command+shift+a 查找操作2.command+e 查找历史打开的文件3.command+n 查找类4.command+shift+n 查找文件
- python 调用github的api,呈现python的受欢迎的程度
1 使用api调用数据: 在浏览器的地址栏中输入: https://api.github.com/search/repositories?q=language:python&sort=star ...
- python 语法糖是什么意思
语法糖指那些没有给计算机语言添加新功能,而只是对人类来说更“甜蜜”的语法.语法糖往往给程序员提供了更实用的编码方式,有益于更好的编码风格,更易读.不过其并没有给语言添加什么新东西.
- linux:解决SSH连接Linux超时自动断开
用SSH登录到Linux的时候,由于默认的连接超时时间很短,经常断开! 1.修改文件 # vi /etc/ssh/sshd_config 2.重启sshd服务 # /etc/init.d/sshd r ...
- Linux-文件系统的简单操作
文件系统的简单操作 磁盘与目录的容量:df.du df [option] [目录或文件名] 参数: -a:列出所有的文件系统,包括系统特有的/proc等系统 -k:以KB的容量显示各文件系统 -m:以 ...
- sparkStream---1
1.本地scala版 import org.apache.spark._ import org.apache.spark.streaming._ import org.apache.spark.str ...
- pcntl_fork()函数说明
pcntl_fork()函数复制了当前进程的PCB,并向父进程返回了派生子进程的pid,父子进程并行,打印语句的先后完全看系统的调度算法,打印的内容控制则靠pid变量来控制.因为我们知道pcntl_f ...
- ubuntu kylin 18.04安装docker笔记
删除原有的docker应用(如果有的话): sudo apt-get remove docker docker-engine docker.io 更新一下: sudo apt-get update 下 ...