私はDebian 8を使ってホームサーバーを運営しています。ハードドライブにいくつかのエラーの兆候が見え始め、交換する予定です。私はコマンドdd
とdf
コマンドを使用して古いハードドライブの内容を新しいドライブに複製する予定です(USBのライブLinuxを使用)。しかし、続行する前にいくつかの質問があります。
- 破損したセクタを持つハードドライブを通常のハードドライブに複製できますか?
- 前述の手順に従って、システムは正常に起動しますか?
- 複製後も、通常のドライブのルートパーティションはまだ古いドライブと同じサイズを維持します。延長できますか?
- 新しいハードドライブは同じマウントポイント(現在の/dev/sdk)にマウントされますか?
- 提案やより良い手順はありますか?
答え1
破損したディスクを良いディスクに複製しても大丈夫です。新しいディスクは破損しません。しかし、
dd
これは理想的なツールではありません。名前付き関連ツールを見つけますddrescue
。同じように動作しますが、できるだけ多くを得るために非常に懸命に努力しています。システムは正常に起動する必要があります。〜しない限り読めないため、システムの一部の重要な部分をコピーできませんでした。
ルートパーティションの拡張は実際には別のトピックです。私はあなたがまだできるときにデータを取得することに集中します。
やっぱりそうなんだろうな使用すると
ddrescue
何もマウントされません。実際、古いディスクもインストールしないでください。ライブCDなどを実行し、そこから始めます(ただし、ddrescue
まずどこかに入れる必要があります)。より良いプログラム - 私が言ったように、ほとんどは
ddrescue
ブート可能なUSBスティックに似ています。
私の唯一の関心事は、コピーされたセクタとコピーされていないセクタを知ることができることです。しかし、どのセクターが残っているか破損しているのかどうかはどうすればわかりますか?これはしばしば問題になります。