Сколько осталось жить моему диску?

Сколько осталось жить моему диску?

Life-Hack

Доброго здравия коллеги!

Рано или поздно мы задаёмся вопросом: "- А сколько ещё протянет мой хард (флешка, ссд)?" В замечательной системе Linux есть встроенная утилита для проверки накопителей на битые сектора. Ибо это одна из основных причин выхода из строя дисков. Любой накопитель состоит из множества маленьких блоков (секторов), которые хранят информацию в виде нулей или единиц (битов). Если, по какой-то причине, операционная система не может записать бит информации в определенный сектор, то можно считать его «битым».


Сектор может стать битым по разным причинам:

  1. Заводской брак
  2. Выключение питание компьютера во время записи информации.
  3. 3Физический износ накопителя.

Небольшое количество битых секторов находится практически на любом накопителе. Но стоит обратить внимание,если их количество со временем увеличивается. Это может говорить о скорой физической смерти накопителя и Вам пора задуматься о его замене. Но есть замечательная утилита Badblocks. Она устанавливается по умолчанию почти во все дистрибутивы. В Arch"e она входит в базовый пакет e2fsprogs. Если же её почему то у вас нету, то не составит особого труда её установить.


Приступим

Для начала нам нужно посмотреть что у нас есть из дисков на машине.

$ sudo fdisk -l

Для наглядности я подключил флешку на 2 гига. С ней и будем работать.

Мы узнали какие разделы у нас есть, и теперь мы можем проверить носитель на битые сектора.

$ sudo badblocks -v -s /dev/sdс > badsectors.txt

Опция -v подробный вывод информации, а опция -s показывает нам статус-бар процесса.

Как видим "пациент" чувствует себя превосходно, несмотря на преклонный возраст. При этом badsectors.txt в хомяке у нас пустой. Если бы были битые сектора, то там был бы полный отчёт.

Вот такая небольшая статья получилась о полезной утилите BadBlocks... Пустых вам отчётов и рабочих секторов! ) Источник

Report Page