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

  • 1 769
  • 0
  • 100,00%
  • 1

Как и для 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.


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

Ваш e-mail не будет опубликован.

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