Yes but I think linux installs the Grub app. So when you deside to remove linux your normal windows wont boot. This happend to me. But i stand to be corrected
It is relatively easy to remove Grub or Lilo from the boot sector. You need to boot from the Windows CD, and use the repair tool calld "fixmbr" to remove the Linux boot-loader.
To install Linux on the second HDD, I recommend doing this:
1) Physically unplug the original, Windows HDD
2) Install the new HDD
3) Install Linux
4) It will install the boot-loader (either Grub or Lilo) on the new HDD and provide the boot-menu, with a few entries for Linux
5) Reconnect the Windows HDD, as a secondary device.
6) Now boot into Linux and add an entry in the boot-loader's menu. You'll need to do a little research about how to do this, but it's not complicated and will not do anything to your Windows drive. Depending on how many partitions you have, it may take a few attempts to figure out which partition to specify in the boot-loader, but then you're sorted.
If you should need to remove Linux from your PC, you simply reconnect your Windows disk and set it as the bootup disk.
