Hard drive cloneing and expanding

Microsoft Windows xp professional w/serv...
January 17, 2010 at 17:10:02
Specs: Windows XP Home w/SP3, P4 2.8Ghz/1GB
Background info first.
I have an older WinXP system with a 40 GB hard drive. I want to upgrade to a larger HD without having to reinstall anything. After looking online I decide on a 320 GB SATA HD to replace the old one. Being that I know Linux I decide that would be the easiest route.
So here's what I've done so far, First I turned on the SATA controller in the BIOS and installed the new HD and get it recognized by the BIOS. Then I started up Windows and made certain that it would recognize the HD. I then booted up Knoppix and used dd to clone the entire 40 GB drive onto the 320 GB drive. I then unplugged the old 40 GB drive from the IDE bus and restarted the computer. Windows booted up with no problems.
However I noticed that the only used space on the new drive was the 40 GB that was cloned from the old drive. So I went back into Knoppix and used QTParted to expand the partition to make use of the entire 320 GB.
At this point I figured all was good so I rebooted into Windows and checked Disk Management. The graphical portion showed only one partition on the disk taking up the entire disk. The list however only showed the capacity of the partition as 37 GB. Check out the image below to see my point.
I have already tried to use chkdsk to repair the partition with no success. Also, I noticed some issues and ran a level 4 test with Spinrite. It located 3 unfixable sectors in the disk don't know if this would keep the partition from expanding correctly or not.

Basically I need to know if this is fixable, or if it can even be done in this situation. I am not beyond redoing everything if I have to however I would like to avoid having multiple partitions on the disk if I could.

See More: Hard drive cloneing and expanding

Report •

January 19, 2010 at 10:35:14
Sounds like a hard-limit somewhere. Are you sure your BIOS can handle drives with that volume ?

Did you try to write more data than 37Gb ? (in other words, maybe only that number is incorrect)

Report •

January 20, 2010 at 06:53:31
try using EASEUS Partition Maste http://www.partition-tool.com/ and resizing partition. you cloned a 40 gig drive so that is what you have.

"Don't hit at all if you can help it; don't hit a man if you can possibly avoid it; but if you do hit him, put him to sleep."
Theodore Roosevelt New York City, February 17, 1899

Report •

January 20, 2010 at 11:40:50
The problem with DD is that it copies every thing including the partition table information. Using QPart to resize it was probably not the best solution being it is a Linux Util. You would have been better off Booting the Windows box then Start -> Run -> Type CMD to get to the terminal and diskpart to get to the partition utility. Look at the following link for instructions.


better to do it through Windows so that there are no compatibility issues.

Report •

Related Solutions

Ask Question