Sometimes it could be that you did not format the HD correctly.
If you do not have any important files or you have alread backup you the files,
then it's better for you to reformat and repartiton it.
Most harddrives should come with a HD drive installation utility.
If you do not have one, the go and download it from your harddrive's
maufacture website.
New harddrive come in "RAW" in other words, there is not partiton,
you have to create the partiton yourself. Use the HD install utitlity to
perform the partiton setup.
Warning!The HD drive installation utility will erase all partitions and
data on the drive. If you just want to erase a single partiton from a series of partitons on a single HD, then use the
Computer Manger located inside the Administrative Tools console.
This is my suggestion.
-Backup your important files.
-Repartion your 160gb using a HD installation utiltiy
-Create only 1 whole partiton
-Install your OS
-Install all drivers, updates, and other necessary tweaks and
programs for OS. As well as the programs you would like to use.
-Turn off PC and unplug your 160gb HD, now connect your new 250gb HD
-Use the HD installation utility
-Also create only one partiton. Once you are done, turn off your PC.
-Now connect both your 160 and 250GB*
-Now inside your computer, you should see two logical drives.
One being the primary for your installation and the 250gb as your
secondary for your files.
*If 2 drive are connect to 1 EIDE cable use either Master and Slave.
No drive can have the same setting.
For SATA there is not setting, it's only controlled by the BIOS.
HD installation utiltiy.
WesternDigital: link
Maxtor: link
Seagate: link
Hitachi: Use the partition manager during the OS setup.
BTW: Installation OS on both partiton does not mean they are unusable.
It's called dual boot. If you have the proper COA and know how to
install and configure it that is.