Nev wrote this:
What Nev says is correct.
However, more recent OS's are a little more tolerant and may - and I stress "may" - boot up from the imported drive.
It all depends on the motherboard and if it is nearly compatible.
Older OS's ( XP for instance ) were very intolerant to change and the MB had to be exactly the same.
Basically it is pot luck - and if you were buying a MB you obviously would not wish to chance it.
If it did boot up there would ,more than likely, be driver issues anyway that would need sorting.