SCCM migration error: “Failed to insert OSD binaries into the WIM file”

sccm-2012

When trying to migrate an OS deployment task from SCCM 2007 to SCCM 2012 R2, I receive the error "Failed to insert OSD binaries into the WIM file" during the step that copies the boot image. I have confirmed that the SCCM 2012 server has access to the required files.

Best Answer

The hard part here is that the SCCM migration log doesn't give you any more detail than the SCCM UI. However, the WIM image is mounted to insert the drivers and DISM is used to service the image.

Consult the DISM log at c:\windows\logs\DISM\dism.log on the SCCM 2012 server. It will report that files are not available when trying to inject drivers. There are a couple of ways to fix this:

  • Put the files back if they were moved
  • Remove the corresponding drivers from the boot image in the SCCM 2007 console
  • In the Drivers section of the SCCM 2007 console, fix the paths to the drivers