When you use System Center 2012 R2 Virtual Machine Manager (VMM 2012 R2) for template creation, you may discover that Generation 2 virtual machines (VMs) based on this template cannot start after creation and VMM returns the following error:
Error (23352) VMM cannot find the device or this device is not valid for a boot device.
The issue can occur if the Bootmgfw.efi file is set as the first startup device that the VM tries to start from instead of the .vhdx file that contains the operating system.
For complete details as well as a resolution, please see the following:
J.C. Hornbeck | Solution Asset PM | Microsoft GBS Management and Security Division
System Center All Up: http://blogs.technet.com/b/systemcenter/
System Center – Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
System Center – Data Protection Manager Team blog: http://blogs.technet.com/dpm/
System Center – Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
System Center – Operations Manager Team blog: http://blogs.technet.com/momteam/
System Center – Service Manager Team blog: http://blogs.technet.com/b/servicemanager
System Center – Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm
The Forefront Endpoint Protection blog : http://blogs.technet.com/b/clientsecurity/
The Forefront Identity Manager blog : http://blogs.msdn.com/b/ms-identity-support/
The Forefront TMG blog: http://blogs.technet.com/b/isablog/
The Forefront UAG blog: http://blogs.technet.com/b/edgeaccessblog/