web-dev-qa-db-ja.com

ハードドライブの状態を確認するにはどうすればよいですか?

古いDellコンピューターでは、Ubuntuをインストールした直後に、過度のロード/アンロードサイクルが原因でハードドライブに障害が発生しました。 Ubuntuでハードドライブの状態を確認する最良の方法は何ですか?コマンドラインから実行できますか?

53
dzhelil

デスクトップでは、このために「ディスクユーティリティ」(Ubuntuリリースに応じてpalimpsestまたはgnome-disks)を使用できます。

コマンドラインについては、smartmontoolsパッケージをインストールし、smartctlを試してみることをお勧めします。例えば:

Sudo smartctl --all /dev/sda
64
Oli

gsmartcontrolのGUIであるsmartctlも使用できます。

16
landroni

badblocks というユーティリティと shred というユーティリティもあります。これらのユーティリティは両方とも、ドライブが安全に使用できることを確認するために使用できる書き込みドライブで読み取り/書き込み操作を実行できます。個人的に、これらのいずれかでエラーが発生した場合、ドライブを交換します。

彼らは非常に遅く、完了するのに時間がかかることがありますが、彼らの健康のアイデアを与えることができます。また、書き込み中のため、ドライブ上のデータが失われ、caesayが示唆するライブCDから実行する必要があります。私は最近SystemRescueCdを探し回っています。

8
sosc