Actually, those are
cylinder values, not
sector values. The fdisk output in post #4 shows the sector values. Your conclusion that only partitions 1 and 3 overlap is correct, though, unless I too missed something.
There is another problem, though: SSDs have alignment issues similar to those of Advanced Format disks and RAID arrays. I'm foggy on the details, and I don't know how big the performance hit is for misalignment, but I'm pretty sure that most work best with some power-of-2 alignment in the 32 KiB (64-sector) to 1048 KiB (1 MiB; 2048-sector) range. Partition 1 aligns to a 64-sector boundary, 2 doesn't matter because it's an extended partition, 3 aligns to a 16-sector boundary, and 5, 6, and 7 are all odd and so align to 1-sector boundaries. Thus, most of these partitions are likely to experience degraded performance. You'll have to check with the drive's manufacturer to be sure if it's got such alignment issues, and if so, what the optimum alignment is.
My recommendation is to back up
all of this disk's data, create new partitions on 1 MiB boundaries, and restore the data to these partitions that you create manually. I'm not familiar with the Acronis software you mention, Meow27, so I can't say whether it will do the job. I've used
DriveImage XML under Windows to back up and restore Windows partitions in the past. It's a file-based solution, so you can (and must) create partitions outside of that software to do the restores. Under Linux, I personally would use tar, but there are other tools that will work.
As for partitioning, you can use a
recent version of GParted (be sure it's recent enough to offer a 1 MiB alignment option) or use fdisk with sector-precise measurements (the default cylinder precision is worse than useless) and check the partition start values manually -- divide any value by 2048 (or whatever sector alignment value you use) and see if it's a whole number. If it is, you're fine. If not, the partition is misaligned.
Bookmarks