glenntarr :
drtweak :
You want to install Windows first. Install that onto one of the hard drives (But remove the second hard drive while you install it) Then when you choose what linux you want install it to the second hard drive. It will then install GRUB boot loader and allow you to choose to boot to windows or linux.
My computer already has Win 7 installed on the C drive. This computer has two slots that you can plug in extra hard drives. The one that is plugged in now is empty. Thanks for you reply. So when I am ready to send Linux to a hard drive, can I just send it to the D drive?
Actually Linux doesn't use letter drive designations.
When you boot from your live media launch gparted so you can have a look at the drives. You'll probably see that you have devices /dev/sda and /dev/sdb and the partitions are listed as /dev/sda1 /dev/sda2...etc Make a note of where you want Linux
Here's a good step by step with pictures for Ubuntu or Mint but the proceedure will be much the same for all versions.
http://askubuntu.com/questions/312782/how-to-install-ubuntu-on-separate-hard-drive-in-a-dual-boot
Alternatively, you can unplug the windows drive if you are unsure. Install Linux normally. Reconnect the windows disk.
CHANGE the boot order in your BIOS to the linux drive. install boot-repair
https://help.ubuntu.com/community/Boot-Repair and run it. Or instead of boot-repair you could use your very first command line in linux. Open the terminal with Ctrl + Alt + T or search for terminal in your program lists, typically under accesories. Type this command
sudo update-grub and it will add windows to the list of bootable options.