利用microsoft ads实现大规模部署Windows 2003 serv

简介: 经过3天的实验,已经可以实现利用ads(automated deployment Service)1.1实现windows 2003 Server的大规模部署,现将部署的关键点共享给大家。

经过3天的实验,已经可以实现利用ads(automated deployment Service)1.1实现windows 2003 Server的大规模部署,现将部署的关键点共享给大家。

个中艰辛难以言表,其中都想放弃,但还是不甘心和不服输,终于搞定。比较郁闷的是微软800热线以free的工具为由,只提供标准文档而不提供一些分析支持故障诊断服务。


1、准备好原型机(利用原型机制作系统安装镜像盘)、ADS服务器、客户端(需要部署的裸机、需要支持PXE)。
关键: A:ADS服务器操作系统为Windows 2003 Enterprise Server
B:假如原型机和客户端利用raid卡制作了raid1、raid5,需要利用raid卡的工具预先做好raid1或raid5。并且要准备好网卡、raid卡(scsi卡)在Windows 2003的驱动文件(包括cat:编目文件、inf:安装信息文件、sys:系统信息文件)
C、需要在当前的网络环境中准备DHCP服务器

2、安装ADS1.1服务器,http://www.microsoft.com/downloads/details.aspx?FamilyId=D99A89C9-4321-4BF6-91F9-9CA0DED26734&displaylang=en,
下载文件后,手工解压。先安装ads服务器所需要的sql数据库,然后安装ads,按照安装向导继续。

关键:
A、不要修改安装的缺省路径
B、msde的安装建议采用手工方式安装,不然会出错。方式:c:/ADS_VSMT_1.1/msde/SqlRun11.msi sapwd='password'

3、安装好原型机

4、设置Ads服务器,按照附件文件中进行
关键:将步骤1中准备好的网卡驱动、raid卡(scsi卡驱动)拷贝到c:/program file/Microsoft ADS/nbf/repository/user/presystem目录下

5、设置原型机

6、捕获镜像文件
关键:
A、在原型机运行sysprep后重新启动后,必须选择使用网卡的PXE启动
B、假如进入PXE启动,但是出现没有发现dhcp服务器或者没有dhcp proxy
C、假如不能进入requesting a bootable img from build server状态,请利用event log(事件查看器)检查是否出现事件id为771,描述信息中说类似设备PCI/VEN_14e4&DEV_16A6&SUBSYS_110010B7在repository中不能发现,则表明原型机的网卡驱动没有被加载或不正确,利用PCI/VEN_14e4&DEV_16A6&SUBSYS_110010B7去搜索驱动文件inf中是否包含PCI/VEN_14e4&DEV_16A6&SUBSYS_110010B7。
D、假如不能进入ramdisk状态,请利用event log(事件查看器)检查是否出现事件id为771,描述信息中说类似设备PCI/VEN_9005&DEV_809D在repository中不能发现,则表明原型机的raid卡(scsi卡)驱动没有被加载或不正确,利用PCI/VEN_9005&DEV_809D去搜索驱动文件inf中是否包含PCI/VEN_9005&DEV_809D。
E、利用Sequence Editor修改capture img任务中的几个任务的time out时间,尽量设置较长,我当初设置为450m都出错,后来设置为100000m。

7、分发镜像
关键:
A、客户端的raid1或raid5必须先做好
B、必须在ads服务的设备中添加该客户端的mac地址,并将其缺省template设置为boot-to-da
C、客户端使用pxe引导,并且在ads服务器的设备管理中显示为connected to DA状态后,执行da-deploy-img-wg任务。

剩下的时间就是等待了,这样安装一台机器在10-15分钟左右。都是标准化的安装!!!比标准安装快了4-5倍,大规模部署时节省N多倍的成本。

目录
相关文章
|
23天前
|
Ubuntu Linux 数据安全/隐私保护
Windows11 使用 WSL2部署Ubuntu
在管理员PowerShell中运行命令启用Windows子系统Linux和虚拟机平台,但安装Ubuntu时遇到错误。解决方法是下载NoLsp_fix_WSL2工具,以管理员权限进入其目录,使用工具指向WSL的路径(例如 `C:\windows\system32\wsl.exe`)进行修复,然后能成功打开Ubuntu。
32 4
|
1月前
|
存储 安全 数据安全/隐私保护
Windows部署WebDAV服务并映射到本地盘符实现公网访问本地存储文件
Windows部署WebDAV服务并映射到本地盘符实现公网访问本地存储文件
246 0
|
3月前
|
编译器 TensorFlow 算法框架/工具
windows部署tensorflow serving
windows部署tensorflow serving
|
5天前
|
Windows
【报错】在浏览器输入localhost为什么启动的是Microsoft的IIS windows首页?
【报错】在浏览器输入localhost为什么启动的是Microsoft的IIS windows首页?
|
3月前
|
应用服务中间件 Linux 网络安全
windows+linux环境下nginx部署环境
windows+linux环境下nginx部署环境
|
1月前
|
存储 网络安全 数据安全/隐私保护
Windows Server 2019 IIS HTTPS证书部署流程详解
Windows Server 2019 IIS HTTPS证书部署流程详解
|
1月前
|
数据可视化 数据库 C++
Qt 5.14.2揭秘高效开发:如何用VS2022快速部署Qt 5.14.2,打造无与伦比的Windows应用
Qt 5.14.2揭秘高效开发:如何用VS2022快速部署Qt 5.14.2,打造无与伦比的Windows应用
|
1月前
|
Kubernetes 网络安全 Windows
要在云效部署到阿里云服务器上的 Windows Server 上的 IIS
【2月更文挑战第18天】要在云效部署到阿里云服务器上的 Windows Server 上的 IIS
158 4
|
2月前
|
网络协议 Linux iOS开发
《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(2)-Wireshark在Windows系统上安装部署
【2月更文挑战第2天】《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(2)-Wireshark在Windows系统上安装部署
47 4
|
2月前
|
消息中间件 Linux RocketMQ
【RocketMq】RocketMq 4.9.4 Windows-docker 部署
【RocketMq】RocketMq 4.9.4 Windows-docker 部署
61 0