BadBlocks = потерянные данные. Проверить и исправить можно в пару команд.

Смотрим, какой диск будем проверять:

sudo fdisk -l

Зная диск, запускаем утилиту badblocks:

sudo badblocks -v /dev/sdb1 > badsectors.txt

Что значат параметры:

Для проверки мы указываем следующие параметры:

  • -v — подробный вывод информации о результатах проверки,
  • /dev/sdb1 — проверяемый раздел,
  • badsectors.txt — в этот файлик сохраняем сведения о битых секторах, с которыми потом будем работать.

Для исправления обычно используют две утилиты:

  • e2fsck — для файловых систем ext2, ext3, ext4,
  • fsck — для всех остальных, которые не ext*

Запускаем:

sudo e2fsck -l badsectors.txt /dev/sdb1

или:

sudo fsck -l badsectors.txt /dev/sdb1

… и в принципе все!

П.С. Рекомендую делать регулярно 🙂

Upd. Использование smartmontools:

Увидел еще одну утилиту, которая показывает данные SMART (данные самодиагностики винчестера):

sudo apt-get install smartmontools
sudo smartctl -H /dev/sdb1

другие параметры:

  • -a или —all — показать все данные о диске,
  • -x и —xall — посмотреть остальные параметры накопителя
Нет комментариев
Комментарии к: Проверка диска на битые сектора в Ubuntu

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

Attach images - Only PNG, JPG, JPEG and GIF are supported.

Good Reads

Worlwide

Trending

По умолчанию на Windows Server ставится движок докера, который поддерживает запуск только windows контейнеров. Поэтому пришлось поискать решение, как поставить и запустить

Login

Welcome to Typer

Brief and amiable onboarding is the first thing a new user sees in the theme.
Join Typer
Registration is closed.