Moving a hard drive with an OS from one computer to another usually doesnt work, since the OS will be setup for the specific hardware of the old computer.
If the OS is XP however it can be made to boot by doing a repair installation, and this may also be possible with win2k, but generally you will need to completely reinstall.
Using a small hard drive for the OS is often a good idea as this allows the OS to be seperated from any data you dont want to lose in the event something goes wrong with the OS and you need to reinstall.
"Nuclear war can ruin your whole compile."
-- Karl Lehenbauer