Error: No boot device found


Normally the active partition should be the one with the folder called Boot.

One of the annoying “features” of macrium is it creates a folder called Boot on the systemdrive when making recovery media. So you could have more than one partition with a Boot folder.

so if you see that it doesnt necessarily mean you need to mark that partition active.

It should be quiye simple to fix because you can mark any primary partition active, then create the critical boot files with bcdboot command.

For simplicity you could mark the windows partition active, then

bcdboot windowspartitionletter:\windows /s windowspartitionletter:

If your windows shows as D from booted media:

mark D active
then
bcdboot d:\windows /s d:

at cmd prompt:

diskpart
sel vol d
act
exi
bcdboot d:\windows /s d:

Read more here: Source link