ミラードライブでのchkdsk

ミラードライブでのchkdsk

私は Windows 7 を実行しており、ディスク管理を使用して 2 つの 1TB ハード ドライブをミラーリングしています。(ミラーリングされたドライブはシステム ディスクではありません。)

「ディスク上のファイル システム構造が壊れているため使用できません。ボリューム \Device\HarddiskVolume2 で chkdsk ユーティリティを実行してください。」という NTFS エラー イベントが表示されます。ディスク管理では、両方のドライブがオンラインで正常であると報告されます。

ミラーの 1 つのドライブで chkdsk を実行することは可能ですか? 論理ドライブ E: は chkdsk で正常であると報告します。おそらく、ミラーを破棄して chkdsk 後に再構築する必要があるのでしょうか?

答え1

安全のために RAID を壊すこともできます。CHKDSK は NTFS ファイル システムの破損をチェックします。これはまさに必要なことです。ソフトウェア RAID で chkdsk を実行しても問題は発生しません。これが実際にはハードウェア RAID である場合は、ブート ユーティリティまたはインストールされている RAID ユーティリティを使用してチェックを実行します。

答え2

何かが詰まっているようです。いったん壊して再構築してください。(また、両方のドライブで chkdsk を実行しても問題ありません。SMART 値も確認できます。)

答え3

個々のドライブを直接チェックすることはできません。ご想像のとおり、最初にドライブを壊す必要がありますが、後ほど説明するように別の方法があります。

まず、ミラーリングされたドライブで chkdsk を実行します。これで問題は解決するはずです。ディスク ボリュームは (文字通り) 互いのミラー コピーであるはずなので、一方のドライブに chkdsk を必要とするファイル システム構造上の問題があり、もう一方のドライブにはそれがない場合は驚きますが、次のようにしてその可能性をテストできます。

使用できますパラゴン バックアップ & リカバリでは、USB スティックのミニ オペレーティング システムを作成して、ディスクに影響を与えずにロードすることができます。したがって、各ディスクを個別にバックアップし、そのバックアップを空のドライブに復元してから、復元したコピーを Windows で起動して、そこから chkdsk を実行できます。Windows 10 はどちらのドライブも認識しますが、実際には異なるドライブであり、(古いバージョンの Paragon では) Paragon はペアの 1 つを正常に認識しますが、もう 1 つは完全に空であるように見えます (実際には空ではありません)。Paragon がミラー ディスクの両方を同時に認識する場合、両方とも適切に認識されます。ただし、2 つのドライブには実際の違いがあるはずで、おそらく 1 つが作業イメージで、もう 1 つがバックアップ イメージであると考えられます。これが私の推測です。

空きドライブが 2 つ余分にある場合は、ペア (ミラー全体) をバックアップしてから、Windows でバックアップしたペアを表示し、バックアップしたミラー ペアを分割して、個別に chkdsk を実行できます (片方が壊れていて、もう片方が正常であるかどうかを自分で確認するため)。ディスク管理のミラーリングが適切に動作している場合は、ディスクが両方とも正常であるか、両方に chkdsk が必要です。同期が取れていない場合は、重大な信頼性の問題となるため、お知らせください (お知らせいただければ幸いです)。

最後に、両方のミラーボリュームが同期される前に停電が発生した場合、定期的に chkdsk を自動的に実行し、また、一般的に言えば更新にかかる時間が短いことに気づいたため、SSD を使用するように傾くことを強く推奨します。ディスクの更新が高速であれば、電源が失われる前に書き込む必要があるものの書き込みが完了する可能性が高くなると主張しています。それでも、私の意見では、chkdsk を定期的に実行する必要があります。お役に立てば幸いです。

関連情報