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

  • 22.12.2016
  • 2 963
  • 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 рабочих дня.