NTFSファイルシステム全体を修復する


14

特定のファイルだけでなく、NTFSパーティション/ドライブ全体を修復するための便利なツールを探しています。

私のユースケース:を介してネットブックドライブのクローンを作成しようとしていpartimageます。残念ながら、NTFSパーティションにはエラーがあり、partimageはデバイスから適切に読み取ることができず、最終的に終了すると言います。ディスクイメージをキャプチャして、それを機能する新しいドライブにコピーし、ネットブックを再構築できると、作業量を大幅に節約できます。

すでに試したツール:

  • ntfsfix -実行しますが、改善はありません
  • chkdsk Windows XPで-出力を生成し、明らかに修復しますが、終了して未知のエラーが発生します

パーティション上には本当に素晴らしいデータではありません。Windows XPのインストールを防止し、他のファイルのコピーを回避するだけで、いくつかのことを試してみる価値があります(または、いくつかのターミナルコマンドで大きな問題に取り組むのはエレガントでしょうか?)。何かを壊す可能性のあるツールをお勧めすることをdonしないでください。

Palimpsest(別名Disk Utility)は、ディスクにいくつかの不良セクタがあることを示唆しているが、それでも「健全」(緑色のノブ)であるため、パーティションを保存することに自信があります。

私はナッティを実行しており、限られていますが、少なくとも十分な端末知識があります。


1
testdiskを見たことがありますか?
渋美

2
testdiskは、不良セクタからの回復には役立ちません。必要なツールは次のようですddrescuegddrescueUbuntuのパッケージ):wiki.lunarsoft.net/wiki/Data_Recovery#ddrescue
手配

1
@アレンジ-私がやろうとしていた提案と同じだったので、答えとしてそれをお勧めします。ddrescueは、ディスクに問題があってもリカバリを提供します。ddrescureのバックアップ/リカバリ方法の重要な部分は次のとおりです。「ddrescueが最初のパスを完了し、エラー領域の分割を完了した後、読み取れなかったすべてのセクターは再試行されません。ddrescueはその時点で終了します。 」
ルイスアルバラード

ddrescue試してみる瞬間に
@アレンジ

回答:


6

Windows chkdskは、信頼できるNTFS修復ツールです。修正できない場合は、運が悪いです。ディスク全体を消去して最初からやり直すと、ディスクが正常であるか、交換する必要がある場合があります。ディスク全体をゼロにすることから始めます(それがsdaであると仮定):

sudo dd if=/dev/zero of=/dev/sda

エラーなしで完了した場合は、ディスクユーティリティのSMART統計を再度確認してください。pendingおよびoffline_uncorrectableのカウントはゼロでなければなりません。再割り当てされたセクタカウントがまだゼロの場合、ドライブは正常であり、フォーマットして使用を続けることができます。再割り当てされたカウントが増えた場合、ドライブには物理的な損傷があり、時間がたつにつれて悪化する可能性があります。保証期間内であれば、交換してください。そうでない場合は、1週間に1回程度、長いスマートセルフテストを実行して、追加の不良セクターが発生しないことを確認します。不良セクタがさらに表示される場合は、ドライブを交換する必要があります。


この答えに感謝しますが、リカバリの結果がどうであれ、新しいディスクを購入します。ネットブックを他の人に引き渡し、ディスクの監視を要求することはできません。
f4lco

@phineasは、すべてのカウントがゼロに戻る限り、ディスクに問題はなく、監視する必要はありません。再割り当てされた数が増えた場合に注意することがあります。
psusi

私が試してみたところ、新しいディスクを購入するのは正しい決断~$ sudo dd if=/dev/zero of=/dev/sdb dd: writing to `/dev/sdb': Input/output error 340185+0 records in 340184+0 records out 174174208 bytes (174 MB) copied, 32.69 s, 5.3 MB/s
でした。– f4lco
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.