答え1
デスクトップ コンピューターにアクセスできる場合は、故障した HDD を取り外し、交換用ドライブとともにデスクトップに接続します。次に、Clonezilla ライブ CD を使用して正確なコピーを実行します。これが最も高速で信頼性の高い方法です。SATA データ コネクタと電源コネクタは、デスクトップ HDD と同じです。
交換する HDD が大きい場合は、ほぼすべてのソフトウェアを使用して最後のパーティションのサイズを増やすことができます。
答え2
再割り当てされたセクター数は、必ずしもハード ドライブが実際に故障していることを意味するわけではありません。ここでは、20 というかなり低い数値が示されていますが、これはドライブの 1% にも当たりません (最悪の値は 100 段階評価で 100 ですが、制限は 36 です)。
しかし、この数字が急速に増加し続ける場合は、心配し始める必要があります。
他に注目すべき点は、Current_Pending_Sector と Offline_Uncorrectable です。これらの値が大きくなった場合も、ドライブの障害を通知できます。
最後に、まったく同じ容量のハード ドライブを購入した場合は、その 2 つを GNU/Linux を実行している別のコンピューターに接続し、両方のディスクの /dev/ でディスク識別子を特定して、次の操作を実行します。
dd if=/dev/<old_disk> of=/dev/<new_disk> bs=16M
<new_disk>
ディスクの内容は完全に消去されるため、正しいディスクを指定していることを再度確認してください。
進行状況バーが必要な場合は、pv
パッケージをインストールして以下を実行します。
pv -tpreb /dev/<old_disk> | dd of=/dev/<new_disk> bs=16M
答え3
ドライブを取り外して、別のシステムにセカンダリ ドライブとして追加すると、dd を使用して別のディスクにコピーできるはずです。オプションで、RawCopy (私は何度も使用しました) などのサード パーティ アプリケーションを使用することもできます。どちらの場合も、ディスクが故障したドライブと同じかそれより大きいことが条件です。
ドライブのコストを考慮すると、ドライブが SMART チェックに失敗した場合は、交換します。
答え4
私は Ubantu に詳しくありませんが、ドライブをミラーリングして新しいハードドライブに転送できるはずです。ドライブが同じサイズであることが重要だと思います。少なくとも Windows では機能します。