答え1
「ECC が回復」とは、読み取り中に修正できるビット エラーがあったことを意味します。メディア エラーがあったため、これはあまり良いことではありませんが、ある程度は予想どおりであり、ECC メカニズムが存在するのはそのためです。
「修正不可能な ECC」とは、セクター内に十分なビット エラーが存在し、ECC は一部のビットが間違っていることしか判断できず、どのビットが間違っているかは判断できなくなったことを意味します (どのビットが間違っているかがわかれば、ビットを反転して正しい答えを得ることができるため)。これはホストに報告されるエラーであり、データが失われたことを意味します。
ホストにデータの別のコピーがある場合 (たとえば、ディスクが RAID アレイの一部である場合)、セクターは再書き込みされ、おそらく別の場所に保存され (「再割り当てされたセクター数」で確認できます)、エラーは再発しません。他のコピーがない場合、エラーはメディアに残り、データの再読み取りを試みるたびにセクターが読み取り不可として報告され、「修正不可能」エラー カウンターが増加します。
したがって、これが頻繁に使用される場所の単一のエラーなのか、またはさまざまな場所の多数のエラーなのかを判断するのは困難であり、問題のあるセクターを書き換えない限り、これらのエラーは解消されません。
SMART ユーティリティで「長い」オフライン セルフテストを実行し、その後にchkdsk
不良セクタ スキャン (chkdsk /r
ドライブ文字の後に続く) を実行します。これにより、ファイル システムは読み取り不可能なセクタを回避し、どのファイルが破損しているかがわかります。これにより、セクタが書き換えられることはなく、スペース (数キロバイト) が失われるため、再マップされたカウントはゼロのままになりますが、これは単一ディスク セットアップで実行できる最善のことです。
chkdsk を実行する最良の方法は (私の意見では) 起動時にスケジュールされたタスクとして実行することです。それがシステム パーティションである場合は、自動的に提案されます。ディスク全体を一度に読み取るため、しばらく時間がかかります。
長期的には、このディスクには何らかの問題がある可能性が高いため、必ずバックアップを取ってください。私は多くのディスクを持っていますが、同様の番号を持つのは 1 つだけなので、これは明らかに正常ではありません。
答え2
これは深刻な問題です。正規化された値は100からスタートあなたがそれを持ってきたとき。
今187/1950ですつまり、HDDに何らかの問題があるということです。
smartctl を使用して ata ログを表示できます。smartctl -x /dev/sd?
また、smartctl -t short /dev/sd? を使用してスマートショートテストを開始することもできます。
sd?を正しいディスク番号に置き換えます
187は通常ECCのみのエラーではないことに注意してください。すべてのエラーが発生しているので、ログを確認することをお勧めします。