MDT 支持 XP

MDT 支持 XP

新版本的 MDT 不再支持。

一、分區問題
新版本的 Windows 把引導分區和系統分區分開了,造成系統無法引導。
好在提供了一個 DoNotCreateExtraPartition 變量,從名字就可以知道,控制不創建額外的分區。
在 Preinstall\new computer only\ Format and Partition Disk 之前插入一個設置變量序列,DoNotCreateExtraPartition 值爲 YES。
二、Bootsect.exe 設置主啓動代碼的問題
新版本 windows 用 /NT60 的參數,老版本用 /NT52 的參數。但是,在新版的 MDT 中, LTIApply.wsf 的 main 函數部分,直接寫成了 /NT60,不再進行版本的判斷。
因此,我們要加上對 Windows 版本的判斷,如果是 XP,就傳入 /NT52。
If sFile = “” then
iRetVal = UnattendedInstall
ElseIf oEnvironment.Item(“IsOSUpgrade”) <> “” and oEnvironment.Item(“IsOSUpgrade”) = “1” then
iRetVal = UpgradeOS
***Elseif Left(sOSBuild,1) < “6” then
iRetVal = ApplyImage( “nt52” )*
Else
iRetVal = ApplyImage( “nt60” )
End if
三、安裝 hyper-v 插件
在 State Restore\Install Application 的後面添加一個 Run Command Line 序列:
“\md\InstallSource$\setup.exe” /quiet /norestart
在 Option 中加一個條件: VMPlatform = Hyper-V

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章