I've got a Dell desktop computer with a small SATA hard drive.

That drive has got two partitions: C and D. The D:\ is a recovery partition that can be used to return the machine to its factory default condition.

I'd like to replace that old small hard drive with a new large hard drive. I also want to preserve the recovery partition.

How can I clone the small drive to the large one--partitions and all?

link|improve this question

38% accept rate
feedback

3 Answers

up vote 2 down vote accepted

Take a look at the opensource (and free) software called Clonezilla

It has a bit by bit cloning tool that will do exactly what you want.

You can then use GParted to increase the size of your C: partition.

link|improve this answer
Thank you, Mark. – Zack Peterson Aug 28 '09 at 16:27
feedback

Just did this last night with Easeus Disk Copy v2.0. They also offer a freeware application to resize the partition after you've copied to the new drive. Just download the .iso for DC2, burn to a disk and reboot with both drives installed and boot to the CD. It uses a full on GUI with mouse support.

EASEUS Partition Master Home Edition will allow you to resize your current partitions without destroying the data. After its installed just click, drag and reboot and you're done.

The entire process took maybe 40 minutes last night. Easiest thing evar.

link|improve this answer
feedback

use clonezilla, carbon copy or symantec ghost to make a clone of the drive onto a similiar or bigger size hard drive. Be very carefull because if you make the source drive as target, you will lose all your data and will need the help of a data recovery professional. So take great caution.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.