Плохие сектора и сбой SMART на жесткий диск

Зависит от ваших мотивов:

  • Вы хотите периодически что-то запускать. Тогда вы можете использовать напрямую cron. (Если для ваших целей достаточно детализации времени в 1 минуту).

    • Примечание. Если интервал очень короткий или устройство очень ограничено, и если вы не настроите системный журнал для регистрации меньшего количества сообщений от crond, он довольно быстро заполнит ваш системный журнал.
  • Вы хотите просто запустить что-то несколько раз:

     while sleep 2 ; делать
    команда
    сделано >& log.txt
     

    (Вы можете запустить это, например, из crontab, хотя настоятельно рекомендуется использовать скрипт).

  • Вы хотите периодически запускать команду и иметь доступ к результатам ее последнего выполнения.

    • Вы можете записать вывод в ramfs (предварительно изменив скрипт):

       while sleep 2 ; делать
      cmd >& last_execution.log
      Выполнено
       

      или еще лучше:

       пока сплю 2 ; делать
      cmd >& last_execution.log.tmp
      mv last_execution.log.tmp last_execution.log ## атомарно
      Выполнено
       
    • Вы можете комбинировать экран и часы, чтобы всегда можно было проверить последний статус, если он помещается на один экран:

       экран смотреть -n 3660 . /make-backup.sh
       
0
15.05.2017, 21:42
1 ответ

Вам следует заменить жесткий диск, если вам дороги ваши данные.

SMART в потребительском оборудовании обычно не очень полезен, а прошивка чаще всего сообщает, что все в порядке; обычно в оборудовании для бизнеса/сервера это более информативно.

Плохие сектора также обычно маскируются внутри жесткого диска до определенной степени. К тому времени, когда они начнут появляться/быть видимыми снаружи, пора сбросить носитель/жесткий диск и заменить его новым.

См. Google говорит, что диагностика не выявляет многие сбои дисков ПК

4
28.01.2020, 02:19

Теги

Похожие вопросы