If the other HDD has XP on it then umm no. XP's activation will cry and will see the computer as a new one...
...Which it is!
Windows 98/ME (maybe 2000) you should be ok. I have actually done it with 98 it took it time but we got there in the end.
Best phone camera 2017
Stunning new film posters by Hattie Stewart, Joe Cruz & more
iPad Pro 10.5in (2017) review
28 astuces pour profiter au mieux de votre iPhone