利用MDT2012+WDS实施Win7批量部署(二)——部署瘦映像(2)
上一篇我们已经将操作系统、驱动程序、应用程序都导入到了MDT中,也对任务序列中分区的设置也进行了设置。
这一篇我们将设置启动镜像、调整部署规则,然后部署到客户机当中。
设置启动镜像
打开MDT控制台,选择MDT Deployment Share,右键属性。
切换到Windows PE选项卡,如下图:
勾选掉"Generate a Lite Touch bootable ISO image",这一项是生成启动ISO镜像的,如果需要刻录光盘用于启动,就勾选上这个,我们这里直接勾选WIM文件的就可以了。
这里的选项是分平台的,如果有多种平台的需要,在Platform处选择x64即可。
随后切换到Features选项卡,添加中文语言支持。
再切换到Drivers and Patches选项卡。将网卡驱动和mass storage驱动勾选上,避免找不到硬盘和网卡。
然后切换到Rules选项卡,可以看到如下的默认规则:
1 2 3 4 5 6 7 8 9 10 11 |
[Settings] Priority=Default Properties=MyCustomProperty [Default] OSInstall=Y SkipCapture=YES SkipAdminPassword=YES SkipProductKey=YES SkipComputerBackup=YES SkipBitLocker=YES |
下面提供一个全一点的规则,可以根据需要自行调整。
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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
[Settings] Priority=Default Properties=MyCustomProperty [Default] :是否允许部署操作系统到目标计算机 OSInstall=YES :配置组织单位名称 _SMSTSOrgName=Lab IT Organization :是否跳过欢迎界面 SkipBDDWelcome=YES :是否跳过镜像捕捉 SkipCapture=NO :是否跳过选择部署类型 SkipDeploymentType=YES DeploymentType=NewComputer :是否跳过设置本地管理员密码 SkipAdminPassword=YES :是否跳过应用程序安装向导页 SkipAppsOnUpgrade=YES :是否跳过设置计算机名 SkipComputerName=NO :是否跳过输入产品序列号 SkipProductKey=YES :是否跳过加域或工作组 SkipDomainMembership=YES DomainAdmin=mdt_admin DomainAdminDomain=contoso DomainAdminPassword=pass01! JoinDomain=contoso :是否跳过计算机备份 SkipComputerBackup=YES :是否跳过Bitlocker配置 SkipBitLocker=YES :是否跳过任务序列CN101为任务序列号 SkipTaskSequence=YES TaskSequenceID=CN101 :是否跳过系统部署完后第一次进入GUI运行任务队列最后总结 SkipFinalSummary=YES :是否跳过时区和语言设置 SkipTimeZone=YES SkipLocalSelection=YES :时区 TimeZoneName=China Standard Time :键盘区域 KeyboardLocale=zh-cn :用户区域 UserLocale=zh-cn :语言 UILanguage=zh-cn :是否跳过本地选择 SkipLocaleSelection=YES :配置目标计算机日志存放路径 SLShare=\\MDT2012\logs :配置目标计算机动态日志存放路径 SLShareDynamicLogging=\\MDT2012\logs\%ComputerName% :是否跳过用户数据配置 SkipUserData=YES :是否跳过配置摘要确认 SkipSummary=YES :完成后动作LOGOFF=注销REBOOT=重启SHUTDOWN=关机 FinishAction=LOGOFF |
编辑好部署规则之后,选择edit bootstrap.ini,配置MDT启动账户及所属域和密码
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 |
[Settings] Priority=Default [Default] DeployRoot=\\SERVER\DeploymentShare$ :配置启动使用管理帐户 UserID=administrator :配置启动帐户所属的域 UserDomain=homelab.com :配置帐户密码 UserPassword=123abc+- :配置键盘语言 KeyBoardLocale=zh-cn :是否跳过欢迎界面 SkipBDDWelcome=YES |
更新MDT工作台
选择MDT Deployment Share,右键Update Deployment Share。
启动向导后,如下图:
直接一路下一步进行更新即可。
WDS添加启动映像
打开Windows部署服务,配置服务器。
配置远程安装文件夹。
设置响应计算机类型,选择响应所有客户端计算机。
接下来,向导会自动配置,完成后勾选掉立即添加映像的选项。
随后点开服务器,选择启动映像,右键,添加启动映像。
位置定位到MDT的共享目录下的boot文件夹当中,在这里选择启动映像。
接下来填写映像说明,这里直接默认了。
确认摘要之后,向导会开始添加进程。
部署
客户机设置网络启动,当提示按F12时按下F12进入MDT的WinPE。
上图是没有按F12的情况。
按下F12后,如果你在向Windows部署服务的启动镜像添加WinPE的镜像是添加了多个时,会显示一个启动菜单,可以根据需要选择需要进入的WinPE环境。
等待加载完成之后,会进入Windows部署向导,因为我们在上面设置了规则,会跳过很多环节。
选择好需要部署的操作系统。直接下一步。
下一步是设置计算机名,大D就没有截图了。
设置完计算机名字之后,就进入选择安装应用软件的步骤。
选择完需要安装的应用软件之后,就开始部署过程了。
部署工作完成后,就会重启进入操作系统继续部署操作。
进入操作系统之后会进行软件的安装。
这一篇我们完成了瘦映像的部署,下一篇我们将进行胖映像的部署。
已有 39 条评论
发表评论
电子邮件地址不会被公开。 必填项已标注。
话说大D哥真勤快,截图这么多, 如此详细的文章。
@第三人称 图多方显文章长,这还是省略了可以省略掉的图。。。哈哈。。
最近参考大D哥部署教程,突然发现 利用MDT2012+WDS实施Win7批量部署(三)——部署胖映像打不开了 网页是挂了吗 可不可以发我邮箱
@Yang 我这边是能打开的来着。
大D您好:
edit bootstrap.ini 里面添加:
;配置键盘语言
KeyBoardLocale=zh-cn
;跳过欢迎界面
SkipBDDWelcome=YES
安装完成后蓝屏,请问是语言选择未生效的原因导致的吗?不添加这两个规则,手动在欢迎界面选择语言是正常的。
@高手 加上
UILanguage=zh-cn
UserLocale=zh-cn
KeyboardLocale=zh-cn
试一下,没遇到过配置键盘语言之后蓝屏的问题。
请问LZ 客户端自动获取IP 进入PE。然后自动安装了一些东西。跳出 设置计算机名,大D就没有截图了。这步 然后 我点 NEXT 机器莫名的自动重启了?请问什么原因。我是按照步骤一步一步弄得,应该没错的
================
:是否跳过设置计算机名
SkipComputerName=NO
检查的原因是 PE系统执行这一步后 机器就自动重启了。。不知为何? 请大D帮忙 谢谢!!!
@weiwoduchou 你把这条规则删除掉试试看呢,设置计算机名确实是没啥必要截图上来啊。也没有什么其他的设置选项,他也有可能是执行完设置计算机名之后的一步出现问题然后导致的重启。
我个人的建议是如果你现在不能百分之百确定就是设置计算机名出了问题的话,你把规则文件恢复到初始的状态,然后只增加磁盘控制器的驱动,别的驱动不加再试一下。
一步一步的排查一下问题吧。
我也遇到一样的问题了,你最后是怎么解决的??
我没遇到过这种问题,你可以参照我上面的回复排查一下。还有一个需要注意的是,计算机名需要符合系统要求。
部署胖映像完成计算机重启后会让输入密钥,这个界面能跳过吗?
@zhaowei 什么密钥?用户登录密钥还是激活密钥,激活密钥的,去找个可以静默激活的工具放进去激活,用户登录密钥的,自己看规则。
网络启动进入了启动界面,bootstrap.ini感觉这里面的配置没有起作用,键盘语音和欢迎界面都没有跳过,输入用户名和密码也是手动输入,进入后提示没有可用的镜像。mdt中已经添加任务序列。这是ADK没有起作用吗?
@Jerry 有可能,同时你是不是用记事本编辑的bootstrap.ini,看一下文件的编码。
大D哥,方便留下你的QQ吗?
@陈玉成 有问题可以给我留言或者发邮件。
最近参考大D哥部署教程,有一点不明白,为什么我设置成PXE启动之后获取不到IP 地址呢,DHCP服务器也搭建了,下发不进去,请大D指点一下,是不是哪里漏掉了
@陈玉成 DHCP服务正常启动了么,地址池设置正确么,可以先检查一下配置。也可以找一台安装有操作系统的电脑来测试一下,看是否能够正常获取到IP地址。
WDS服务对于客户端响应的设置是否正确?这些都是需要检查的地方。
谢谢,按着你的提示已经解决@大D
@陈玉成 具体是什么问题?
DHCP地址池的问题@大D
大D哥,添加应用程序驱动精灵网卡版,那个怎么写呢?@大D
@陈玉成 你可以参考 部署瘦镜像(1) 这一片导入软件程序这一节来添加,我不清楚驱动精灵是否有静默安装参数,你可以上网找一找静默安装的参数,有静默安装参数就在安装命令行当中配置上,否则你在部署时到了安装软件这一步会弹出安装界面,需要你手动点击安装,待安装完成之后部署工作才会继续进行。
你可以考虑使用支持静默安装的其他驱动包。
大D你好,很感谢你详细的解说,我遇到点问题想请教一下。整个过程按照您的指示已顺利完成,遇到点问题,就是每次从网络启动的时候,需要按很多次F12,才能找到个名叫preboot.n12的启动项进入。DHCP和MDT不在同一服务器,DHCP的启动文件名用的是boot\x86\wdsnbp.com。不知道有问题没有?盼复,谢谢!
@妙胤 你好,DHCP与MDT不在同一服务器是可以的,DHCP启动文件名不会影响到启动的。你网内是不是有极多的机器或者说存在多个DHCP服务的情况?你给出的信息并不是特别详细,我假设你那边机器是可以获取到DHCP分配下来的IP的,只是在获取文件启动阶段比较慢,如果是这种情况的话,你可以拍查一下网内是不是有多个DHCP服务或者你MDT服务器与DHCP服务器不在同一个域这种情况。
你可以考虑把实际启动时的样子录制下来上传优酷之类的,然后评论中回复连接,我具体看一下是什么情况
大D哥你好!我在应用软件导入的时候总是提示 未能找到路径“C:\DeploymentShare\Applications\sogou_explorer_6.0_0901”的一部分。 导入其它程序也是一样,请大D哥指教
@雅鹏 你先看一下报错提示的这个路径是不是存在的,不存在则新建。
大D哥你好,我按照你的教程进行到客户端启动,但是出现了:
A connection to the deployment share could not be made.
测试过,客户端获取的IP和dns都是正确的,求解。
@小宇 你看下你部署服务器上部署文件所在的文件夹共享设置然后再看下防火墙。如果这些都没问题,贴一下具体的日志上来。
服务器部署完成后,客户端没有收到服务器发出的安装界面。
那我能不能连选择系统和应用安装的界面都跳过,真正的无人值守?
可以,自行修改配置文件即可。
你好,我现在使用WDT2013部署Win7.
用Rule的命令能跳过99%的界面,但是最后的部署完毕重启后会弹出要我输入key的界面。rule里已经有ship命令了。我搜了老半天都没答案。
链接如下 里面有图
https://social.technet.microsoft.com/Forums/windowsserver/zh-CN/82edfeb2-4edc-4551-a988-aedb66c50f04/mdt2013-windows7?forum=winserver8zhcn
不知你是否碰到过?
我没有遇到过类似的问题,如果规则里面有使用skip进行跳过却仍然需要让你输入密钥。
建议你看一下用来安装的win7的iso是不是批量授权的版本,市面销售的个人版本应该是让你必须输入密钥的。
批量授权版本没这个问题。
如果你解决了,还烦请你回复一下是不是版本问题。
Pingback: 利用MDT2012+WDS实施Win7批量部署(一)——前期准备 | 大D技研室 | 简单易懂的现代魔法|Build my world
这个MDT部署,和用WDS部署,他们的区别是什么? MDT感觉就像是第三方的山寨小程序,虽然这个也是微软的。
WDS + 应答文件 + 域控组策略, 也能实现MDT的功能了吧,为什么还要搞出个MDT?
如果遇到有大量不同配置的机器需要安装不同的操作系统,不同的软件。还有大量老旧机器需要升级操作系统迁移用户设置及全部用户文件,用WDS+无人应答+组策略怎么实现呢?
您好,按照步骤到测试机开机时,屏幕会显示microsoft deployment toolkit的背景图,然后在跳出了CMD命令指示 ,并没有跳出您教程中的系统选择。
我的步骤中唯一不同的是镜像选择的是Win10 pro,硬盘格式化选择的UEFI。