Linux 檢查硬碟健康狀態

不論對於伺服器還是工作站, 硬碟應該是電腦內最重要的硬體, 其他硬體壞掉的話換過新的便好, 但硬碟就不同了, 裡面的資料才是最重要。本文會介紹在 Linux 下檢查硬碟的健康狀態。

現在的硬碟大多支援 S.M.A.R.T.(Self-Monitoring, Analysis, and Reporting Technology), S.M.A.R.T 可以讓作業系統 (e.g. Linux, Windows, Mac) 檢查硬碟的健康狀態。

在 Linux 有多種工具可以檢查 S.M.A.R.T. 狀態, 以下會安裝使用 smartctl, 首先安裝 smartctl:


RHEL / CentOS:

$ sudo yum install smartmontools

Debian / Ubuntu:

$ sudo apt-get install smartmontools

Fedora:

$ sudo dnf install smartmontools

安裝好 smartctl 後, 現在可以檢查硬碟, 首先執行 lsblk 檢視系統內安裝的設備:

$ lsblk

例如要檢查的硬碟是 sda, 可以執行以下指令:

$ sudo smartctl -a /dev/sda

之後 smartctl 便會輸出硬碟的健康狀態報告.



你可能感興趣的內容:

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.