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

Мой сценарий использования:

  • один внешний жесткий диск, подключенный к Linux
  • еженедельный тест "скраб", чтобы убедиться, что мы не попали в плохие сектора

Кроме того, если на диске есть способ сделать что-то похожее на SpinRite онлайн, это было бы идеально (но, вероятно, проблематично).

1 ответ1

0

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

Ищите пакеты, такие как smartmontools , smart-notifier notifier или smartctl .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .