Failing to find the boot.sdi file
Booting client fails – Windows Failed to Start
Windows Boot Manager displays:-
Info: A required device isn’t connected or can’t be accessed
Failing with an invalid boot.bcd file
When bootmgr.exe cannot find or read the BCD file:
Info: An error occurred while attempting to read the boot configuration data.
The boot selection failed because a required device is inaccessible.
In this case the Boot failed due to the client not being able to locate the boot.sdi file. This was due to the fact that it had not been included in the image but the UseEmbeddedBootSDI setting was set to “1”.
From the iPXE Anywhere 2PXE Server Manual:-
Specifies to use an embedded boot.sdi image inside the boot.wim file under the \sms\boot\boot.sdi folder. This is always present in ConfigMgr images, so then 2PXE always uses embedded boot.sdi file regardless of this setting. For non-ConfigMgr installations, you may use a default WinPE image, and this file is not present unless added. If you cannot add this file to the boot.wim make sure this value is set to "0".
Value: ”0” to disable and ”1” to enable.