web-dev-qa-db-ja.com

ハードドライブの状態をテストするために使用できるツールは何ですか?

最近ext4に再フォーマットした古いハードドライブがあり、スペアバックアップのスペアとして使用したいと思います。

データを配置する前に、その健全性と信頼性をテストするために使用できるツール、またはアプリケーションを考えていました。

それに対してfsckを実行しましたが、smartctlツールはドライブが正常であることを示しています。

このドライブに対して基本的なヘルスパスを提供するために実行できる他のユーティリティはありますか?これはミッションクリティカルではありません。私は気が楽になるように、追加の日々のユーティリティを探しています。ありがとう。

5
Kevin Bowen

「ディスクユーティリティ」を使用できます

  1. ダッシュからディスクアプリケーションを開きます。

  2. [ストレージデバイス]リストから確認するディスクを選択します。ディスクの情報とステータスがドライブの下に表示されます。

  3. SMARTステータスには「ディスクは正常です」と表示されます。

  4. SMARTデータボタンをクリックして、ドライブの詳細を表示するか、セルフテストを実行します。

コマンドラインを使用する場合は、次のコマンドを実行できます:

Sudo smartctl --all /dev/sda
2
d a i s y

badblocks-wフラグを指定すると、ドライブにかなり徹底的なテストが行​​われます(ただし内容が破壊されるため、保持するデータがあるドライブでは使用しないでください )。

S.M.A.R.Tデータは行くべき道です-それはあなたのハードドライブのブラックボックスです。最も重要なのは、詳細なSMARTデータを含む[属性]タブです。全体的な「合格」は欺くことがあります。現在、属性タブは赤であり、これは一部の属性が赤であることを意味します(一部の属性はしきい値を超えています)。あなたはそれが何であるかをチェックする必要があります。

多くの属性があり、それらについて読むことができます here 。しかし、要するに、「現在の保留中のセクター数」が表示されたら冷たい汗をかくはずです。それが「訂正不能セクター数」または「オフライン訂正不能」または「オフラインスキャン訂正不能セクター数」である場合は、失恋の時です。最初のケースでは問題は解決し、2番目のケースでは解決しません(しかし、確実に悪化します)。どちらの場合も、すべてをバックアップし、ハードドライブ障害の可能性に備えます。

3
Tanel Mae