WDS+MDT批量全自动部署windows(三)MDT全自动

简介:#

有MDT,就是为了全自动,不然和WDS有什么区别呢?毕竟很多定制,是可以通过dism来定制wim文件来实现的。

注意:修改rules,bootstrap.ini无需重新生成PE

一:加载驱动#

除了PE需要加载网卡驱动,安装镜像也要加载驱动的。

给win10的install.wim加载准虚拟化网卡的驱动。

二:导入安装镜像#

在你创建的部署共享里面,点开Operating Systems点右键,Import Operating System 导入你加载网卡驱动的wim文件,当然,也可以创建个文件夹,把镜像导入到文件夹里。

下图就是多创建了一个win10的文件夹。

后面的向导和WDS的一样,可以导入光盘,或指定文件,其他默认下一步。

 

 

 

三:创建任务序列#

ID name必填,记下ID。

 

 

Standard Client Task Sequence 标准安装。

 

选择你要使用的安装镜像。

 

 

 现在不输入序列号

 

 

 设置用户,组织,IE首页

 

 现在不设置管理员密码

 

 无论你怎么设,这个ID会自动给你大写

 

 

 

 

 

四:配置Rules#

这是我的设置,暂时只用这么多规则吧,可能在安装后的任务有错,以后发现改正后再改吧。

SkipTaskSequence=YES
TaskSequenceID=DEF_WIN10
这两行是跳过任务队列选择,并选择DEF_WIN10这个任务队列。刚才说要记得的ID,就是改这里。
复制代码
[Settings]
Priority=Default
Properties=MyCustomProperty

[Default]
OSInstall=Y
SkipCapture=YES
SkipAdminPassword=YES
SkipProductKey=YES
SkipComputerBackup=YES
SkipBitLocker=YES

SkipTaskSequence=YES
TaskSequenceID=DEF_WIN10

SkipDomainMembership=YES
JoinWorkgroup=WORKGROUP
SkipComputerName=YES

SkipUserData=YES

SkipTimeZone=YES
TimeZoneName=China Standard Time 

SkipLocaleSelection=YES

SkipSummary=YES
复制代码

 

五:配置Bootstrap.ini#

这里主要是连接MDT服务器的参数,有用户名,密码,域或主机名。

1
2
3
4
5
6
7
8
9
[Settings]
Priority=Default
 
[Default]
DeployRoot=\\WDS\DeploymentWin10$
SkipBDDWelcome=YES
UserDomain=WDS
UserID=MDT_BA
UserPassword=pass@1234

  

六:测试客户端安装#

根据上面的设置,客户端网络引导后,应该是可以轻接触完成windows10的安装的。

虽然我的测试有点安装后的错误,但是系统装好了。

后面定制分区,加入域,增加软件,增加补丁,数据库确定用户名的时候再继续改这些参数。

如果你的没有全自动,那么可以删除MDT共享文件夹boot目录下所有内容,重新生成一下PE。

七:更正安装错误#

贴出全自动rules

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[Settings]
Priority=Default
[Default]
_SMSTSORGNAME=Install Windows 10
UserDataLocation=NONE
DoCapture=YES
OSInstall=Y
AdminPassword=pass@1234
TimeZoneName=China Standard Time
JoinWorkgroup=WORKGROUP
HideShell=YES
FinishAction=REBOOT
DoNotCreateExtraPartition=YES
ApplyGPOPack=NO
SLSHARE=\\WDS\Logs$
SkipAdminPassword=YES
SkipProductKey=YES
SkipComputerName=YES
SkipDomainMembership=YES
SkipUserData=YES
SkipLocaleSelection=YES
SkipTaskSequence=YES
TaskSequenceID=DEF_WIN10
SkipTimeZone=YES
SkipApplications=YES
SkipBitLocker=YES
SkipSummary=YES
SkipRoles=YES
SkipCapture=YES
SkipFinalSummary=YES

  贴出bootstrap.ini

1
2
3
4
5
6
7
8
9
[Settings]
Priority=Default
 
[Default]
DeployRoot=\\WDS\DeploymentWin10$
SkipBDDWelcome=YES
UserDomain=WDS
UserID=MDT_BA
UserPassword=pass@1234

  

坑一个:

在BIOS模式下,安装错误。

https://support.microsoft.com/en-us/topic/windows-10-deployments-fail-with-microsoft-deployment-toolkit-on-computers-with-bios-type-firmware-70557b0b-6be3-81d2-556f-b313e29e2cb7

错误:FAILURE ( 5616 ): 15250: Verify BCDBootEx

解决办法:https://www.cnblogs.com/jackadam/p/14692218.html

替换两个文件,重新生成pe镜像。

 

 #

 

作者:上官飞鸿

出处:https://www.cnblogs.com/jackadam/p/14687752.html

版权:本作品采用「知识共享-署名-非商业性-禁止演绎(CC-BY-NC-ND)」许可协议进行许可。

posted @   上官飞鸿  阅读(5180)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示