I currently own two 1 TB HDDs. I would like to replace my primary HDD with a 500GB SSD due to the decrease in pricing. However, I would like to clone my primary HDD after removing some data so that all my main programs and current copy of Windows continue to function.
My current HDD is C and I would like the new SSD to be C as well so paths continue to work. Is this fairly easy to do or would it be easier to install a fresh copy of Windows and redownload all my programs? I'd prefer not to reinstall from scratch but I can if it is absolutely necessary.
I am currently using Win 7.
dd if=/dev/olddisk of=/dev/newdisk. – Diagon Jun 20 '16 at 18:46dd: do not run Windows with two disks connected, that are clones to each other. Modern systems identify disks/partitions with their UIDs which will be duplicated in this setup. That may backfire. Having them duplicated is a good thing because it will allow the new disk to boot your system without problems (Windows won't notice the difference). You should change UIDs on the old disk to use it with cloned system, after you make sure the cloned one boots fine. – Kamil Maciorowski Jun 20 '16 at 19:00sudo parted /dev/olddisk unit s printandsudo parted /dev/newdisk unit s print(alternatives:fdisk -l/gdisk -l, but I find output frompartedbetter). Use live CD/USB to boot Linux. – Kamil Maciorowski Jun 20 '16 at 20:39