ubuntuを利用するケースとして、起動しなくなったパソコンからデータ救出したい、といった事もよくありますよね。HDDやSSDが正常なら、先日紹介したRescuezillaとかで良いのですが、不良セクタがありクローン出来ない場合。
エラーのあるHDD/SSDからデータを救出する場合、有名なのが「ddrescue」です。
強力なクローンソフトでエラーをスキップしながらクローンが出来ます。導入は次のコマンド。
sudo apt install gddrescue

これでインストール完了。クローン指示はコマンドで行うので、ディスク番号を間違えると大変なのでしっかり確認。
sudo fdisk -l
さらに、「ディスク」などでも確認しましょう。クローン元とクローン先のディスク番号を確認できたら次のような形で入力。
sudo ddrescue /dev/sda /dev/sdb -f -n
この例では、クローン元sdaからクローン先sdbへ、クローン先上書き(-f)、スクレイピングはスキップ(-n)して、クローンを実行します。そのほかにもリトライ回数を指定したり(-r 2など)、逆から実行する-Rや、指定した場所から実行する-iなどが便利。ファイル名を指定すればログを残せます。オプションコマンドは多いので、sudo ddrecue -hで確認しましょう。
