Hi again,
I'm not sure how running an external USB Drive for the OS works, or the security measures Microsoft might employ, but it could be that the other motherboard is not the same and you need to do a clean installation before it will work. That is, of course, if you're running a Microsoft OS.