Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Пометка бед блоков  (Прочитано 1120 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн belov20212021

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Пометка бед блоков
« : 08 Октября 2021, 11:29:39 »
Программеры подскажите программу в  убунте для пометки бед блоков на диске (диск внешний юсб на 4 террабайта) 

Оффлайн snowin

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Re: Пометка бед блоков
« Ответ #1 : 08 Октября 2021, 12:11:02 »
Программеры подскажите программу в  убунте для пометки бед блоков на диске (диск внешний юсб на 4 террабайта)
программисты то тут причем?
если есть бэды, то они и так помечены, иначе ты их не увидишь
есть утилита badblocks, которая составляет список плохих секторов, который в дальнейшем можно использовать для создания фс, обходя тем самым эти бб
но на мой взгляд это мартышкин труд
никто не может тебе гарантировать, что новые бб не появятся

Оффлайн kofesutra

  • Активист
  • *
  • Сообщений: 318
    • Просмотр профиля
Re: Пометка бед блоков
« Ответ #2 : 08 Октября 2021, 14:53:17 »
Я вот так делал:

Что-то подозрительно стал себя вести внешний винчестер 1 Тб.
Посмотел на его файловую систему: ext3, почему-то.
Отформатировал в ext4 и решил проверить его на сбойные блоки:
sudo badblocks -v /dev/sdс1 > bads.txtвместо sdс1 подставляем нужный раздел, отметки о сбойных секторах запишем в файл bads.txt, он будет лежать в домашней директории.
Тестирование заняло часов восемь О_о, но ни одного битого блока не нашлось.
А если бы они были? Тогда надо их отметить и не использовать.
Для ext-файловых систем:
sudo e2fsck -l bads.txt /dev/sdc1Для не ext-ФС:
sudo fsck -l bads.txt /dev/sdc1
Всё, радуемся, пьём коньяк.

https://kofesutra.ru/ubuntu/157-proverka-vinta-na-bitye-sektory.html
« Последнее редактирование: 08 Октября 2021, 14:59:05 от kofesutra »

Оффлайн c47

  • Активист
  • *
  • Сообщений: 356
    • Просмотр профиля
Re: Пометка бед блоков
« Ответ #3 : 08 Октября 2021, 15:16:09 »
А если бы они были? Тогда надо их отметить и не использовать.
По моему скромному мнению присутствие bad-ов свидетельствует о плохом состоянии диска (программные, аппаратные проблемы - не суть), пользоваться таким диском можно только в том случае, если он или инфа на нём вам совершенно не нужны, и их потеря не вызовет каких-либо проблем, в том числе время на поиск нового накопителя (и установка и подготовка системы, если диск с ОС). Это я сейчас даже не упоминаю тот факт, что быстродействие и так медленных (сравнительно с SSD) HDD падает при появлении битых/переназначенных секторов. Хотя нет, упомянул...

Оффлайн Ivanivanoff

  • Активист
  • *
  • Сообщений: 303
    • Просмотр профиля
Re: Пометка бед блоков
« Ответ #4 : 08 Октября 2021, 17:12:23 »
По моему скромному мнению присутствие bad-ов свидетельствует о плохом состоянии диска
Может и так,а может и нет.Но рискнуть поэксплуатировать его ещё можно,а вдруг это ошибка прошивки.Вот у меня Hitachi HDT725032VLA360 возрастом более 10 лет и 8 перераспределенными  секторами которым более 8 лет.
(Нажмите, чтобы показать/скрыть)

Оффлайн c47

  • Активист
  • *
  • Сообщений: 356
    • Просмотр профиля
Re: Пометка бед блоков
« Ответ #5 : 08 Октября 2021, 19:49:49 »
Может и так,а может и нет.Но рискнуть поэксплуатировать его ещё можно
в любом случае необходимо предупредить, что есть ненулевая вероятность проэтовать все данные на диске

а заметка (опять же по моему мнению) вообще ни о чём "проснулся, почесал то, почесал это, хряпнул коньячка кофе с утра и рекомендую вот скрипт, пользуйтесь на здоровье"

belov20212021, установите smartmontools и приведите сюда выхлоп команд (под спойлер)
sudo fdisk -l
sudo smartctl -x /dev/sda {вместо /dev/sda подставить все найденные в предыдущей команде /dev/sd.}

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5564
  • Сделай шаг и пройдешь милю
    • Просмотр профиля
Re: Пометка бед блоков
« Ответ #6 : 08 Октября 2021, 20:04:04 »
программу в  убунте для пометки бед блоков на диске
Пометкой бед-блоков занимается контроллер диска. Вручную надо было помечать лет 20 назад, сами диски тогда были "глупенькие". Сейчас ничего делать не нужно, контроллер сам всё делает. SMART предоставляет диагностику. 
а вдруг это ошибка прошивки
Явно. 192 и 193 показатели у вас равны. Банальная парковка головок считается как аварийный останов.

« Последнее редактирование: 08 Октября 2021, 20:08:56 от ALiEN175 »
https://archlinux.com.ru
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1041
    • Просмотр профиля
Re: Пометка бед блоков
« Ответ #7 : 11 Октября 2021, 07:04:10 »
Стали глюки харда. Проверял хард смартом. Было море бэдов.
Посадил хард на другую косу блока питания. Глюки исчезли, а в смарте все те же тонны бэдов ,которые реально не существуют. Работает без проблем уже года полтора

 

Страница сгенерирована за 0.067 секунд. Запросов: 25.