Бэд блоки на HDD Ubuntu Server 16.04 | 17.04 | 18.04

Сегодня рассмотрим как можно найти и начать игнорировать Бэд блоки на HDD (Hard Drive Disk) в операционных системах Linux. В качестве подопытного будет использована система на Ubuntu Server 16.04, но также все описанные команды будут справедливы и для Linux Mint, Debian и всех его производных.

Проверка HDD

Для начала нам надо перейти в режим super user

sudo su

Проверяем все диски установленные в системе

fdisk -l

Если необходимо убедится в выборе диска, то для начала можете проверить его на название модели

hdparm -i /dev/sda | grep Model

Вывод будет приблизительно следующий

Model=ST9320423AS, FwRev=0003HPM1, SerialNo=5VH12VSS

Ищем Бэд блоки на HDD

Если том примонтирован, то перед проверкой его необходимо отмонтировать:

umount /dev/sda

Проверка на бэд блоки: (с параметром -s будет отображаться в процентах)

badblocks -s /dev/sda1 > /root/badblock

Игнорируем найденные бэд блоки

Пометка бэд блоков:

e2fsck -l /root/badblock /dev/sda1

На этом все, все найденные бэд блоки будут  игнорироваться системой

Если есть вопросы то пишем в комментариях. Также можно проголосовать за статью

Бэд блоки на HDD Ubuntu Server 16.04 | 17.04 | 18.04
4.8 (96%) 5 votes

Один комментарий

  1. Алик 2018-05-17

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *