Badblocks — проверка диска в Linux

badblocks linux

Badblocks это консольная утилита, которая используется для проверки дискового пространства на наличие сбойных блоков, так называемых «bad-блоков».  Перед тем, как её использовать, Вы должны сначала определиться с жестким диском или его разделом, на котором будем  искать поврежденные секторы. Сейчас я покажу Вам как всем этим пользоваться!Начнём с того, посмотрим какие диски и разделы у нас есть. Для Вы можете использовать команду lsblk или fdisk.

# lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT,MODEL

Результатом будет таблица, где в столбце NAME будут показаны имена файлов устройств накопителей и их разделов, в столбце FSTYPE — Вы найдёте названия созданных в разделах файловых систем, в столбце LABEL будут метки разделов, в столбце MOUNTPOINT — пути к точкам монтирования файловых систем. Ну и столбец MODEL содержит информацию о модели HDD или SSD.

Так же можно воспользоваться альтернативной командой:

# sudo fdisk -l

В её выводе так же будет таблица, содержащая информацию о подключенных дисках и их разделах.

Базовый синтаксис для использования команды:

# badblocks -v /dev/<имя_файла_раздела_или_устройства>

Параметр -v  в данном случае используется для вывода информации о ходе процесса проверки диска.

Пример использования:

Выбираем раздел жесткого диска для проверки


# lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT,MODEL

Результат выполнения команды:

как посмотреть диски в linux

Понятно, что у Вас он будет отличаться, но не суть важно.

Теперь выбираем раздел, который будем проверять. Пусть это будет самый большой раздел — sda11 с корневой файловой сиcтемой.

2. Проверка выбранного раздела на наличие поврежденных секторов

# badblocks -v /dev/sda11

Результат выполнения:

badblocks проверка диска linux

Как Вы видите по выводу, битых блоков и поврежденных секторов не обнаружено. Ну и отлично!

Оставьте комментарий