We recently created a Windows 8.1 Gen2 template in VMM, which all worked successfully

The issues arose when we decided to deploy a VM using the Widows 8.1 template we created , half way through the deployment process we got the below error.

“Error (23352)

VMM cannot find the device or this device is not valid for a boot device.

Recommended Action

Make sure you specify a valid device as a boot device.”

To fix this you have to run the below command from the VMM management shell (Change the Template name to match the one you created)

Get-SCVMTemplate -name “Windows 8.1 VM Template” | Set-SCVMTemplate -FirstBootDevice “SCSI,0,0″