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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: bad sector Гайзенберга.  (Прочитано 3796 раз)

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

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5374
  • Сделай шаг и пройдешь милю
    • Просмотр профиля
Re: bad sector Гайзенберга.
« Ответ #15 : 21 Июня 2021, 19:41:18 »
Цитировать
SMART говорит (sudo smartctl -a /dev/sdb):
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       472
В помойку
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

Оффлайн Onlininer

  • Активист
  • *
  • Сообщений: 388
    • Просмотр профиля
Re: bad sector Гайзенберга.
« Ответ #16 : 21 Июня 2021, 20:28:02 »
но еще под ДОС называется VCR
Можно ссылку? Никак не могу найти  :-[
« Последнее редактирование: 21 Июня 2021, 20:34:37 от Onlininer »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 5278
    • Просмотр профиля
Re: bad sector Гайзенберга.
« Ответ #17 : 22 Июня 2021, 05:10:31 »
Насчет авторства, я ошибся. Приношу извинения.
VCR - это Victoria for DOS 3.*.
Нашел, например здесь.


Пользователь добавил сообщение 22 Июня 2021, 06:52:12:
Есть попытка реализовать нечто подобное под линукс. Называется whdd.
« Последнее редактирование: 22 Июня 2021, 06:52:12 от andytux »

Оффлайн seralekseenko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: bad sector Гайзенберга.
« Ответ #18 : 30 Июня 2021, 12:57:57 »
Цитировать

    SMART говорит (sudo smartctl -a /dev/sdb):
      5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       472

В помойку

Для рабочих задач — однозначно!

А вот для игрушек и экспериментов с файловыми системами — самое то! :)

Пользователь добавил сообщение 30 Июня 2021, 13:10:12:
Шрёдингера же


Если безбожно упростить, для примера на этой теме, то:
  • "bad sector Шрёдингера" был до того, как я начал обнаруживать/искать ошибки. То есть битые сектора могли быть или не быть.
  • "bad sector Гайзенберга" это ошибка, которая уже есть, но ее нельзя точно определить/измерить.

Естественно, что интерпретация квантовых понятий на HDD носит комический характер, а не прямое соответствие.
« Последнее редактирование: 30 Июня 2021, 13:10:12 от seralekseenko »

Dzhoser

  • Гость
Re: bad sector Гайзенберга.
« Ответ #19 : 30 Июня 2021, 14:05:22 »
Все гораздо проще. На каждом HDD есть битые сектора, также на каждом hdd имеются резервные области. В эти резервные области записываются битые сектора. При возможности данные переносятся в другой сектор. Со временем если количество битых секторов растет эта область перезаполняется и мы можем наблюдать пропажу файлов и т.п.
Битые сектора бывают двух видов:
Программные
Физические
Первые могут быть вылечены переразметкой, вторые просто помечаются как сбойные. Поэтому если вы думаете что избавились от бэдов это может быть не так. Поэтому я рекомендую провести тест поверхности для определения рациональности использования такого диска

Оффлайн seralekseenko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: bad sector Гайзенберга.
« Ответ #20 : 25 Ноября 2021, 19:58:02 »
Итог

В поисках глюка я перешел на btrfs. Интересная система, кстати. Пока нравится. Проблем с самой btrfs пока нет. Но это не решило глюки моего HDD.
Дело оказалось не в битых секторах.
Да и резкий рост битых секторов оказался следствием другой проблемы.

Дело оказалось в том, что диск вечно старался отключиться. По непонятным мне причинам вечно парковались головки еще до завершения процесса записи (или чтения?). Их щелканье трудно было не заметить. Я предположил, что вот это щелканье свидетельствует о самовольном отключении HDD.
Я даже проверил блок питания на параметры выходного напряжения под нагрузкой (ведь 99% проблем с HDD связано с БП, ИМХО) — все отличненько. Даже микрокод перешил на диске — ничего не поменялось.

Ядро?

Может проблема в самой ОС Ubuntu 20.04? Ведь врядли мой HDD пострадал от случайного космического излучения.

Я полез в настройки HDD. Отключив все энергосберегайки — сработало. Я сделал это еще летом и счастливо забыл о проблеме.

Помогла мне в этом утилита hdparm. Помогла вот эта статья.

Всего две команды:
  • sudo hdparm -B 255 /dev/sdX
  • sudo hdparm -Z /dev/sdX
« Последнее редактирование: 30 Ноября 2021, 21:25:05 от seralekseenko »

Оффлайн Onlininer

  • Активист
  • *
  • Сообщений: 388
    • Просмотр профиля
Re: bad sector Гайзенберга.
« Ответ #21 : 13 Декабря 2021, 21:54:44 »
Всего две команды:

    sudo hdparm -B 255 /dev/sdX
    sudo hdparm -Z /dev/sdX
Если дисков несколько в системе? Можете описать синтаксис команд?

Dzhoser

  • Гость
Re: bad sector Гайзенберга.
« Ответ #22 : 14 Декабря 2021, 10:29:50 »
Щёлканье может говорить не только о парковках головок, но и например при залипании их на блинах, кода контроллер подаёт на них большой импульс. Также может быть выход из строя подшипника, на блинах появляется люфт и головки не могут спозицианировать.

Оффлайн seralekseenko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: bad sector Гайзенберга.
« Ответ #23 : 17 Января 2022, 11:53:43 »
Всего две команды:

    sudo hdparm -B 255 /dev/sdX
    sudo hdparm -Z /dev/sdX
Если дисков несколько в системе? Можете описать синтаксис команд?

Если дисков, например, три: sda, sdb, sdc и нужно применить указанные команды к последнему, то выглядеть они будут так:
  • sudo hdparm -B 255 /dev/sdc
  • sudo hdparm -Z /dev/sdc


Пользователь добавил сообщение 17 Января 2022, 11:57:44:
Щёлканье может говорить не только о парковках головок, но и например при залипании их на блинах, кода контроллер подаёт на них большой импульс. Также может быть выход из строя подшипника, на блинах появляется люфт и головки не могут спозицианировать.

Да, причин для симптома "щелкающие головки" хватает.

Мне повезло, я тыкнул пальцем в небо и попал куда нужно. :)
« Последнее редактирование: 17 Января 2022, 11:57:44 от seralekseenko »

 

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