To be short, fair and straight:
Reinstall Windows NT, or forget about it and reinsert it in your first machine!
YOU have moved the hard drive to another (Different hardware) machine.
Windows NT builds a database just like Win9x but it is unforgivingly when it comes to sudden changes.
The HAL, or fully written, Hardware Abstraction Layer is this database and is the couse of the blue STOP screen.
Everytime Windows NT starts, NTDetect is checking the internal hardware and compares it to the HAL.
When there is a significant or multiple difference(s) in the file and the hardware it stops booting completely!
Do NOT move an fully installed NT harddrive to another machine!