我为我们的 SCCM 2012 安装创建了一个新的 boot.wim 文件。我们目前使用 PXE 来映像机器,因此我想将新的 boot.wim 设为新的 PXE 映像。我已将 boot.wim 导入 SCCM 并将其标记为用于 PXE。我还将其分发到具有 PXE 的分发点。我进入并确保属性与旧属性匹配,并取消选中旧 boot.wim 中的 PXE。
问题是它仍在寻找旧的 boot.wim 文件,我不知道如何将其指向新的。新的 boot.wim 只是旧的加上了一些驱动程序。(我无法让它们以传统方式使用 SCCM 加载。我确信存在一些问题,但我需要它尽快发挥作用)
日志文件显示以下内容:
Looking for bootImage BM10009E SMSPXE 5/25/2017 10:02:23 AM 3512 (0x0DB8)
C8:5B:76:EB:EF:E1, 9312B8CC-26C3-11B2-A85C-E0E9050C3398: could not find boot image BM10009E SMSPXE 5/25/2017 10:02:23 AM 3512 (0x0DB8)
C8:5B:76:EB:EF:E1, 9312B8CC-26C3-11B2-A85C-E0E9050C3398: Not serviced. SMSPXE 5/25/2017 10:02:23 AM 3512 (0x0DB8)
BM10009E is the old boot.wim
Looking further up the log file I do see where it is trying to load the new one but there are a lot of errors:
Found new image BM10013E SMSPXE 5/25/2017 9:55:28 AM 3584 (0x0E00)
Loaded Windows Imaging API DLL (version '10.0.10586.0') from location 'D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\wimgapi.dll' SMSPXE 5/25/2017 9:55:30 AM 3584 (0x0E00)
Opening image file G:\RemoteInstall\SMSImages\BM10013E\boot.BM10013E.wim SMSPXE 5/25/2017 9:55:30 AM 3584 (0x0E00)
Found Image file: G:\RemoteInstall\SMSImages\BM10013E\boot.BM10013E.wim
PackageID: BM10013E
ProductName: Microsoft® Windows® Operating System
Architecture: 9
Description: Microsoft Windows PE (x64)
Version:
Creator:
SystemDir: WINDOWS
SMSPXE 5/25/2017 9:55:30 AM 3584 (0x0E00)
Closing image file G:\RemoteInstall\SMSImages\BM10013E\boot.BM10013E.wim SMSPXE 5/25/2017 9:55:30 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSTempBootFiles\BM10013E\WINDOWS\Boot\PXE\wdsnbp.com'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSBoot\x86\wdsnbp.com'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSTempBootFiles\BM10013E\WINDOWS\Boot\PXE\abortpxe.com'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSBoot\x86\abortpxe.com'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:43 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:44 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:44 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSTempBootFiles\BM10013E\WINDOWS\Boot\PXE\pxeboot.com'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:44 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:44 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:44 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSBoot\x64\pxeboot.com'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:44 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:45 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:45 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSTempBootFiles\BM10013E\WINDOWS\Boot\PXE\pxeboot.n12'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:45 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:45 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:45 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSBoot\x64\pxeboot.n12'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:45 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:46 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:46 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSTempBootFiles\BM10013E\WINDOWS\Boot\PXE\wdsnbp.com'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:46 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:46 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:46 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSBoot\x64\wdsnbp.com'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:46 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:47 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:47 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSTempBootFiles\BM10013E\WINDOWS\Boot\PXE\abortpxe.com'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:47 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:47 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:47 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSBoot\x64\abortpxe.com'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:47 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:48 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:48 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSTempBootFiles\BM10013E\WINDOWS\Boot\Fonts\segmono_boot.ttf'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:48 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:48 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:48 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSBoot\Fonts\segmono_boot.ttf'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:48 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:48 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:48 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSTempBootFiles\BM10013E\WINDOWS\Boot\Fonts\segoe_slboot.ttf'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:48 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSBoot\Fonts\segoe_slboot.ttf'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSTempBootFiles\BM10013E\WINDOWS\Boot\Fonts\segoen_slboot.ttf'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSBoot\Fonts\segoen_slboot.ttf'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSTempBootFiles\BM10013E\WINDOWS\Boot\Fonts\wgl4_boot.ttf'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
Invalid file version '' found SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
CcmGetFileVersion failed with 0x80004005 SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
Failed to retrieve the version of file 'G:\RemoteInstall\SMSBoot\Fonts\wgl4_boot.ttf'. Error code: 0x80004005 SMSPXE 5/25/2017 9:55:49 AM 3584 (0x0E00)
File G:\RemoteInstall\SMSTemp\2017.05.25.09.05.36.18.{C167C29B-D4B4-4B7D-9B16-74D823FA20CC}.boot.bcd deleted. SMSPXE 5/25/2017 9:56:26 AM 3584 (0x0E00)
File G:\RemoteInstall\SMSTemp\2017.05.25.09.05.36.18.{C167C29B-D4B4-4B7D-9B16-74D823FA20CC}.boot.bcd.log deleted. SMSPXE 5/25/2017 9:56:26 AM 3584 (0x0E00)
感谢您的帮助。我真的需要这个功能,这样我们才能开始部署我们刚刚得到的新机器。
答案1
SCCM 使用来自上次通告的任务序列的启动 WIM 作为默认启动 WIM。我过去曾通过删除使用新启动 WIM 的任务序列的通告,然后将其重新通告到最初部署到的集合来解决这个问题。然后它应该使用该 WIM 作为默认启动 WIM。这是 SCCM 的默认行为。
希望有所帮助。