Windows 部署服务之 WDS
Windows Server 2008 中的 Windows 部署服务角色是远程安装服务 (RIS) 经过重新设计的更新版本。可以通过 Windows 部署服务来部署 Windows 操作系统(特别是 Windows Vista 和 Windows Server 2008)。可以使用 Windows 部署服务角色,通过基于网络的安装来安装新计算机。这意味着您不必亲自操作每台计算机,也不必直接通过 CD 或 DVD 安装每个操作系统。
Windows 部署服务之 WDS_Windows
我的实验拓扑
AD为beijing  是windows server enterprise 2008 64bit
WDS 也是64 bit的08 系统
客户机为裸机  装备安装32bit的windows 7

AD DNS 为背景
WDS是域内的一个成员
客户机 裸机没有任何玩惯
服务器要求
域环境
DNS的支持
RIS利用DNS来定位目录服务和客户机的位置
DHCP
当客户机启动时自动获得IP地址。
远程安装服务器
客户机的要求
基于 PXE DHCP 的引导 ROM 1.00 版或更高版本网络适配器,或者 RIS 启动盘支持的网络适配器。
驱动软盘的支持
我的环境下已经搭建好了域环境
WDS 已经加入了域

域控制器上
下面我们来添加 DHCP 以及 远程安装服务器
Windows 部署服务之 WDS_休闲_02
找到开始程序 管理工具 服务器管理器
Windows 部署服务之 WDS_Windows_03
Windows 部署服务之 WDS_休闲_04
选择角色下的添加角色
Windows 部署服务之 WDS_服务_05
下一步
Windows 部署服务之 WDS_WDS_06
勾选一个DHCP 服务器
Windows 部署服务之 WDS_部署_07
下一步
Windows 部署服务之 WDS_部署_08
下一步
Windows 部署服务之 WDS_部署_09
默认的DNS已经 检测到了
下一步
Windows 部署服务之 WDS_休闲_10
暂时不需要WINS
下一步
Windows 部署服务之 WDS_WDS_11
选择添加
Windows 部署服务之 WDS_WDS_12
填写相关信息
如起始和结束ip等等
网关呢还是写一个比较好些
左下角已经默认勾选了激活此作用域了
Windows 部署服务之 WDS_服务_13
下一步
Windows 部署服务之 WDS_部署_14
对于IPV6 我们暂时选择禁用
下一步
Windows 部署服务之 WDS_休闲_15
服务器的授权
下一步
Windows 部署服务之 WDS_WDS_16
开始安装
安装过程
稍等
Windows 部署服务之 WDS_WDS_17
安装成功
Ok


下一步
我的WDS 服务器已经加入了域
我们以域管理员登陆
找到
角色项 选择添加角色
Windows 部署服务之 WDS_部署_18
添加一个windows 部署服务的角色
Windows 部署服务之 WDS_Windows_19
下一步
Windows 部署服务之 WDS_服务_20
08 里面把这个有细分了一下 分为了部署服务器和传输服务器
在这里这两项我们都安装
这里的部署服务器和传输服务器是可以分开安装在2台服务器上的,但是需要注意的一点是,部署服务器必须加入域,而传输服务器可以不用加入域。
Windows 部署服务之 WDS_部署_21
选择安装
Windows 部署服务之 WDS_部署_22 Windows 部署服务之 WDS_休闲_23
安装完成
Windows 部署服务之 WDS_WDS_24
我们选择windows 部署服务 项
Windows 部署服务之 WDS_WDS_25
选择配置服务器
Windows 部署服务之 WDS_服务_26
出现windows部署服务的配置向导
现在我们已经基本满足条件了(除了分区)
下一步
Windows 部署服务之 WDS_部署_27
这里呢 08 里面是可以放在系统分区的
注意区别于03的是03里面须专门为 RIS 目录树提供一个完整的硬盘或分区。最好是基于 SCSI 的磁盘控制器和磁盘。要安装 RIS 的服务器上的驱动器必须格式化为 NTFS 文件系统。RIS 需要大量磁盘空间,无法将它与 Windows Server 2000/2003 安装在同一驱动器或分区中。请确保所选驱动器包含的可用磁盘空间至少足可以容纳计划远程安装的操作系统的一整套安装文件。
Windows 部署服务之 WDS_部署_28
生产环境还是建议另找个分区
选择是 继续
Windows 部署服务之 WDS_WDS_29
然后是配置WDS服务器,在这里需要注意的就是如果你的DHCP和WDS装在一台服务器上时会出现不同页面如上图(选择“不侦听端口67“和”将DHCP选项标记#60配置为PXEClient“)。由于后续尚有配置没做,所以这里选择“不响应任何客户端计算机”
主要是由于客户机开机后通过先从DHCP服务器获得IP地址等IP配置,然后裸机通过DNS服务器定位域控制器,接下来裸机发送自己的GUID给域控制器,请域控制器查询指定远程安装服务器为自己提供远程安装服务。域控制器查询Active Directory如果发现裸机的GUID已 经和某个远程安装服务器进行了绑定,就将指定这台远程安装服务器为裸机提供服务,否则就随机为裸机指定一台远程安装服务器。裸机连接到远程安装服务器后需 要先通过身份验证,然后再选择合适的安装映像,最后就是从远程安装服务器下载操作系统安装文件和应答文件自动进行无人值守安装。不侦听主要是避免与DHCP 产生冲突
仅此而已
Windows 部署服务之 WDS_服务_30
选择响应2所有客户端计算机
选择完成
Windows 部署服务之 WDS_WDS_31
完成
这时我们需要挂载目标系统的光盘 如windows7
Windows 部署服务之 WDS_服务_32
粗略的写个D盘
Windows 部署服务之 WDS_部署_33 Windows 部署服务之 WDS_部署_34 Windows 部署服务之 WDS_休闲_35 Windows 部署服务之 WDS_WDS_36 Windows 部署服务之 WDS_服务_37
我们也可以手动选择 镜像
Windows 部署服务之 WDS_WDS_38
选择添加启动镜像
Windows 部署服务之 WDS_部署_39
选择打开
Windows 部署服务之 WDS_服务_40
下一步
Windows 部署服务之 WDS_WDS_41
可以起一个镜像名称
Windows 部署服务之 WDS_部署_42
下一步
老五的成长记录
下一步
Windows 部署服务之 WDS_部署_43 Windows 部署服务之 WDS_Windows_44
Windows 部署服务之 WDS_WDS_45
接下来我们选择 添加安装镜像
Windows 部署服务之 WDS_服务_46
创建一个新的镜像组
Windows 部署服务之 WDS_部署_47
比如这里叫做 windows7
Windows 部署服务之 WDS_部署_48
Windows 部署服务之 WDS_Windows_49
浏览至 该文件位置
Windows 部署服务之 WDS_休闲_50
这里我们只选择旗舰版
Windows 部署服务之 WDS_休闲_51
下一步
Windows 部署服务之 WDS_服务_52
Windows 部署服务之 WDS_WDS_53
下面打开创建好的一个裸机
Windows 部署服务之 WDS_休闲_54
启动的时候
选择
Windows 部署服务之 WDS_休闲_55
选择从网卡启动
Windows 部署服务之 WDS_WDS_56
这时候会寻找DHCP 服务器
按F12 从网卡启动
Windows 部署服务之 WDS_部署_57
找到 WDS服务器 192.168.1.102
Windows 部署服务之 WDS_服务_58 Windows 部署服务之 WDS_休闲_59
选择下一步
Windows 部署服务之 WDS_WDS_60
输入管理员口令
Windows 部署服务之 WDS_部署_61
Windows 部署服务之 WDS_Windows_62
选择要安装的版本
这里呢 由于已经限定了 所以没什么好选择的
Windows 部署服务之 WDS_部署_63
我们在08 里面是可以直接分区的
不行03 里面 那样修改配置文件 或者编写脚本的那么麻烦了
选择驱动器选项 (高级)
Windows 部署服务之 WDS_休闲_64选择新建
Windows 部署服务之 WDS_服务_65 Windows 部署服务之 WDS_部署_66 Windows 部署服务之 WDS_部署_67
选择下一步 开始安装


这里注意安装的分区
Windows 部署服务之 WDS_服务_68 Windows 部署服务之 WDS_Windows_69
从这里开始 完全变成了一个文件的拷贝过程 不需要人工参与了
包括期间的自动重启
Windows 部署服务之 WDS_服务_70
选择一下 国家和地区等等
这些都是安装完成后的一些设置
Windows 部署服务之 WDS_WDS_71
输入用户名
Windows 部署服务之 WDS_服务_72
输入密码
Windows 部署服务之 WDS_休闲_73
输入产品密钥
Windows 部署服务之 WDS_部署_74
接受许可条款
下一步
Windows 部署服务之 WDS_WDS_75
推荐配置吧
Windows 部署服务之 WDS_Windows_76
确认时间 下一步
Windows 部署服务之 WDS_休闲_77
Windows 部署服务之 WDS_休闲_78
以域管理员登陆
Windows 部署服务之 WDS_部署_79
选择网络类型
Windows 部署服务之 WDS_服务_80
Windows 部署服务之 WDS_服务_81
已经加入域了
Windows 部署服务之 WDS_休闲_82
看看ip配置
WIM格式
为了实现采用某种统一的映像格式即能够适应所有的Windows部署场景,微软开发出一套带有完整工具集的映像格式——WIM。WIM 映像格式并非现在相当常见的基于扇区的映像格式,它是基于文件的。与其他格式相比,通过使用基于文件的映像格式,WIM 具有以下益处:
●WIM 映像格式是硬件不可知的,这意味着您只需要一个映像来寻址许多不同的硬件配置。
●WIM 映像格式还允许您在一个实际文件中存储多个映像。例如,Microsoft 可在一个 WIM 映像文件中附带多个 SKU。您可以在单个映像文件中存储具有或不具有核心应用程序的映像。而且,您可以将其中一个映像标记为可引导映像,从而允许您从包含在 WIM 文件中的磁盘映像来启动计算机。
●WIM 映像格式还启用了压缩和单一实例,从而可大大减小映像文件的大小。单一实例是一种允许您用一个文件副本的空间来存储多个文件副本的技术。例如,如果映像 1、2 和 3 均包含文件 A,则单一实例将存储文件 A 的单个副本,并将映像 1、2 和 3 指向该副本。
●WIM 映像格式允许您离线维护映像。您可以添加或删除某些操作系统组件、补丁以及驱动程序,而无需创建一个新的映像。例如,现在对于 Microsoft Windows XP 来说,您要花费几个小时来更新一个映像,而 Windows Vista 只需要几分钟的时间即可。例如,要将某个补丁添加到 Windows XP 映像,您必须引导主映像,添加该补丁,然后再次准备映像。对于 Windows Vista,您可离线维护映像。
●与要求您将磁盘映像部署到其容量大于或等于源磁盘容量的分区的、基于扇区的映像格式不同,WIM 映像格式允许您在任意大小的分区上安装磁盘映像。
●Windows Vista 提供一个用于名为 WIMGAPI 的 WIM 映像格式的 API,开发人员可以使用它来处理 WIM 映像文件。
●WIM 映像格式允许非破坏性的部署。这意味着您可以将数据保留在您应用映像的卷上,因为该映像的应用程序并不清除磁盘的现有内容。
实验中的BOOT镜像我采用系统自带的文件,其实通过微软的AIK工具完全可以实现定制功能,比如添加其他驱动程序及语言包等,当然最重要的是大家可以通过这个工具设置自动应答文件,实现真正的桌面自动部署,