I imaged windows XP to another workstation, setup the BIOS to emulate IDE (SATA was crashing the OS on boot). The system does not boot, not even in safe mode. I think this might happen because the new workstation has a CPU from a newer generation.
We've done it with another workstation where the CPU changed from Pentium D to Core 2 Duo and it booted.