mdt2010域环境自动部署xp
本文用到的软件下载地址。http://pan.baidu.com/share/link?shareid=467113&uk=856591046Waik3.0:(要求客户机>512M内存)Waik3.1
本文用到的软件下载地址。http://pan.baidu.com/share/link?shareid=467113&uk=856591046
Waik3.0:(要求客户机>512M内存)Waik3.1:(要求客户机>512M内存)Mdt2012Update1:Wadk8.0:(要求客户机>768M内存)Mdt2010及Mdt2010Update1:要了解Mdt 中使用的变量,请E 文好的网友在上面的连接中下载“Optional -MDT 2012Print-Ready Documentation.zip ”文件,解压后“Toolkit Reference.docx ”文件中有说明。
由于mdt 很复杂,包含的功能很多。本人对mdt 了解的有限,这里只对mdt 使用sql 数据库实现操作系统无人值守安装做简单介绍。文中存在错误在所难免,希望各位网友指证(QQ :489612558)。
实验环境
计算机名操作系统承担角色IP 地址
DC1WIN2008R2DNS ,AD 服务192.168.3.25
MDT WIN2008R2DHCP ,WDS ,SQL2008192.168.3.26
客户机(名称待定)WINXP (或win7)动态获取
系统部署需要的软件,mdt2010或mdt2010update1,waik3.1,imagex 抓取的用es3.1封装的winxp.wim 文件。由于本文主要介绍mdt2010使用,所以不介绍环境的搭建。只说明一下注意事项(关于AD 与wds ,可百度一下,教程很多)。关于mdt 、waik 安装比较简单基本上点击下一步就可以了。特殊说明一下waik ,由于mdt 对中文支持的不好,为避免使用中文定义计算机名、加入中文OU 等时乱码,在部署winxp 时使用英文版waik ,部署win7时使用中文版waik 。
分别说明一下AD 、DHCP 、SQL 。
,可在AD 管理工具创建。如图

1:AD 活动目录:如计算机加入自定义OU (如中文OU )
图1
DHCP 服务:如网络结构复杂,需要在DHCP 服务中配置区域选项。额外话题,关于动态IP 地址绑定及防
,范arp 攻击与欺骗,需要交换机dhcp snooping 、ip source 、arp anti 的功能配合,可做到客户端私自修改IP 地址网络不同,禁用客户端arp 免费广播等。
SQL 服务器:SQL Server 服务器身份验证启用“SQL Server 和Windows 身份验证模式”。
启动“SQL Server 配置管理器”,开启“Named Pipes ”。(Windows 身份验证模式实验未成功,未测试不开启Named Pipes 结果。成功的朋友反馈一下方法。谢谢。)。如图2

:
图2
M dt 配置
关于Mdt ,我用的是mdt2010,不使用mdt2012的原因时它不支持扩展及逻辑分区,以下mdt 代表mdt2010。首先说明一下mdt 的作用,mdt 主要是waik 来定制winpe 例如添加中文字型、数据库支持、添加第三方驱动、mdt 的分发脚本等,然后打包成wim 或iso 启动文件,通过wds 服务(pxe 启动)或光驱进行部署安装winxp 或win7系统。
下面详细说明。
启动“Deployment Workbench ”,配置“Deployment Shares ”如图:
,
图

3图4
,
图5
根据个人要求输入文件夹及共享名,以下点“Next ”直到完成。打开“MDT DeploymentShares ”属性,如图:
,
图6
网络路径建议是完全域名(前提是DNS 正常工作)。平台支持,如果分发32位系统请选择“x86”,如分发64位系统请选择“x64”。
编辑“customsettings.ini ”文件,是mdt 中关键设置页面。如图7:
以下参数为手工添加,其余参数为自动生成:
SkipWizard=YES为跳过向导,客户机设置均使用参数,无人值守安装关键参数。SkipFinalSummary=YES系统部署完后第一次进入GUI ,运行任务队列最后总结。
FinishAction=REBOOT步骤同上,运行任务队列后的行为重启(或LOGOFF 、SHUTDOWN )。DomainAdmin=administrator根据个人环境设置,能让客户机自动加入域的用户名。
DomainAdminDomain=同上,用户所在的域的名字。
同上,用户的密码。DomainAdminPassword=
客户机要加入的域的名字(如加入工作组需要设置JoinWorkgroup 参JoinDomain=
数,上面的三个参数也将不再需要)。
,
其它参数设置数据库后进行说明。
图7
编辑“bootstrap.ini ”文件,点击图7右下脚的“Edit Bootstrap.ini ”按钮。如图8:
SkipBDDWelcome=YES跳过winpe 启动时欢迎画面,无人值守安装关键参数。
SystemLocale=zh-CN部署xp 时,防止使用中文时乱码。Win7使用中文winpe 该参数可有
可无。
UserLocale=zh-CN同上
InputLocale=zh-CN同上
UserID=administrator连接DeploymentShare$共享时使用的用户名。
UserDomain=同上,用户所在的域名(或计算机名)。
UserPassword=同上,用户的密码。
如修改Bootstrap.ini 文件需重新生成wim 文件或iso 文件。Customsettings.ini 与Bootstrap.ini 保存在(盘符):�ploymentsharecontrol文件夹下。
,
图8
,
图9
生成winpe 包的设置,我不需要生成iso 文件去掉了“Generate a Lite Touch bootable ISO image ”选项。“Windows PE x64Setting ”标签页设置同理。
,
图10
图10设置。部署winxp 使用的是英文waik ,可以选择“Chinese (ZH-CN )”选项。我的没有选择,也没有出问题。部署win7时使用中文waik ,上图保持默认即可。“Windows PE x64Components ”标签页设置同理。下面建立mdt 数据库。这是建立无人值守安装的关键。如图:
,
图11