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

Login

Welcome to Typer

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