94
SMARTユーティリティはハードドライブの状態を監視します

数年前、ドライブのSelf-Monitoring Analysis and Reporting Technology(SMART)ステータスを監視するためのシンプルで無料のユーティリティ、SMARTReporterについて紹介しました。その時も説明したように、SMARTは最近のすべてのハードドライブに組み込まれている技術で、ドライブのパフォーマンスに関する様々なパラメータ(温度、エラー率など)を監視し、いずれかのパラメータが正常範囲外になった場合に警告を発します。

SMARTの問題は、ホストコンピューター上でドライブのSMARTステータスを照会し、そのステータスをユーザーに報告するソフトウェアが必要になることです。SMARTReporterは基本的なSMARTモニタリングには便利ですが、 SMARTユーティリティはより多くの機能を備え、各ドライブの状態に関するより詳細な情報を提供します。

(SMART は PATA または SATA バスに直接接続された PATA および SATA ドライブでのみ機能することに注意してください。FireWireおよび USB エンクロージャで SMART データをホスト コンピュータに渡すものはほとんどありません。つまり、SMART 監視ソフトウェアは外部ドライブで発生する可能性のある問題を警告できません。また、ドライブの SMART ステータスによってすべてのドライブ障害が警告されるわけではないことに注意してください。通常、瞬間的な壊滅的な障害を予測することはできず、破損したディスク ディレクトリなどのソフトウェアの問題も検出されませんが、異常な SMART 値によって示される潜在的な障害については警告できます。)

SMARTユーティリティは、Unixツールを使用して、サポートされているすべてのドライブのSMART属性を監視しsmartmontools、結果をプログラムのメインウィンドウに表示します。ドライブ(ドライブ上のボリューム名ではなく、/dev/disk1などのドライブIDでラベル付けされたドライブ自体)をクリックすると、そのドライブに関する情報(モデル、シリアル番号、基本属性など)が表示されます。データの種類の隣にある「詳細情報」または「すべて表示」ボタンをクリックすると、詳細情報が表示されます。

この情報は興味深く、さらには便利ですが、SMARTユーティリティが特に役立つのは、ドライブに問題が発生している時です。正常範囲外の数値を示すドライブは、ドライブリストに赤で表示されます。さらに、Growlをインストールしていれば(インストールを強くお勧めします)、ドライブが故障しそうになっている、または故障した場合に画面に通知が表示されます。(「故障中」ステータスと「故障」ステータスの違いは何でしょうか?「故障」は、ドライブが独自の内部テストに失敗したことを意味します。「故障」は、ドライブがSMARTユーティリティのドライブ故障予測アルゴリズムに失敗したことを意味します。)

一般的に、このような警告は、直ちにそのドライブのデータをバックアップし、ドライブを交換する必要があることを意味します(多くのハードドライブおよびコンピュータメーカーは、SMART テストに失敗したという理由だけで、保証に基づいてドライブを交換します)。SMART ユーティリティは、各ドライブの不良ブロックの数も監視します。不良ブロックの数がわずかでも、ドライブが故障に向かっていることを示す良い指標となります。

故障したドライブを選択すると、問題のある属性の「詳細情報」または「すべて表示」ボタンも赤くなります。このボタンをクリックすると、アラートの原因となっている属性が具体的に確認できます。例えば、下の図では、SMARTユーティリティは、問題のある属性がエアフロー温度テストで正常範囲外の値になっていることを示しています。

(注意: 私が経験した特定のエラー「エアフロー温度」と「再割り当てイベント数」は、実際にドライブの故障を示している場合と示していない場合があります。SMART ユーティリティの開発者は、プログラムのヘルプでこれらの疑わしいインジケーターに関する詳細情報を提供しています。この情報を読んだ後、これら 2 つのエラーを気にしないと判断した場合は、SMART ユーティリティの設定で無効にすることができます。)

SMARTユーティリティでは、ドライブのスキャン頻度の選択やアラート表示のしきい値の変更など、さまざまな操作をカスタマイズできます。また、SMARTユーティリティでは、各ドライブに内蔵されているセルフテストを手動で実行することもできます。

残念ながら、SMARTReporterはメニューバーアイコンの有無にかかわらずバックグラウンドで実行できますが、SMART Utilityは標準のMacプログラムであるため、実行中は常にDockに表示されます。SMARTReporterのようなアプローチの方が良かったと思います。また、SMARTReporterに似たような追加のアラートオプション、例えば電子メールアラートやアプリケーションの起動、AppleScriptの実行機能なども期待しています。しかし、SMART Utilityのドライブ詳細情報は、多くの人にとってSMARTReporterよりも便利になるかもしれません。

最新の Gems 情報を常に入手したいですか? Mac Gems ニュースレターにご登録いただくと、毎週、Gems のレビュー概要がメールで直接受信ボックスへ送信されます。