I've been trying to clone a 1Tb HDD to a 1Tb SSD following the instructions here.
I tried cloning it several times with both dd (painfully slow) and cat (far quicker) but when I came to do checksums they didn't match at all.
I used the following code from here sudo sha1sum /dev/sdX
The drive was set up with an unencrypted boot partition, and then three additional partitions encrypted with dmcrypt/luks.
All operations were performed via a LiveCD with both drives unmounted.
On testing (after finding the checksums didn't match) the duplicate drive does appear to function correctly, but I'm suspicious that things may be missing or corrupted.
So my questions are:
What would cause checksums to not match on identical sized drives?
And secondly, would the encryption make a difference, and if so how do you perform checksums on partially encrypted devices?
chroot
into the target root fs and rungrub-install
. you'll probably have to change UUIDs etc in the target/etc/fstab
, too – cas Oct 08 '15 at 22:53