I am trying to clone a failing SSD in my laptop to a new one. Because the current drive is failing, I was unable to use any of the standard Windows cloning software (Macrium, etc.) as they were throwing errors saying certain sectors were unreadable.
My setup is as follows:
- Laptop: Asus Zenbook UX31A
- OS: Windows 8.1
- Current drive: ADATA XM11 256 GB (inside the laptop)
- New Drive: Samsung EVO M.2 850 256 GB (connected through an M.2 -> SATA USB adapter)
- SystemRescueCD booted from a USB drive
I was planning on using GParted to recreate the partition setup on the new drive, and then use ddrescue to clone each partition from the old SSD onto its respective twin on the new drive. Here is the screenshot / description of the GParted view of the old drive:
- partition / name / file system / label / size / flags
- sda1 / EFI system partition / fat32 / SYSTEM / 300 Mb / boot, esp
- sda2 / Basic data partition / ntfs / Recovery / 900 Mb / hidden, diag
- sda3 / Microsoft reserved partition / unknown / Microsoft reserved partition / 128 Mb / msftres
- sda4 / Basic data partition / ntfs / OS / 102.2 GB / msftdata
- sda5 / -- / ntfs / -- / 350 Mb / hidden, diag
- sda6 / Basic data partition / ntfs / Data / 110.62 GB / msftdata
- sda7 / Basic data partition / unknown / Basic data partition / 4 GB / hidden, irst
- sda8 / Basic data partition / ntfs / Restore / 20.01 GB / hidden, diag
I don't have a lot of experience in partitioning, however, and am a bit puzzled by what sda3, sda5, sda7 and sda8 are (especially sda3 and sda7 that has the "irst" flag that I think is the Intel Rapid Start Technology partition)
After some monkeying around with GParted in an effort to recreate the setup of the old drive on the new one, this is as far as I got and how my new drive partitions currently look:
- partition / name / file system / label / size / flags
- sdc1 / Microsoft reserved partition / unknown / Microsoft reserved partition / 128 Mb / msftres
- sdc2 / EFI system partition / fat32 / SYSTEM / 300 Mb / boot, esp
- sdc6 / -- / ntfs / Recovery / 300 Mb / msftdata
- sdc3 / EFI system partition / fat32 / -- / 600 Mb / boot, esp
- sdc4 / Basic data partition / ntfs / -- / 102.2 GB / msftdata
- sdc7 / -- / ntfs / -- / 350 Mb / msftdata
- sdc5 / Data / ntfs / -- / 110.62 GB / msftdata
- unallocated / 18.42 GB
Now, these are not identical. Even though both drives are nominally 256 GB, it appears that my new drive has smaller available capacity than the old one (232.89 GB vs. 238.47 GB, as seen in the screenshots), so I assume I wouldn't be able to replicate the setup fully.
My question is, in order to minimize the disruption and maximize easiness of cloning of the old drive to the new one, how should I partition the new drive? Should I continue to try to replicate all of the partitions on the old one? If so, how do I do that for the "unknown" partitions and the "irst" one? Which partition should I make smaller than its equivalent on the old drive, since my new drive has less space?
Any and all help would me much appreciated.