Проверка поверхности жесткого диска на наличие бэд блоков в Linux
- Recluse
- 22.12.2016
- 4 934
- 0
- 23.03.2019
- 1
- 1
- 0
- Содержание статьи
Как и для Windows, для операционных систем Linux сущестуют программы, которые позволяют проводить тест HDD на наличие в нем так называемых бэд-блоков, прямо из самой ОС, без необходимости перезагрузки. Одна из этих программ называется весьма просто - badblocks.
Использование программы badblocks
Все что нужно знать, для пользования этой программой - обозначение жесткого диска в системе. Для этого нужно воспользоваться программой fdisk с параметром -l:
sudo fdisk -l
Результат выполнения будет примерно следующий:
/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
Начнется выполнение теста, во время которого можно будет увидеть в процетах количество протестированных блоков, оставшееся время теста, а так же количество ошибок.
По окончанию теста, программа выдаст результат, например:
Pass completed, 0 bad blocks found.
Добавить комментарий