MDT 2013 Update 1失败5456

时间:2017-03-07 16:17:11

标签: windows deployment partition sccm mdt

我们目前有一个与WDS相关联的MDT工作设置。当我进行PXE引导时,一切都按预期工作,新计算机部署成功。

但是,我试图看看我们是否可以使用PsExec或PDQ Deploy远程推送构建。我通过推送这个命令来完成它的工作:

\\domain.org\dfs\MDT\Scripts\LiteTouch.vbs /skiptasksequence:YES /skipcomputername:YES /rulesfile:\\domain.org\dfs\MDT\Control\CustomSettings.ini /SkipDomainMembership:YES /SkipApplications:YES

LiteTouch启动,计算机重新启动进入WinPE,它开始了 - 但是当它应该执行“#34;安装操作系统"”时出现错误

FAILURE (5456): Unable to determine Destination Disk, Partition, and/or Drive. See BDD>LOG for more information. Litetouch deployment failed, Return Code = -2147467259 0x80004005

我尝试了一些不同的东西,我发现更改了“安装操作系统”步骤和“格式化和分区”步骤,没有骰子。每次都失败了。

我想要的是整个驱动器的1个分区,供操作系统使用。我们已经将OSDisk作为名称,但如果重要的话,这并不重要。我使用一个名为UserExit.vbs的脚本,它在重建时保留机器的名称。

所有相关服务器均为Windows Server 2016版本1607.

所有客户端操作系统均为Windows 10企业版,版本为1507.

Screenshots

CustomSettings.ini

我尝试包含上面的所有相关代码和屏幕截图,稍微使用domain.org进行匿名处理。如果需要更多信息,请告诉我。

1 个答案:

答案 0 :(得分:0)

在我的实验室中,我有最新的MDT版本8443,它为部署Win10 1607和Server 2016提供了更好的支持。建议将MDT 2013 U1升级到最新版本,可以找到下载链接{{ 3}}

对于您的问题,您可以将系统分区大小设置为350MB,将其标记为引导分区,并使用其余磁盘空间创建操作系统分区。在我的测试中,我只保留下面的默认配置:

here enter image description here

系统分区将自动隐藏,操作系统分区将获得C:驱动后者。 (在WinPE期间,系统分区被分配了一个V:驱动器号,但稍后将被删除)

enter image description here

修改:现在我可以在我的实验室中重现您的问题,如下所示: enter image description here

我添加"格式化和分区磁盘"步骤"仅刷新"在TS期间执行此步骤的组。配置完成后,问题随后出现。如果我运行与所述日志相同的WMI查询,则返回空结果。查询中的 VolumeSerialNumber(VSN)是在分区创建和格式化过程中创建的,并且每次格式化磁盘时都会更改。但是,在此查询中,使用的VSN仍然是前一个(格式化之前),因此结果将为空。

SELECT * FROM Win32_LogicalDisk WHERE Size =' 41996513280'和VolumeName =' Windows'和VolumeSerialNumber =' XXXXXXXX'

通常,当您启动LiteTouch.vbs时,它将被视为"刷新"部署。在这种情况下,默认情况下,磁盘不会重新格式化,除了OS驱动器。当您从WinPE(通过PXE或引导介质)启动TS时,它将被视为" NEWCOMPUTER"方案和磁盘将被格式化。这两种情况在部署行为上完全不同,您的TS只能在NEWCOMPUTER场景中使用。

解决方案:请勿禁用"仅限新计算机"和"仅刷新" TS中的组,删除"格式化和分区磁盘"步骤就像显示的默认TS一样,那么你的部署应该没问题。