When booting from a cloned drive,it is advisable to first disconnect all other drives.If it will not boot,,you can be reasonably certain the clone is corrupt,which is not unknown.
The better method is to image ,with Macrium,then clean install and selecting what you need from the image.