I have a Dell laptop with a 250 GB 5400 RPM system drive and a 200 GB 7200 RPM drive from Dell I would like to replace it with.
I thought I could put this drive in the laptop, clone the disk, and then replace the 250 w/ the 200 and be good to go, but Dell has a proprietary SATA interface that is different for HD1 and HD2. Both of my disks have the HD1 attachment. sigh
I also have a SATA-USB connector. I would like to use this to connect the second drive, but now I'm not sure which utilities I can use to clone the drive.
The factors I am concerned about are this:
1. New drive is smaller than old (only 72 GB used on old drive)
2. new drive will be attached via USB, not directly to the SATA
3. old OS runs Vista, so I can't use my full copy of Norton Ghost 10 (or can I?)
Any live CDs I can use to boot to that will do a full copy meeting my conditions above? I'm comfortable using command-line or Linux tools to accomplish this, I just need it to go smoothly. (wife's computer...)
edit:
I would also be willing to use gparted
or something similar to resize my current disk partition to meet the reduced capacity of the newer drive, as a last resort.
I use Acronis True Image, which has a great easy-to-use clone feature that goes like such:
1) Boot off the Acronis bootable CD (it lets you make one) with both drives plugged in (old on SATA and new on USB).
2) Tell it to clone the main drive to the new drive. As long as the used space on the old drive fits in the new drive, it'll automatically handle all the partition resizing for you.
3) When the clone is complete, shut down the computer. Replace the old drive with the new one and boot up. Presto, everything will exactly the same under the new drive.
True Image also lets you fully destroy your old drive's data if you want.
CloneZilla.
You can use gparted on a LiveCD like systemrescuecd to shrink the partition and then copy it over to the other drive. Although you may run in to issues booting Windows if the drive interface is substantially different from one to the other.
I've done something very similar with diskparted and gparted from sysresccd. Sole spoiler is that it backs up/restores only partitions one by one. But the MBR can be saved as well, so no problems. Bonus: very easily "scriptable" by commandline, in case you need to do that more often, or want to make an "unattended" or "businesstrip" rescue cd.
Attention: gparted has a "round to cylinders" checkbox (checked by default) when creating the empty partition. In my install, I had to uncheck this and let the first (Vista's) partition start at 1 instead of 0 (if I recall correctly, but you will see).
If you forget to uncheck that, you will not have the possibility to uncheck it when you try to resize/relocate the partition afterwards. To have the partition start at 1 was mandatory for Vista.
Since they are SATA, I have done this by actually hooking the drives up in my desktop PC. You should be able to remove the proprietary connectors, put both drives in your desktop, and use whatever cloning/imaging software you would like to take care of it.