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)」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现