Customer deploys an image and notices that the active Windows drive (usually d:\windows in automation) is not detected. DeployAnywhere doesn't run because there isn't an active Windows drive.
All versions of DS 7.x/8.x up to and including DS 8.1 RU7
In the DStasks.log file the error 'No system disk is involved in imaging operation. So not running DeployAnywhere' is displayed
With newer hardware there are situations where the command 'ghconfig64.exe /findactivewindows' doesn't return the active Windows drive.
The issue was scheduled to be addressed in RU7 but due to an unforseen side effect of the code change the issue was not properly resolved. A pointfix has been attached to this KB
To install the pointfix do the following:
Download '8.1_RU7_Pointfix.zip' to the Notification Server.
Extract the file
Right click on 'PFInstaller2.exe' and select 'Run as Administrator'
Check 'log.txt' to ensure that installation completed
Wait for the BDC package to update on all site servers. (This process can be assisted by running the 'NS.Package...' scheduled tasks on the NS and running 'update configuration' task on package servers')
Recreate the PXE and/or Automation folder preboots.
In DS 8.5- due to ship 2nd half 2k18- the following changes will be made:
A backup method has been added to detect the active Windows drive should Ghconfig fail. (getwindowsdrive.bat).
Logging enhancements to clarify the cause of any future issues.
If DeployAnywhere is not selected in the Deploy Image task the log will state, "DeployAnywhere is not selected in the task XML. Not running DeployAnywhere"
If the active Windows drive is not found the log will state, "Not deploying to a Windows system drive, or active Windows drive not found. Not running DeployAnywhere"
Results from GetWindowsdrive.bat will show as "Result of calling GetWindowsDrive.bat is...."
If GetWindowsdrive.bat is missing "Could not find GetWindowsDrive.bat. Verify that this file is in the WinPE filesystem"