So is the question "How do I read everything off my hard-drive and then write back in a contiguous fashion?"?
... I was thinking about saying, just boot up Ubuntu live and then do:
Code:
dd /dev/sda /media/ExternalDrive/MyBackup
where /dev/sda is your SSD drive, and /media/ExternalDrive is your external HDD drive...
but then I imagine that will backup the 'image' of the drive, and when you write it back all the files would still be fragmented...
... hmmm but fragmentation shouldn't affect an SSD drive.
What exactly does the wipe achieve?