dd if=/dev/sda of=/dev/sdb bs=512 conv=noerror,sync status=progressifとofをミスると死ぬので気をつけましょう。
上記の例は/dev/sdaから/dev/sdbへコピーする場合。conv=noerror,syncはエラーがあっても継続し、エラー分は0埋めするオプション。不良セクタがあるHDDをコピーする際は必ず指定する。
status=progressは進捗を表示するためのオプション。指定したほうが終わりの目安がわかって精神衛生上よい。
statusはない場合がある
dd中にctrl-tで進捗が表示される
testdisk は イメージファイルに対しても使える