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

  • Автор:
  • Опубликовано:
  • Изменено:
  • Просмотры: 76
  • Комментарии: 0
  • Рейтинг: 100,00%
  • Голосов: 1

Для операционных систем Linux сущестует программа, которая позволяет проводить тест HDD на наличие в нем так называемых бэд-блоков, называется она 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.

Оценить статью

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)

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

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

Читайте ранее:
Мониторинг за состоянием массива MDADM в реальном времени

При создании или перестроении программного RAID-массива, созданного при помощи MDADM, отследить состояние выполняемой операции можно с помощью команды cat: cat...

Закрыть