MDT2012是微軟最新推出的一款企業輕量級接觸部署工具,支持批量部署最新版本的操做系統,如Windows8和Windows 2012,可是本次系列博文爲了更貼近實戰,仍是以部署Windows7爲主,在這裏咱們將詳細的演示MDT2012組件的安裝、模板機制做以及基於鏡像的部署和升級流程等服務器
下圖爲整個環境的拓撲圖網絡
如下是本次測試用到的計算機相關參數ide
下面就一步步開始來完成整個操做過程工具
1、安裝DHCP服務器測試
客戶端經過PXE啓動後,須要經過網絡加載WDS服務器的啓動鏡像,DHCP服務器的做用是爲PXE啓動的客戶端分配IP地址spa
從服務器cqdep上打開服務器管理器,添加角色,勾選【DHCP服務器】操作系統
綁定網絡鏈接.net
設置爲客戶端分配的DNS服務器地址3d
選擇不須要WINSblog
添加做用域,在這裏指定爲客戶端分配的IP地址段、子網掩碼和網關(注意:不要指定正在使用的IP地址,以避免衝突)
選擇禁用IPv6
選擇用當前憑據來爲DHCP服務器受權
單擊【安裝】
2、安裝WDS服務器
WDS服務器在本次實驗環境中的做用是爲須要安裝操做系統的客戶端提供PXE引導,而且下發MDT服務器生成的PE
在添加角色嚮導中,勾選【Windows 部署服務】
默認勾選上了【部署服務器】和【傳輸服務器】
單擊【安裝】
3、配置WDS服務器
WDS服務器安裝完成後,須要進行配置,從管理工具中運行【Windows部署服務】,在服務器名稱【cqdep.contoso.net】上右鍵選擇【配置服務器】
指定遠程安裝文件夾路徑,這裏我指定的是D:\RemoteInstall
因爲DHCP服務器與WDS服務器安裝在同一臺服務器上,這裏就須要將下圖中的兩項勾選上
選擇【響應全部客戶端計算機】
現再還不須要添加鏡像,單擊【完成】WDS服務器就配置好了
4、安裝.NETFramework3.5.1
MDT2012須要此功能支持,在安裝MDT2012以前必需要先安裝這個組件,在添加功能嚮導中勾選【.NETFramework3.5.1 功能】
安裝.NETFramework3.5.1同時也會安裝Web服務器角色的部分功能,這裏都爲咱們自動選擇好了
單擊【安裝】
5、安裝Windows ADK
WindowsADK是微軟最新發布的用於Windows部署的一個工具包,ADK也是MDT必需要用到的一個組件,從微軟官方下載ADK只有1.15M左右,如下是下載地址:
http://www.microsoft.com/zh-cn/download/details.aspx?id=30652
下載完成後運行ADKSetup.exe,這裏出現兩個選項,第一個是直接安裝,第二個是下載到本地計算機上,咱們選項第二項
下載須要很長時間,完成後是一個文件夾【Installers】和一個執行文件【adksetup.exe】,我把它們製做爲一個ISO文檔,而後在服務器cqdep上進行掛載,這樣咱們直接從光盤中運行adksetup便可安裝WADK了
此次選項第一項【將 評估和部署工具包 安裝到此計算機上】
勾選須要安裝的組件
部署工具和WindowsPE這兩項是必需要勾選的,USMT是用來作用戶狀態遷移的,在後面的博文中咱們會用到,單擊【安裝】後,就開始安裝WADK了
6、安裝MDT2012
如下是MDT2012 x64官方下載地址:
下載完成後運行MicrosoftDeploymentToolkit2012_x64.msi進行安裝
接受許可協議
選擇組件和安裝路徑
選擇不加入客戶體驗改善計劃
單擊【Install】就開始安裝了
7、配置MDT2012
從程序菜單中運行【DeploymentWorkbench】,首先須要新建部署共享目錄
在【Deployment Shares】上單擊右鍵,選擇【NewDeployment Share】
指定部署目錄的路徑,這裏我指定的路徑爲D:\DeploymentShare
指定共享名稱,保持默認的【DeploymentShare$】便可,表示這是一個隱藏的共享文件夾
指定部署共享目錄的描述,一樣保持默認
這裏MDT爲咱們考慮到了一些規則,可是不用作任何勾選
確認摘要,單擊【Next】後就開始建立部署共享目錄了
建立完成後,單擊【Finish】
而後咱們就能夠在部署共享目錄下看到一些節點了,高亮處是經常使用的五個節點
最後來對這幾個節點作一個簡單的介紹
【Applications】節點能夠導入應用程序,不過這些應用程序必須得支持靜默安裝才能最終部署到客戶端上
【OperatingSystems】節點能夠導入操做系統,能夠選擇光盤中的源文件進行導入,也能夠選擇VBS腳本或者WDS服務器所捕獲的WIM鏡像
【Out-of-BoxDrivers】節點能夠導入驅動程序,這裏的驅動程序不是咱們日常安裝的exe文件,而是inf文件
【Packages】節點能夠導入補丁包,這裏必須是msu文件
【TaskSequence】節點能夠建立任務序列,捕獲模板機操做系統時就須要建立捕獲序列,向客戶端部署操做系統時就須要建立部署序列,管理員會爲每一個序列指定一個與其功能相符的名稱,以便選擇