Smartmontools

smartmontools — это набор утилит для работы с технологией S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology). Она позволяет получать информацию о состоянии жёстких дисков и SSD, а также прогнозировать возможные сбои.
Пакет включает две основные программы:
smartctl — консольная утилита для проверки и диагностики.
smartd — демон для автоматического мониторинга.

Синтаксис:
smartctl [ОПЦИИ] /dev/DEVICE

Основные опции:

ОпцииОписание
-iИнформация о диске
-HОбщая оценка состояния диска.
-AОтображение всех SMART-атрибутов
-t shortЗапуск короткого теста
-t longЗапуск полного теста
-l selftestЛог selftest’а
-l errorЛог ошибок
-s onВключить SMART (если выключен)

Примеры:

sudo smartctl -i /dev/sda #Проверить, поддерживает ли диск SMART
sudo smartctl -H /dev/sda #Получить общее состояние диска
sudo smartctl -A /dev/sda #Показать все SMART-атрибуты
sudo smartctl -t short /dev/sda #Запустить короткий тест
sudo smartctl -t long /dev/sda #Запустить длинный тест
sudo smartctl -l selftest /dev/sda #Просмотреть результаты тестов

Примечание
После вывода SMART-атрибутов (ключ -A) особое внимание нужно уделить строкам:
Reallocated_Sector_Ct
Current_Pending_Sector
Offline_Uncorrectable

Значения этих параметров должны быть равны 0

Прокрутить вверх