暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Windows Server 2016部署MDT服务器无人值守安装Windows 10

数据中心知识 2022-05-31
428

MicrosoftDeployment Toolkit(MDT)要是部署Windows系列操作系统的轻量级接触部署工具。提到安装操作系统这个事情,可能是大家比较苦恼而又不得不面对的一个问题,目前比较常用的安装系统的方法有光盘和U盘。但要实现远程安装、用户自助、批量部署及无人值守安装的需求显然有些乏力。使用MDT部署能大大减少系统管理员的工作压力和负担,使企业批量部署OS变得简单。本文我们要介绍我们如何利用基于Windows Server 2016的部署服务实现网络批量部署系统,并解决后期各种系统定制功能问题。

 软件准备:

下载ADK和ADK的WindowsPE,最好使用最新版本的

https://docs.microsoft.com/zh-cn/windows-hardware/get-started/adk-install

下载Microsoft Deployment Toolkit (MDT)

https://www.microsoft.com/en-us/download/details.aspx?id=54259

需要安装的系统镜像iso文件,这次我们部署的是Windows10


WDS简介:

Windows 部署服务(Windows Deployment Services,缩写WDS),适用与大中型网络中的计算机操作系统部署。可以使用 Windows 部署服务来管理映像以及无人参与安装脚本,并提供人工参与安装和无人参与安装的选项。

WDS服务配合DHCP服务和Windows活动目录域服务,可以对支持PXE启动的客户端从远程安装和部署操作系统。

ADK简介:

Windows ADK是微软最新发布的用于Windows 部署是的一个工具包,这个工具主要用于在企业和OEM厂商中执行大规模的Windows部署。

Windows ADK不仅包含了这些工具,还包含了Windows 预安装环境、部署映像、服务和管理以及Windows 系统映像管理器。

MDT简介:

Microsoft Deployment Toolkit (MDT) 是一个微软最新推出的操作系统及应用程序部署方案,可以用来加速微软操作系统的部署,可以用来简化微软桌面及服务器操作系统的镜像管理,缩短操作系统镜像部署时间。

环境准备:

服务器版本:windows server 2016

桌面端版本:windows 10 Pro 2004

ADK:2004版本

MDT:8456版本

配置IP地址,网关,DNS等基本信息

MDT服务器更改计算机名。

添加 .NET Framework 3.5功能:

打开任务管理器,点击添加角色和功能。

安装 Windows 部署服务

打开任务管理器,点击添加角色和功能。

添加完成并“关闭”。

到这里WDS部署服务安装完成。

现在开始安装MDT

双击MicrosoftDeployment Toolkit_x64安装包。勾选I accept the terms in the license agreement 一路下一步即可

MDT 控制台安装完成,接下来我们需要安装ADK和ADK的Windows PE

双击打开,一般一路默认即可

部署服务配置

打开windows服务器管理器–工具–windows部署服务

右键MDT服务器,选择配置服务器:

打开配置向导,查看是否满足配置条件:

这里我选择独立服务器。

独立服务器模式:独立服务器模式消除了对Active Directory 的依赖。

工作原理的不同:

从 Windows Server 2012 开始,Windows 部署服务可以在独立服务器模式下安装。该操作会消除对 Active Directory 的依赖。但是需要使用 DHCP、DNS 和充足权限才能安装和配置 Windows 部署服务。这种情况下,使用本地存储可保留预安排设备的相关信息。

选择远程安装文件夹位置:

PXE服务器初始设置选择“响应所有客户端计算机(已知和未知)

单击“完成”(暂时不向服务器中添加映像),后续会介绍添加过程的

配置界面

配置MDT工作台:

打开 MDT 控制台“Deployment Workbench”,选中“Deployment Share”右键“New Deployment Share”指定网络共享路径“C:\DeploymentShare”,可以自定义设置,Next:

相关选项,可根据需要勾选,这里全不选,Next:

注解:

Ask if a computer backup should be performed:是否电脑需要执行备份;

Ask for a product key :大中企业默认KMS服务器,也可单独选择MAK激活;

Ask to set the Local administrator password:是否需要设定本地管理员密码,这里暂时不设置。

Ask if an p_w_picpath should be captured:是否需要部署前捕捉镜像;

Ask if bitlocker shouble be enabled:是否在部署过程中开启Bitlocker加密;

确认配置

完成配置

配置完成后视图

镜像导入

选择“Full set of source files”,Next:

注释:

Full:DVD安装提取源

Custom:WIM镜像文件

Windows:部署服务映像

等到导入的完成。

导入完成

导入后控制台显示内容如下。

新建任务

ID随便写自己记住就行

选默认的就可以

选择需要部署的系统版本

选择默认,跳过部署密钥(当然这里也可以填上密钥)

选择跳过密码设置

确认任务

到这里一个简单的Task任务就创建好了,下面我们对新建的任务进行磁盘的分区。这里我以单机械磁盘进行磁盘分区,打开刚刚新建的任务

磁盘分区大小根据需求更改

添加自动执行规则

配置启动镜像,选择“MDT Deployment Share”右键属性:

弹出属性框如下:

设置 Rules 自动化部署参数(这里就是比较重要的一个步骤了)

这里的ID写之前自己设置的ID号

下面是我这里的Ruler规则

[Settings]

Priority=Default

Properties=MyCustomProperty

[Default]

OSInstall=Y

SkipCapture=YES

SkipAdminPassword=YES

SkipProductKey=YES

SkipComputerBackup=YES

SkipBitLocker=YES

SkipTaskSequence=YES

TaskSequenceID=win10

SkipDomanMembership=YES

Workgroup=WORKGROUP

SkipComputerName=YES

SkipUserData=YES

SkipTimeZone=YES

TimeZoneName=China Standard Time

SkipLocaleSelection=YES

SkipSummary= YES

SkipFinalSummary= YES

这里是网上的一些规则和注释

[Settings]

Priority=Default

Properties=MyCustomProperty

[Default]

:是否允许部署操作系统到目标计算机

OSInstall=YES

:配置组织单位名称

 _SMSTSOrgName=*******

:是否跳过欢迎界面

SkipBDDWelcome=YES

:是否跳过镜像捕捉111

SkipCapture=YES

;如果捕获失败提示there is not enough space on the disk开启111

;ComputerBackupLocation=NETWORK

;BackupShare=\******$\DeploymentShare\Captures

;BackupDir=%ComputerName%

:是否跳过选择部署类型

SkipDeploymentType=NO

;DeploymentType=NewComputer

:是否跳过语言包部署

;SkipPackageDisplay=YES

;LanguagePack001={2764fe7a-4709-4ef9-bc56-9ba97bf2a6bb}

;LanguagePack002={69224d05-085c-4f13-9ca4-fd925263e59b}

:是否跳过设置本地管理员密码

:SkipAdminPassword=YES

AdminPassword=******

:是否跳过服务器角色安装

SkipRoles=YES

:是否跳过应用程序安装选择

SkipApplications=YES 

:是否跳过应用程序升级安装

SkipAppsOnUpgrade=YES

:是否跳过设置计算机名

SkipComputerName=NO

:是否跳过输入产品序列号

SkipProductKey=YES

:是否跳过加域或工作组111

SkipDomainMembership=NO

DomainAdmin=******

DomainAdminDomain=******

DomainAdminPassword=*****

MachineObjectOU=OU=******

JoinDomain=s******

WorkGroup=WorkGroup

:是否跳过计算机备份

SkipComputerBackup=YES

:是否跳过Bitlocker配置

SkipBitLocker=YES

:是否跳过任务序列(CN101为任务序列号)

SkipTaskSequence=NO

;TaskSequenceID=CN101

:是否跳过系统部署完后第一次进入GUI运行任务队列最后总结

SkipFinalSummary=YES

:是否跳过时区设置

SkipTimeZone=YES

:时区

TimeZoneName=China Standard Time

:是否跳过本地语言设置

SkipLocaleSelection=YES

:键盘区域

KeyboardLocale=ZH-CN

:用户区域

UserLocale=ZH-CN

:语言

UILanguage=ZH-CN

:是否跳过本地选择

SkipLocalSelection=YES

:指定WSUS服务器地址

;WSUSServer=http:*******

:配置目标计算机日志存放路径

;EventService=http******

;SLShare=\******\log$

:配置目标计算机动态日志存放路径

SLShareDynamicLogging=\******\log$%ComputerName%

:是否跳过用户数据配置

SkipUserData=YES

:是否跳过配置摘要确认

SkipSummary=YES

:完成后动作(LOGOFF=注销REBOOT=重启SHUTDOWN=关机)

FinishAction=REBOOT

这里是Edit Bootstrap.ini

[Settings]

Priority=Default

[Default]

:MDT服务器地址

DeployRoot=\******\DeploymentShare$

:配置启动使用管理帐户

UserID=*****

:配置启动帐户所属的域

UserDomain=******

:配置帐户密码

UserPassword=*****

:配置键盘语言

KeyBoardLocale=zh-cn

:是否跳过欢迎界面

SkipBDDWelcome=YES

这里是Edit Bootstrap.ini

上面的配置保存完记得更新下配置信息



Optimize the boot p_w_picpath updating process 为增量更新

Completely Regenerate the boot p_w_picpaths   为完全更新,即重新生成p_w_picpaths;

完成更新

启动映像生成完成,会在对应Deploymentshare下的Boot目录下生成相应的启动WIM映像

打开服务器管理器–工具–windows部署服务一路默认就行

添加安装镜像

选择需要的系统版本

添加完重新启动下服务

到这里windows自动部署基本结束了,客户机选择网卡启动就可以了



文章转载自数据中心知识,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论