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

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