Проверка поверхности жесткого диска на наличие бэд блоков в Linux

  • 22.12.2016
  • 4 934
  • 0
  • 23.03.2019
  • 1
  • 1
  • 0
Проверка поверхности жесткого диска на наличие бэд блоков в Linux

Как и для Windows, для операционных систем Linux сущестуют программы, которые позволяют проводить тест HDD на наличие в нем так называемых бэд-блоков, прямо из самой ОС, без необходимости перезагрузки. Одна из этих программ называется весьма просто - badblocks.

Использование программы badblocks

Все что нужно знать, для пользования этой программой - обозначение жесткого диска в системе. Для этого нужно воспользоваться программой fdisk с параметром -l:

sudo fdisk -l

Результат выполнения будет примерно следующий:

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 14680063 14678016 7G 83 Linux
/dev/sda2 14682110 16775167 2093058 1022M 5 Extended
/dev/sda5 14682112 16775167 2093056 1022M 82 Linux swap / Solaris

Пытаемся определить по этим данным обозначение жесткого диска (например по размеру), и запускаем тест следующей командой:

sudo badblocks -s /dev/sda2

Начнется выполнение теста, во время которого можно будет увидеть в процетах количество протестированных блоков, оставшееся время теста, а так же количество ошибок.

По окончанию теста, программа выдаст результат, например:

Checking for bad blocks (read-only test): done
Pass completed, 0 bad blocks found.
Была ли эта статья Вам полезна?

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

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

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.