smartmontools — (S.M.A.R.T. Monitoring Tools) консольная утилита для диагностики состояния жёстких дисков поддерживающих технологию S.M.A.R.T.
smartmontools имеет две утилиты, smartctl для мониторинга S.M.A.R.T. и smartd фоновый процесс который автоматически опрашивает устройства и записывает ошибки.
Установка в Linux Ubuntu/Debian:
sudo apt-get install smartmontools
Справка об утилите:
smartctl -h
Примеры:
Проверка поддержки S.M.A.R.T. и SCT ERC:
smartctl -i -d sat /dev/sda sudo smartctl -a /dev/sda | grep SCT
Полная информацию о HDD:
smartctl --all /dev/sda
Оценка состояния HDD:
smartctl -H /dev/sda
Журнал ошибок HDD:
smartctl -l error /dev/sda
Тест целостности накопителя:
smartctl --test long /dev/sda
Смотрите также:
Описание SMART атрибутов
Тест диска в Linux на наличие ошибок и битых секторов