How To Clone Your SSD or Hard Drive

How To Clone Your SSD or Hard Drive
(Image credit: Tom's Hardware)

Even the best SSDs are dirt cheap these days, so it’s very tempting to upgrade your gear. Migrating from one drive to another can be tiresome, however. You have the OS, your apps, all your settings and your data. Starting over from a clean install of Windows (or Linux) would take forever and you’d probably spend weeks finding things you forgot to add back. The answer: clone your SSD.

Cloning a drive is a quick and simple way to move your install from an older slower drive, to a faster and larger one. There are many ways to accomplish this, and Clonezilla ranks amongst the best. This live Linux distro boots from a USB or CD/DVD and uses a wizard based system to easily migrate between drives, create images of installations, and even deploy OSes to multiple machines over a network connection. Clonezilla just works whether you’re cloning a Windows OS or a Linux distro.

Latest Videos FromTom's Hardware
Les Pounder
Associate Editor

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

  • SkyNetRising
    LOL.
    Tutorial, how to make cloning so complicated, to scare you off completely.
    Reply
  • USAFRet
    CloneZilla used to be good.
    However, it does NOT work when changing from a larger drive to a small. Such as HDD to SSD.
    In CZ, the target drive must be the same or larger than the source.

    Current tools are much easier to work with.
    They only take into account the actual data size, not the physical drive size.



    -----------------------------
    Specific steps for a successful clone operation:-----------------------------
    Verify the actual used space on the current drive is significantly below the size of the new SSD
    Both drives must be the same partitioning scheme, either MBR or GPT
    Download and install Macrium Reflect (or Samsung Data Migration, if a Samsung target SSD)
    If you are cloning from a SATA drive to PCIe/NVMe, you may need to install the relevant driver for this new NVMe/PCIe drive.
    Power off
    Disconnect ALL drives except the current C and the new SSD
    Power up

    Verify the system boots with ONLY the current "C drive" connected.
    If not, we have to fix that first.

    Run the Macrium Reflect (or Samsung Data Migration)
    Select ALL the partitions on the existing C drive

    If you are going from a smaller drive to a larger, by default, the target partition size will be the same as the Source. You probably don't want that
    You can manipulate the size of the partitions on the target (larger)drive
    Click on "Cloned Partition Properties", and you can specify the resulting partition size, to even include the whole thing
    Click the 'Clone' button
    Wait until it is done
    When it finishes, power off
    Disconnect ALL drives except for the new SSD. This is not optional.
    This is to allow the system to try to boot from ONLY the SSD
    (swapping cables is irrelevant with NVMe drives, but DO disconnect the old drive for this next part)
    Swap the SATA cables around so that the new drive is connected to the same SATA port as the old drive
    Power up, and verify the BIOS boot order
    If good, continue the power up

    It should boot from the new drive, just like the old drive.
    Maybe reboot a time or two, just to make sure.

    If it works, and it should, all is good.

    Later, reconnect the old drive and wipe all partitions on it.
    This will probably require the commandline diskpart function, and the clean command.

    Ask questions if anything is unclear.
    -----------------------------
    Reply
  • USAFRet
    Further, if you are wanting to do this with an M.2 drive, and you only have 1x M.2 port.

    ---------------------------------------------
    1x m.2 slot with an Image

    Assuming you have another drive (any type of drive) with sufficient free space to hold the entirety of your current m.2 drive:

    Download and install Macrium ReflectRun that, and create a Rescue CD or USB (you'll use this later). "Other Tasks". Create this on a small USB flash drive or DVD.
    In the Macrium client, create an Image to some other drive. External USB HDD, maybe. Select all partitions. This results in a file of xxxx.mrimage
    When done, power OFF.
    Swap the 2 drives
    Boot up from the Rescue USB you created earlier.
    Restore (on the toolbar), and tell it where the Image is that you created in step 3, and which drive to apply it to...the new m.2
    Go, and wait until it finishes.
    That's all...this should work.
    Reply
  • Anyware
    Or, if you have a Samsung SSD, you can use their simple Samsung Data Migration tool. I don't know if it's specific to Samsung SSDs, but that's the only time I've used it. https://semiconductor.samsung.com/consumer-storage/support/tools/
    Reply
  • USAFRet
    Anyware said:
    Or, if you have a Samsung SSD, you can use their simple Samsung Data Migration tool. I don't know if it's specific to Samsung SSDs, but that's the only time I've used it. https://semiconductor.samsung.com/consumer-storage/support/tools/
    Yes.
    The Samsung Data Migration tool is only for cloning TO a Samsung target SSD.

    (and the SDM is mentioned in my steps above)
    Reply
  • newtechldtech
    USAFRet said:

    Ask questions if anything is unclear.
    -----------------------------

    Network cloning please , USB cloning is trivial ...
    Reply
  • USAFRet
    newtechldtech said:
    Network cloning please , USB cloning is trivial ...
    Details of what you are wanting to do?

    Recovering an Image over the network is also trivial.
    Reply
  • saunupe1911
    USAFRet said:
    Yes.
    The Samsung Data Migration tool is only for cloning TO a Samsung target SSD.

    (and the SDM is mentioned in my steps above)
    Yeah but I'm sticking only with Samsung drives from now on!

    Samsung Magician is super easy and all these other tools are charging to do a true clone.

    Only hard drive to ever die on me within the past 10 years was a Sabrent Rocket...never again smh
    Reply
  • WrongRookie
    SkyNetRising said:
    LOL.
    Tutorial, how to make cloning so complicated, to scare you off completely.

    I know..getting a good cloning software that's free is pretty easy. I'm sure Macrium or the software a lot of SSD drives offer do cloning pretty easily.

    Not sure what they were getting at using clonezilla..
    Reply
  • Persister
    Does Windows see this as using same serial # OS on multiple pc/s? It might not be in fact, but certainly could be.
    Reply