Initial SRT creation on a Windows BMR Boot server fails, even though ADK was downloaded and installed successfully
Problem
SRT creation for the first time on a Windows BMR Boot server fails, even though ADK was downloaded and installed successfully.
Error Message
After a successful download and install of ADK 10.0.14393.8069, the SRT creation process fails with error "Installation of Windows ADK failed; to retry, click Back."
bmrsrt log snip
NB 51216 bmrsrt 125 PID:17384 TID:12972 File ID:125 [No context] 1 [srtproc.cpp:LoadWizard()] This host is registered as Boot server with its bmr master server
...
NB 51216 bmrcommon 128 PID:17384 TID:12972 File ID:125 [No context] 1 [stringManipulation.cpp:CompareLevels()] Error parsing
NB 51216 bmrcommon 128 PID:17384 TID:12972 File ID:125 [No context] 1 [CAdkSetupInfo::CompareADKBinary()] Error: Version doesn't match 10.0.14393.0 Present File version is C:\Program Files (x86)\Windows Kits\10\ASSESSMENT AND DEPLOYMENT KIT\DEPLOYMENT TOOLS\AMD64\DISM\DISM.EXE10.0.14393.8069
NB 51216 bmrcommon 128 PID:17384 TID:12972 File ID:125 [No context] 1 [CAdkSetupInfo::GetInstalledADK] Error: Condition DISM_AMD64 is failed ADK10 ADK considered as not installed
NB 51216 bmrcommon 128 PID:17384 TID:12972 File ID:125 [No context] 1 [CAdkSetupInfo::InitADKInfo()] Error: No Valid ADK is installed on this system
bmrsrtadm log snip
Error, imagex failed to mount the WIM. With Return code 577
Cause
NetBackup v10.0 and above, Bare Metal Restore (BMR) Boot server will automatically download Microsoft ADK version 10.0.14393.0 which has been qualified by Cohesity.
Recently, Microsoft released a revision update for ADK version 10.0.14393.0 ----> 10.0.14393.8069, which contains an improperly signed wimmount.sys driver that leads to a failure during SRT creation.
Solution
Microsoft will be addressing the issue in the next release / update of ADK. However, until then, Cohesity Engineering team has released a patch / EEB (Emergency Engineering Binary) for the following versions of NetBackup BMR Boot server
- NetBackup version 11.0 - EEB ET 4204895
- NetBackup version 10.5.0.1 - EEB ET 4202381
- NetBackup version 10.4.0.1 - EEB ET 4204884
- NetBackup version 10.3.0.1 - EEB ET 4203344
Please contact Cohesity support to obtain the EEB specific to your version of NetBackup.
After installing the EEB, some customers may encounter another failure during SRT creation.
"failed to create virtual system recovery disk image error code :-8
"
As a workaround fix, Microsoft has suggested changing the ImagePath registry value under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount to system32\DRIVERS\wimmount.sys
Note:
The registry value change needs to be done only after installing the EEB and after getting error code -8.
This workaround is applicable till Microsoft releases an update with a fix for ADK v10.0.14393