Microsoft Deployment Toolkit 2008 作为最新的微软商业桌面部署解决方案,它在原有的BDD基础之上,增加了对 Windows Vista SP1 和 Windows Server 2008 部署的支持,在实现方式上增加了对 SCCM2007 的支持,并根据部署场景的不同增加了一系列新癿任务序列模板,方便用户在最短癿旪间内根据自身需求完成部署
Microsoft Deployment Toolkit 2008下载地址: http://technet.microsoft.com/en-us/solutionaccelerators/dd407791.aspxg
一、安装要求
要所客户端部署方式不同,要求不同。
LTI 部署:
• Windows 2003 或Windows 2008 AD
• Windows  2003 或 Windows  2008  Deployment  Service(最好 Windows  2008 Deployment Service,因为其支持多播传输)
•  DHCP 服务
• Microsoft Deployment Toolkit 2008
•  SQL Server 2005 Express With SP2 或  SQL Server 2005 Enterprise With SP2 (可选)
• WAIK 工具包
• Windows 系统安装程序和其他应用程序安装程序
•  Admin Studio (可选)
•  SCOM2007 (可选)
 
ZTI 部署:
• Windows 2003 或Windows 2008 AD
• Windows  2003 或Windows  2008  Deployment  Service(最好 Windows  2008 Deployment Service,因为其支持多播传输)
•  DHCP 服务
• Microsoft Deployment Toolkit 2008 (可选)
•  SQL Server 2005 Express With SP2 或  SQL Server 2005 Enterprise With SP2   
• Windows 系统安装程序和其他应用程序安装程序
•  Admin Studio (可选)
•  SCCM 2007 With SP1
 
二、安装
在我的测试环境中有两台计算机:
服务器:MDTSERVER,操作系统Windows Server 2008,角色DC
客户端:MDTCLIENT
MDT2008安装程序有X86和X64两种版本,安装过程很简单。略
安装以后,还需安装WAIK 工具包 等有关软件。
 
三、MDT2008概览
运行所有程序中Microsoft Deployment Toolkit的Deployment Workbench。出现如下图界面:
MDT2008部署之一概览_第1张图片
1、Information Center:该节点包含整个MDT 2008的相关信息
    Getting Started:使用向导的相关信息。
    Document:MDT 2008附带的相关文档,不过是以网页形式按模块进行分类的。
    News:关于MDT 2008的新功能介绍。
    Components:MDT 2008的组件信息,可以进行组件的下载及安装情况审核。

2、Distribution Share:该节点用于管理分发点的,
    Operating Systems:该节点用于进行操作系统导入的,这里可以进行三种类型操作系统的导入(Full set of source files、Custom p_w_picpath file、Windows Deployment Services p_w_picpath)
    Applications:该节点用于应用程序的导入,适用于LTI解决方案的使用有三个选项(Application with source files、Application without source files or elsewhere on the network、Application bundle)
    OS Packages:该节点用于导入安装过程中的操作系统的补丁,直接制定到补丁文件所在的路径。
    Out-of-Box Drivers:该节点用于导入部署过程中计算机会用到的驱动程序,而且在导入驱动程序的过程中可以对驱动进行逻辑分组。
 
3、Task Sequences:该节点是用于定义安装的任务序列,即安装的步骤规划简单来说就是先做哪步后做哪步,这里提供了四个模板任务序列。
    Standard Client Task Sequence:这个是标准客户端安装任务序列,用于安装非Server版操作系统,如Windows XP、Windows Vista。
    Standard Client Replace Task Sequence:这个是用于迁移场景的客户端安装的任务序列。即更换计算机硬件的场景。
    Custom Task Sequence:自定义安装任务序列。
    Stand Server Task Sequence:这个是标准服务器安装任务序列,用于安装Server版操作系统,如Windows Server 2003的所有版本和Windows Server 2008的所有版本。
 
4、Deploy:该节点是用于部署时的所有安装细节。
    Deployment Points:这里用于建立部署点,提供三种类型部署的建立:Lab or single-server deployment:测试部署点。Separate deployment share:网络部署点,即用于操作系统安装的脚本、应用程序、操作系统文件都存在一个文件夹下,并将该文件夹共享到网络上。整个安装过程都通过网络访问该文件夹将需要的文件拷贝到本地开始安装。Removable media:移动部署点,其实和网络部署点差不多,即将脚本、应用程序、操作系统安装文件存储在光盘或者移动存储设备上。SMS 2003 OSD:基于SMS 2003 OSD的部署点,这个部署点比较特殊,在使用基于SMS 2003 OSD的ZTI解决方案才会使用。
    Database:该节点用于建立部署过程中数据库和录入计算机的配置信息。建立数据库的过程中需要标识出SQL Server数据库的数据库服务器名,和连接的管道(命名管道或TCP/IP管道)。
    下面的四个子节点分别是录入基于计算机、脚色、位置和计算机型号的信息。
 
Computers:基于计算机的录入
Identify选项卡:录入计算机的识别信息,五项中录入一项就可以,通常我们是录入“Serial number(计算机序列号)”,“MAC address(MAC地址)”。(注意录入MAC地址使最好使用“00:0C:29:CB:70:D2”这样的格式,如果有字母用大写)
Details选项卡:录入计算机的安装配置信息如安装操作系统的序列号、计算机名、时区等。
Application选项卡:录入安装的应用程序,不过这里可以直接从列表中选择。
Packages选项卡:录入安装的SMS 2003的包id和程序名,主要用于ZTI解决方案的使用。
Roles选项卡:录入角色信息,也是直接从列表选择。这里的角色可以是将计算机归类到同一集合,我们可以对应一个部门这样的场景。
Administrators选项卡:用于分配安装好的计算机本地管理员组“Administrators”的成员。
Roles:基于角色的录入
Identity选项卡:这里是录入角色的识别信息即角色的名字,其他选项卡和“基于计算机录入”中的功能相同。
Location:基于位置的录入
Identity选项卡:这里录入位置的识别信息,即位置的描述,和网关地址的添加,因为位置是基于网关地址判断的,其他选项卡和“基于计算机录入”中的功能相同。
Make and Model:基于计算机型号的录入
Identity选项卡:这里录入计算机型号的识别信息,即计算机的厂家和型号,其他选项卡和“基于计算机录入”中的功能相同。
 
5、其它概念
Full set of source files:这个表示的是基于光盘安装源的操作系统文件。
Custom p_w_picpath file:这个表示的是基于WIM格式的操作系统文件。
Windows Deployment Services p_w_picpath:这里是导入用于WDS部署的操作系统镜像文件
安装源:这里可以泛指安装操作系统所用的文件,可以是基于安装光盘的文件(i386等文件和文件夹),也可以是WIM的系统镜像文件。唯一的区别是是使用安装光盘文件安装过程使用的是“unattend.txt”文件,而使用操作系统镜像安装过程使用的是“sysprep.inf”文件。
Application with source files:这个选项是将应用程序整个添加到分发点中,然后复制到部署点,最后在安装过程中会冲部署点取得安装文件完成应用程序的安装过程。
Application without source files or elsewhere on the network:这个选项只是添加一个安装参数,但是应用程序的安装原始文件从其他网络模式获取。同样在最终的安装过程中只是从部署点获取安装参数,选择这项的好处是减小部署点的空间特别是在使用光盘部署点的模式,因为DVD虽然有4.7G的容量但也不是无限的。
Application bundle:这个项和数据库中的“Role”功能类似,用于将多个软件归类到一个集合,减少我安装时候的操作定义。
Config DB:这个是指配置数据库的查询规则。
任务序列:上定义操作系统的安装过程。