利用 MDT 2010 的 Media 功能實現單機的輕量級接觸部署 Windows Server 2003

        MDT 2010 中加入了一個新的高級功能 - Media,通過該功能我們可以實現客戶端部署時脫離網絡的限制,即無需 PXE 引導和 WDS 以及 MDT 節點服務器。部署涉及的腳本控制、任務序列、應用軟件、操作系統、驅動等等數據都可以打包到一起生成 ISO 文件,刻錄成DVD光盤使用。或者,將其直接拷貝到 U 盤,通過 U 盤進行安裝(注意:該方法必須在 Windows Vista 或 Windows 7 系統上對 U 盤執行分區、格式化、激活才能實現引導)。對於單機部署來說,十分方便快捷!並且能實現最小化的接觸安裝。
        gOxiA 最近實施一個小項目,爲5臺 Dell 服務器進行系統安裝,由於環境和時間約束無法部署 WDS+MDT2010,那麼爲了節省時間並減少人爲干預,通過傳統載體實現自動化安裝是最佳的方式。最終,gOxiA 選擇了 MDT 2010 的 Media 高級功能,該方案非常適合此項目的實施!整個設置步驟和操作過程其實都非常簡單,gOxiA 認爲重點主要還是在設計規劃上,首先要儘可能的實現少量接觸,此外還要保證其相對的通用性。這5臺 Dell 服務器除了型號不同以外,有些還應用了 RAID5。因爲操作系統是 Retail 的 Windows Server 2003 R2 Standard Edition,所以自動化步驟中的產品密鑰部分就要單獨考慮。此外,因爲必須要在設備抵達前就準備好系統安裝所需,那麼通過設備序號或 MAC 來標識安裝的辦法亦不可取,最後的設計是產品密鑰使用通用密鑰,之後單獨輸入各自的產品密鑰手工激活;計算機名也是用自動命名方式,之後再單獨進行更改;系統分區沒有特別要求,故分配40G。
        完成了計劃便可以進入準備工作,爲了減少數據佔用的容量建議單獨創建一個 Point,添加 Windows Server 2003 R2 安裝源文件,添加磁盤控制器、顯卡、網卡等驅動,具體的步驟就不再複述,需要注意是任務序列創建過程中序列號應當輸入一個通用密鑰,以便後續部署過程中能夠自動輸入序列號。當準備工作完成後,便可以使用“Advanced Configuration”下的“Media”功能開始創建單機部署源。
image
        創建過程也非常簡單,可以參考下面的截圖。
image
image
image
        下面開始重點部分,因爲要部署的 Windows Server 2003 R2 是 32-bit 版本,所以在 General 選向卡下去除 Generate x64 boot image 的複選。因爲考慮到還要通過光盤來部署系統,所以 Generate a Lite Touch bootable ISO image 選向也是必須的。
image
        我們知道默認的 Rules 和 Bootstrap.ini 配置非常簡單,無法滿足我們所需的自動化安裝步驟,所以要完成前面所講到的目標,我們需要對這兩個配置文件進行修改。
image
        如下圖所示,這是 gOxiA 做好的配置,其中 Bootstrap.ini 裏 [Default] 部分添加的“SkipBDDWelcome=YES”是略去部署環境開始時的歡迎界面。
image
        Rules 配置文件中 [Default] 部分的詳細數據如下:
[Default]
OSInstall=Y
SkipAppsOnUpgrade=YES
SkipSummary=YES(忽略部署環境中最後的摘要)
SkipCapture=YES
SkipAdminPassword=YES
SkipProductKey=YES(忽略產品密鑰的輸入)
SkipLocaleSelection=YES
SkipDomainMembership=YES(忽略加入域的步驟,即默認爲工作組)
KeyboardLocale=0804:00000409(指定鍵盤區域爲中文簡體)
InputLocale=0804:00000409(指定輸入法爲中文簡體)
UserLocale=0804:00000409(指定用戶默認語言爲中文簡體)
SkipTimeZone=YES(忽略時區設置)
TimeZone=210(指定時區代碼)
TimeZoneName=China Standard Time(指定時區的名稱)
DoCapture=NO
SkipUserData=YES
UserDataLocation=NONE
SkipFinalSummary=YES(忽略部署的最後結果摘要,可根據需要選擇,如果之前已經進行過完整的測試,那麼可以忽略該摘要。)
SkipTaskSequence=YES(忽略任務序列的選擇)
BuildID=001(指定任務序列ID,這個變量同樣是定義 Task Sequence ID 的,但是由於該變量沿用BDD2007中的變量,並且是內置變量,無法通過 MDT 控制檯進行編輯,我們可以將其看作爲一個索引值。在實際應用中,BuildID和TaskSquenceID必須一同使用。否則單一指定TaskSquenceID無效。)
TaskSquenceID=001(指定任務序列的ID)
SkipComputerName=YES(忽略計算機名)
        看了上面提供的配置數據,我相信對 MDT2010 有一定認識的朋友,能很容易看懂!並能夠靈活應用到實際環境中。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章