I am planning to buy a new computer, almost every one is WinXP. However, I don't want to throw away my old hard disk. Can I add my old hard disk to the new computer as a slave disk without talking with Microsoft on the license?

What kind of hardware will not affect the WinXP?

Thanks,

Frank