Проверка состояния smart в биосе что это
Перейти к содержимому

Проверка состояния smart в биосе что это

  • автор:

SMART Self Test — что это в БИОС

что такое smart self test в биосе

При включении компьютера Вы можете увидеть сообщения системы SMART Selt Test. Иногда она может выдавать различные ошибки, после чего ПК уже может нормально не загрузиться. Что это такое и для чего нужна данная функция?! Сейчас расскажу.
Чтобы предотвратить потерю данных, большинство классических жестких дисков для ПК и ноутбуков используют SMART. В переводе эта аббревиатура означает технологию самоконтроля, анализа и отчета о работе накопителя. SMART ведёт статистику о жестких дисках и отслеживает все ключевые данные, включая продолжительность работы накопителя и количество раз, когда привод перемещал данные из поврежденных областей. Конечно, может случиться внезапный сбой работы жёсткого диска. Но чаще всего его можно предупредить благодаря тому, что SMART отслеживает состояние привода и может выдать сообщение о постепенном ухудшении его состояния.

SMART-тесты жесткого диска

Как правило, система тестирования жестких дисков SMART работает незаметно, как бы за кулисами. Если она обнаруживает серьезную проблему, то загрузка компьютера может быть приостановлена, чтобы отобразить предупреждение. Операционная система Windows не включает инструмент для ручного мониторинга или тестирования вашего диска с помощью SMART, но некоторые производители компьютеров, например Toshiba, Dell или HP предустанавливают небольшую диагностическую утилиту, которая проверяет уровни контролируемых атрибутов SMART, обеспечивая надзор за здоровьем привода. Если на вашем компьютере нет подобной утилиты тестирования и вы хотите проверить здоровье своего харда — загрузите тестовую программу, например DiskSmartView, SpeedFan или Smartmontools.

Как исправить ошибку SMART

Если при загрузке компьютера появляется предупреждение SMART Self Test, но компьютер загружается, то Вам нужно немедленно создать резервную копию всех важных файлов на другом диске,чтобы их не потерять. Конечно, жесткий диск может сразу и не сломаться, а проработать ещё какое-то время. Но зачем лишний риск?

Ну а далее нужно будет задуматься о замене HDD на новый, так как обычно нет возможности исправить физический износ, приводящий к сбою привода.

В Интернете можно встретить программы, которые якобы могут исправить ошибки SMART Self Test за определенную цену. Вестись на это не стоит — это развод. Физический изноз и осыпающиеся секторы «вылечить» не получится, к сожалению.

как отключить проверку жесткого диска смарт

Как отключить проверку SMART

Если Вы по какой-то причине решите отключить функцию проверки жёсткого диска, то для этого необходимо будет зайти в BIOS материнской платы и в расширенных параметрах поискать раздел SMART Settings. В нём нужно найти раздел SMART Self Test и поставить ему значение Disable.
Но опять же, хочу предупредить, что не стоит игнорировать самопроверку HDD и ошибки, которые она выдаёт. Иначе рискуете потерять информацию с диска.

Hard Disk S.M.A.R.T.

Если вы хотите иметь информацию о состоянии своего жесткого диска, вам важно знать о возможном отказе этого устройства, включите (Enabled) эту опцию. Но за это вы поплатитесь незначительным (можно даже сказать, мизерным) уменьшением производительности компьютера. Если же эта информация не представляет для вас интереса (на диске просто нет важных данных), от постоянного мониторинга можно отказаться (Disabled). Выбор Auto, если это значение присутствует, автоматически включит мониторинг, если он поддерживается накопителем.

Опция BIOS HDD SMART Capability

Опция HDD S.M.A.R.T. Capability позволяет задействовать технологию S.M.A.R.T. Включение данной опции немного снижает производительность системы.

  • Enabled – задействовать технологию S.M.A.R.T;
  • Disabled – отключить.

Опция также может иметь другие названия:

  1. Hard Disk S.M.A.R.T.
  2. HDD Self Diagnostic
  3. HDD SMART Monitoring
  4. HDD SMART Monitoring
  5. S.M.A.R.T.
  6. S.M.A.R.T. for Hard Disk
  7. SMART Device Monitoring
  8. SMART Monitoring

Примечание 1. Технология S.M.A.R.T (self-monitoring, analysis and reporting technology) – это постоянный анализ и контроль работы жесткого диска встроенной аппаратурой самодиагностики, а также оповещение в случае сбоев в работе.

S.M.A.R.T. мониторит характеристики накопителя, оценивая каждую.

Характеристики подразделяют на две группы:

  1. параметры, отражающие процесс естественного старения жёсткого диска (число оборотов шпинделя, число перемещений головок, количество циклов включения-выключения);
  2. текущие параметры накопителя (высота головок над поверхностью диска, число переназначенных секторов, время поиска дорожки и количество ошибок поиска).

Примечание 2. LDCM-LANDesk Client Manager — программного обеспечения от Intel для мониторинга состояния дисков. SMART (Self-Monitoring Analysis Reporting Technology) ошибки, которое будет отображаться в LDCM (Intel ® LANDesk Client Manager ®). SMART является BIOS-уровня диагностики, которая контролирует функциональность жесткого диска.

Программа Setup BIOS фирмы AWARD Software International Inc на системных платах GIGABYTE TECHNOLOGY

Название данной опции у данного производителя в данной версии BIOS:

HDD SMART Capability значение по умолчанию [Disabled]

S.M.A.R.T which allows your hard disk to report any read/write errors and issue a warning when LDCM installed

[Enabled] Enabled HDD S.M.A.R.T Capability

SMART позволяет мониторить ваш жесткий диск, чтобы сообщать о любых ошибках чтения / записи и выдать предупреждение при установке LDCM (Intel ® LANDesk Client Manager ®).

S.M.A.R.T. (Русский)

S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) — дополнительный компонент, встроенный во многие современные устройства хранения данных, с помощью которого они отслеживают, хранят и анализируют состояние своей работы. Собирается статистика (температура, количество переназначенных секторов, ошибки поиска. ), которую программное обеспечение может использовать для оценки состояния устройства, прогнозирования возможных сбоев в его работе и уведомления о небезопасных значениях.

Smartmontools

Пакет smartmontools содержит две утилиты для анализа и мониторинга устройств хранения данных: smartctl и smartd . Для их использования установите пакет smartmontools .

Для эффективного использования этих инструментов поддержка SMART должна быть доступна и включена на каждом устройстве хранения данных. Можно использовать #smartctl для проверки наличия и включения поддержки SMART. После этого вы можете вручную выполнить #Запуск теста и #Просмотр результатов теста или использовать #smartd для автоматического запуска тестов и отправки уведомлений по электронной почте.

smartctl

smartctl — инструмент командной строки для управления системой SMART, встроенной в большинство ATA/SATA и SCSI/SAS жёстких дисков и твердотельных накопителей.

Опция -i / —info выводит различную информацию об устройстве, в том числе о том, доступен ли SMART и включен ли он:

Если SMART доступен, но не включен, вы можете включить его:

Может потребоваться указать тип устройства. Например, опция —device=ata укажет smartctl, что тип устройства — ATA, что предотвратит попытки отправки SCSI-команд на это устройство.

Запуск теста

Существует три типа самотестирования, которые может выполнить устройство (все они безопасны для хранящихся на устройстве данных):

  • Короткий (Short): выполняет тесты, которые с высокой вероятностью обнаруживают проблемы устройства,
  • Расширенный (Extended) или долгий (Long): аналогичен короткому, но без ограничения времени и с полным исследованием поверхности диска,
  • Транспортировка (Conveyance): выявляет наличие повреждений, которые устройство могло получить во время транспортировки.

Опция -c / —capabilities выводит, какие тесты поддерживает устройство и приблизительное время выполнения каждого теста. Например:

Для запуска теста используйте опцию -t / —test=название :

Просмотр результатов теста

Посмотреть общее состояние здоровья устройства можно с помощью флага -H . Если устройство сообщает об отказе, это означает либо то, что устройство уже вышло из строя, либо то, что оно прогнозирует свой отказ в течение следующих 24 часов. Если это произошло — как можно скорее скопируйте данные с диска в безопасное место.

Можно также просмотреть список последних результатов тестирования и подробную информацию об устройстве:

Генерация таблицы с атрибутами всех дисков

smartd

Демон smartd отслеживает состояние SMART и отправляет уведомления, когда что-то идёт не так. Он управляется через systemd и настраивается в файле /etc/smartd.conf . Синтаксис конфигурационного файла эзотеричен, и в данной статье представлено лишь краткое описание. Для получения более полной информации читайте примеры и комментарии в конфигурационном файле или в smartd.conf(5) .

Управление демоном

Чтобы запустить демон, проверить его состояние, сделать его автозапуск при загрузке системы и прочитать последние записи в журнале, просто запустите/включите systemd-службу smartd.service .

Определение устройств для мониторинга

Чтобы отслеживать все возможные ошибки SMART на всех дисках, в файле конфигурации должен быть следующий параметр:

Он уже есть в конфигурации smartd по умолчанию, а параметр -a , который является параметром по умолчанию, может быть опущен.

Чтобы отслеживать все возможные ошибки SMART на /dev/sda и /dev/sdb и игнорировать все остальные устройства:

Чтобы отслеживать все возможные ошибки SMART на подключенных внешних дисках (к примеу, USB-дисках для резервного копирования), лучше указать UUID устройства, так как при перезагрузке /dev/sdX диска может измениться.

Сначала необходимо получить UUID диска для мониторинга: ls -lah /dev/disk/by-uuid/ теперь найдите диск, который вы хотите отслеживать:

К примеру, если нужный вам диск в данный момент является /dev/sde , то вы можете взять отсюда его UUID и в настройках smartd просто указать путь в /dev/disk/by-uuid/ :

Также может понадобиться добавить опцию -d removable для работы smartd.

Теперь этот диск будет корректно отслеживаться, даже если его путь /dev/sdX изменится после перезагрузки.

Уведомление о возможных проблемах

Для получения email при появлении новых ошибок укажите адрес своей электронной почты в опции -m :

Чтобы иметь возможность отправлять почту в интернет (то есть не на локальный почтовый аккаунт root), необходимо установить и настроить MTA (Mail Transport Agent) или MUA (Mail User Agent). Распространёнными MUA являются msmtp и Postfix, но, вероятно, подойдёт и самый простой dma. Распространёнными MTA являются sendmail и Postfix. Достаточно просто настроить S-nail, если вам не нужно ничего другого, но нужно следовать этим инструкциям.

Опция -M test включит отправку тестового письма при каждом запуске демона smartd:

Доставка электронных писем может занять довольно много времени. Чтобы быть уверенным, что вы будете немедленно предупреждены о сбое жёсткого диска, можно указать скрипт, который будет выполняться в дополнение к отправке письма:

Для отправки письма и системного уведомления можно использовать примерно такой скрипт /usr/local/bin/smartdnotify :

Если вы работаете в среде рабочего стола, вы можете захотеть получать всплывающее уведомление на рабочем столе. Для этого можно использовать такой скрипт (замените X_user и X_userid на пользователя и userid, под которым запущен X, соответственно):

Для работы скрипта нужны libnotify и совместимая среда рабочего стола. Смотрите статью Desktop notifications (Русский) для более подробной информации.

Также можно добавлять скрипты в каталог /usr/share/smartmontools/smartd_warning.d/ .

Скрипт, который уведомляет всех вошедших пользователей через libnotify:

Для работы скрипта нужны libnotify и procps-ng и совместимая среда рабочего стола.

Для запуска скрипта из этого каталога укажите его название в таком формате:

Управление питанием

Можно проинструктировать smartd, как обращаться с дисками в режиме пониженного энергопотребления. Обычно в ответ на команды SMART, выдаваемые smartd, пластины диска раскручиваются. Поэтому если эта опция не используется, то диск, находящийся в режиме пониженного энергопотребления, может быть раскручен и переведён в режим повышенного энергопотребления, если smartd его периодически опрашивает.

Иногда опция -n не работает. Вы можете увидеть подобное сообщение в системном журнале:

В качестве альтернативы можно использовать опцию -i . Она определяет, как часто smartd раскручивает диски для проверки их состояния. По умолчанию это 30 минут. Для изменения создайте и измените файл /etc/default/smartmontools .

Смотрите smartd(8) для более подробной информации.

Выполнение тестов по расписанию

smartd может запускать самотестирование дисков по расписанию. Следующая конфигурация /etc/smartd.conf будет запускать короткий тест каждый день между 2-3 часами ночи и расширенный тест еженедельно по субботам между 3-4 часами утра:

Оповещение об изменении температуры

smartd может отслеживать температуру дисков и предупреждать, если она повышается слишком быстро или достигает верхнего предела. Приведённый ниже пример будет записывать изменение температуры на 4 градуса и более, достижение температуры 35 градусов и отправлять предупреждение при достижении температуры 40:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *