The original questions was asked in 2009. Upgrade to a laptop using a 320 gb drive. When the new drive was formatted it was seen by the system as a 320 gb drive. (Small loss from OS so it was actually seen as about 305 gb.) When the old programs were copied over the system suddenly saw the drive as a 60 gb hard drive. Acronis was used to clone the drive. But once the old files were copied over the system will only see it as a 60gb drive.
I have tried removing the MBR, I have tried using a different system with a bio that I know will see 500 gb drives, and now the 320 is only seen as a 60 gb drive. So like the crazy optimist that i am a took a second 320 gb drive and repeated the steps. This time not copy only any files until I had formated the ne wdrive and added an OS to it. Initially shows as 305 gb formated. Copied old program files over and somehow repeated the process. Now it is a 60 gb drive. The drive is a WD 320. Any help would be appreciated. How do I get it to return to its 320 gb state?