MDT 支持 XP

来源:互联网 发布:传奇世界刷元宝软件 编辑:程序博客网 时间:2024/05/20 13:19

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

0 0