
私は Lenovo ThinkPad P72 で、日常的に Ubuntu 20.04 を実行しています。ドライブは 2 つあり、1 つは Intel M.2 SSD で/
、もう 1 つは Seagate 1 TB HDD で/home
、マウントされています。パーティションは暗号化されていません。
最近、Smart が Seagate ドライブの不良セクタを報告し始めたため、fsck
再起動中に実行せざるを得なくなりました。Seagate ドライブの代わりに Samsung 860 EVO 1 TB SSD ドライブを購入しました。まだドライブの交換はしていません... OS を再インストールせずにこれを行う簡単な方法はありますか? ツールを使用して Seagate ドライブを Samsung にクローンし、交換して再起動することは可能でしょうか?
これは実行可能だと思いますが、細かい点(パーティション UUID など)が問題となります。
答え1
HDD のジオメトリが SSD より大きくない場合 (おそらく同じ)、ddrescue を使用して HDD を SSD にビットコピーできるはずです。HDD がそれほど損傷していない場合は、この方法がうまくいく可能性があります。
ddrescue を実行するには、ソース ファイルシステムが使用されていない状態で USB ディスクを起動する必要があります。ドライブ識別子が正しい順序になっていることを確認し、sdX1 ではなく /dev/sdX を使用してください。