Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
Аватара пользователя

Автор темы
slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#1

25 окт 2017, 19:26

Этот материал касается как боле-менее старых дисков, так и новых моделей которые уже "переехали" под синюю маркировку. Т.к. этот переезд - в общем то просто маркетинг, а диски все те же.

Симптомы: вы купили новый диск от WD, поставили в машину, добавили в систему (или может быть даже поставили систему на него), расслабились... И о ужас - услышали боле-менее регулярные щелчки. Те самые, которые часто предваряют выход диска из строя. Разве-что потише, и более редкие - где-то каждые 10-20 секунд.

А если посмотреть состояние смарт через smartctl, то можно увидеть что параметр 193 (Load_Cycle_Count) быстро растет. Например - за пару дней может набрать две-три сотни, а то и до тысячи дотянуться.

Без паники! Ничего страшного, пока, скорее всего не произошло. Просто у дисков WD "зеленой" серии есть такая особенность прошивки: если не было обращений к диску 8 секунд - он паркует головки. Именно эта операция слышна как характерный щелчок. Windows обычно дергает диск довольно часто, или не дергает вообще - в зависимости от того системный он или нет. А вот линукс с настройками по умолчанию ведет себя по другому. Особенно на btrfs, или если этот диск в soft-raid. Он сбрасывает накопившееся изменения гораздо реже, но более крупными порциями - (раз в 20-30 секунд), что дает возможность этим дискам посчитать, что его оставили в покое и запарковать головки. Производитель дает гарантию в среднем на 300000 циклов парковок - т.е. сразу с ним ничего особенного не случится. Но если оставить все на самотек, при активной работе компьютера такой лимит можно выжрать и за полгода. Хотя большинству этого хватает на год, или немного больше.

Однако, даже год - совсем не тот срок работы, который мы хотим увидеть от диска, правда? Что же делать?

На самом деле, эта проблема широко известна, и решается с помощью утилиты от производителя - погуглите WDIdle3 - материалов найдется море. Беда лишь в том, что утилита работает исключительно под dos, да еще и требует переключения контроллера на материнке в режим IDE. Что не всегда возможно. А ведь еще надо загрузочную флешку делать... "Напряжно..." :)

Но на наше счастье, есть альтернатива. Причем прямо в репозиториях минта. Ставим:

sudo apt install idle3-tools

Далее разбираемся с текущим состоянием винта (допустим, он у вас в системе виден как /dev/sdb):

sudo idle3ctl -g103 /dev/sdb

Скорее всего, вы получите ответ про те самые 8 секунд.

Далее у нас имеется два выхода. Можно увеличить таймер парковки. Например - до величин как у дисков "WD RED" - они очень похожи по параметрам, но прошивки у них разные. И в том числе - эта настройка.
Можно полностью отключить парковку по таймеру. Но тут есть нюанс - иногда попытка выполнить такую операцию приводит к неадекватному поведению диска - он начинает наоборот, парковаться практически моментально, без паузы. А кроме того, есть информация о том, что некоторые модели дисков позволяют менять время таймера только один раз. Оно нам надо?

В общем, мой личный выбор - просто увеличить значение. Делаем так:

sudo idle3ctl -s200 /dev/sdb

Я сверялся как раз с диском WD RED - есть у меня такой. Предложенное значение даже больше чем у него. После того, как команда отработала (практически мгновенно), нужно обязательно полностью выключить компьютер. Перезагрузки не достаточно, диск должен быть полностью остановлен и обесточен.

После нового старта, диск перестанет изображать из себя "дятла", а 193-ий параметр смарт - расти как на дрожжах.

В чем возможные минусы?
- чуть большее энергопотребление. (Запаркованные головки не нарушают течения воздуха в камере, и блины меньше трутся о воздух - меньше энергии уходит на поддержание скорости).
- Возможен больший нагрев. По той же причине. В прочем - обычно это 1-2 градуса.
- В запаркованном состоянии диск лучше переносит вибрации. Т.е. этот метод не очень хорош для ноутбков - т.к. там частая парковка защищает диск от поломок во время движения корпуса.
Последний раз редактировалось пользователем 2 slant; всего редактировалось раз: 25

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#2

25 окт 2017, 19:40

То что доктор прописал. За пол года 193 параметр 73000.
slant писал(а):
25 окт 2017, 19:26
sudo idle3ctl -g103 /dev/sdb

Скорее всего, вы получите ответ про те самые 8 секунд.
Было 4 секунды.
ИзображениеИзображение

Аватара пользователя

AlexelA
Сообщения: 957
Зарегистрирован: 24 июл 2017, 20:11
Решено: 5
Откуда: город-герой Новороссийск
Благодарил (а): 110 раз
Поблагодарили: 293 раза
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#3

25 окт 2017, 20:06

Хм-м, у меня "зеленый" WD20EZRX используется в качестве файлопомойки и подключен как внешний по usb... :scratch: Сейчас специально послушал - нет никаких щелчков... Из-за usb?
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь) Изображение

Аватара пользователя

Автор темы
slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#4

25 окт 2017, 20:15

Возможно. Кроме того, эта напасть активнее всего проявляется на диске, на котором находится / системы, а внешняя файлопомойка как раз может работать и в режиме, когда его система не дергает постоянно.
А кроме того, щелчки могут быть довольно тихие, если он в пластиковом корпусе кармана - можно и не услышать.
Однозначным признаком должны быть показания SMART. Если 193-ий параметр велик, да еще и растет - значит оно точно есть.

Аватара пользователя

AlexelA
Сообщения: 957
Зарегистрирован: 24 июл 2017, 20:11
Решено: 5
Откуда: город-герой Новороссийск
Благодарил (а): 110 раз
Поблагодарили: 293 раза
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#5

25 окт 2017, 20:22

slant писал(а):
25 окт 2017, 20:15
А кроме того, щелчки могут быть довольно тихие, если он в пластиковом корпусе кармана - можно и не услышать.
Вполне возможно, т.к. у меня металлический бокс от Thermaltake "SilverRiver II"... ща запилю smartmontools, гляну, что почем... и да, харду уже четвертый год и все это время использовался в качестве файлопомойки...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь) Изображение

no avatar

vladimir195
Сообщения: 62
Зарегистрирован: 03 фев 2018, 15:07
Благодарил (а): 24 раза
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#6

27 авг 2018, 21:40

У меня тоже WD зеленой серии. Сделал все, как написано, стал показывать не 8 с,а Idle3 timer set to 2160.0s (0xc8). Это что 2160 секунд стало?

Аватара пользователя

KOT040188
Сообщения: 827
Зарегистрирован: 11 май 2017, 22:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 34 раза
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#7

28 авг 2018, 04:12

Хто ты гэткі?

Аватара пользователя

IaroslavB
Сообщения: 121
Зарегистрирован: 15 апр 2018, 15:57
Решено: 1
Откуда: Прага
Благодарил (а): 199 раз
Поблагодарили: 6 раз
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#8

28 авг 2018, 09:32

Я так понимаю, в любом случае износ при обращении неизбежен, но речь о конкретном косяке одного из производителей, верно?
Я это к тому,что остальные диски эти манипуляции обходят стороной, наверное.
Acer Aspire E5-575G-55J7
□ LM 18.3 KDE Plasma 5.8.9 based on Kernel[ 4.15.0-15 ]×86_64.
■ Intel Core i5=7200u
■ NVIDIA GeForce GTX 950M
Audio card: ●Intel device 9d71
Network cards:● Qualcomm Atheros dev. 0042 + ●Realtek RTL8111/8168/8411

Аватара пользователя

Автор темы
slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#9

28 авг 2018, 23:00

Это не косяки. Ситуация очень простая.

1. Парковка - это перенос головки в специальную зону и ее механическая фиксация там. Сам по себе процесс практически безопасный, но какие-то механические взаимодействия там присутствуют - фиксация же. Далее все происходит по принципу "вода камень точит". Сотни тысяч касаний рано или поздно все-таки приведут к механическом износу - может искривится несущая штанга или упор, может выбьет пару соринок из материала а в условиях стерильной камеры это уже проблема, может от очередного мини-удара (щелчки слышали?) оборвется или замкнет обмотка электромагнитов. Причины разные.
2. Если головки не парковать вообще - не будет и лишнего износа, но пока диск не запаркован даже относительно легкий удар по нему может вызвать касание головки и поверхности диска. А это в 90% случаев посыпавшийся диск. Да и головка в запаркованном состоянии меньше мешает току воздуха в камере - "блины" встречают меньшее сопротивление, что экономит расход энергии на поддержание их скорости.
3. Винда постоянно дергает подключенный системный диск, и вообще не трогает остальные, если к ним нет явных обращений. Т.е. системный диск просто не успевает запарковаться а остальные - по мере нагрузки.
4. Линукс гораздо реже дергает системный диск (что в целом даже хорошо), а с остальными - тут по разному может быть. Однако системный - обычно не чаще чем раз в 15-30 секунд, тогда как парковка у этих дисков выставлена на 7 секунд. Т.е. успевает выполнится каждый раз. Это конечно экстремальное значение, зато диск максимально быстро становится более устойчивым к толчкам и экономичнее на холостом ходу. А винда дергает чаще, запарковать и так не даст.

Так что это просто особенность конкретной серии, у других производителей парковка не так экстремально выставлена, вот и вся разница. Благо и на WD этот параметр можно изменить. А сами диски неплохи.

Аватара пользователя

IaroslavB
Сообщения: 121
Зарегистрирован: 15 апр 2018, 15:57
Решено: 1
Откуда: Прага
Благодарил (а): 199 раз
Поблагодарили: 6 раз
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#10

29 авг 2018, 01:06

slant, после этого сообщения стал полностью понятен и главный пост. Спасибо большое, с удовольствием читаю и вникаю.
Acer Aspire E5-575G-55J7
□ LM 18.3 KDE Plasma 5.8.9 based on Kernel[ 4.15.0-15 ]×86_64.
■ Intel Core i5=7200u
■ NVIDIA GeForce GTX 950M
Audio card: ●Intel device 9d71
Network cards:● Qualcomm Atheros dev. 0042 + ●Realtek RTL8111/8168/8411

Аватара пользователя

aulon
Сообщения: 141
Зарегистрирован: 30 авг 2016, 18:17
Откуда: Солнечная Кубань
Благодарил (а): 37 раз
Поблагодарили: 29 раз
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#11

29 авг 2018, 08:45

Точно также себя ведут хитачи (HGST), ноутбучные. Команды hdparm не помогают. Всё время головки паркуются и довольно часто шпиндель останавливается. На форумах убунту нашел костыль - можно долбить диск командой ioping -i 5 /dev/sda. Также можно давать команду типа badblocks -v /dev/sda.
Выпуск Linux Mint 20 Ulyana 64-разрядный MATE 1.24.0
Процессор Intel® Core™ i3-6006U CPU @ 2.00GHz × 4 Память 7,6 GiB

no avatar

vladimir195
Сообщения: 62
Зарегистрирован: 03 фев 2018, 15:07
Благодарил (а): 24 раза
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#12

29 авг 2018, 09:15

У меня WD как системный и не использовался почти и тем не менее параметр 193 159 тыс накрутил. Было 8 сек, за 5 лет на парковал. Сделал все как рекомендовали, параметр 193 перестал расти, получилось Idle3 timer set to 2160.0s (0xc8). Так вот я и спрашиваю- это что 2160 сек сейчас, а не 200 как должно быть?

Аватара пользователя

Автор темы
slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#13

29 авг 2018, 14:09

aulon писал(а):
29 авг 2018, 08:45
Точно также себя ведут хитачи (HGST), ноутбучные. Команды hdparm не помогают.
С ноутбучными винтами вообще отдельный разговор. Там частые парковки - если не норма, то необходимость. Т.к. в незапаркованном состоянии винт очень уязвим к толчкам, ударам, и даже просто вибрации. Где-то 70% отказов ноутбучных винтов - следствие толчка или вибрации. Ноутбук же мобилен. У меня на работе, у сметчика который любил в машине работать по дороге на объекты - винты в ноуте мерли как мухи - каждые 3-6 месяцев. Пока ssd не поставили. Это при том, что в ноутбучных винтах сенсоры движения ставят, которые вызывают парковку, если обнаруживают оное выше определенного ускорения.
Это в десктопах частая парковка - перестраховка, т.к. винты в массивном корпусе, и неподвижны.
vladimir195 писал(а):
29 авг 2018, 09:15
Так вот я и спрашиваю- это что 2160 сек сейчас, а не 200 как должно быть?
Там есть разные версии прошивки, в них немного по разному трактуется передаваемое число. Именно по этому я не рекомендую ставить 0 - хотя в большинстве случаев, это обозначает полностью отключенную парковку, на некоторых прошивках - наоборот, моментальную, т.е. "задержка 0". А просто длительный период - ставить не страшно, точность тут особо не требуется. Вполне может, что 2160 секунд получилось.

Аватара пользователя

root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#14

04 сен 2018, 03:19

slant, я правильно понял, что на ноутбуке с виндой риск выхода из строя жесткого диска выше, поскольку винда часто обращается к харду, соответственно,
slant писал(а):
28 авг 2018, 23:00
пока диск не запаркован даже относительно легкий удар по нему может вызвать касание головки и поверхности диска. А это в 90% случаев посыпавшийся диск
?
Вы не готовы! :pc2:
Изображение

Аватара пользователя

Автор темы
slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#15

04 сен 2018, 21:55

Чисто теоретически. Если бы диск парковался после каждого "дёрга". На практике - примерно одинаково, т.к. даже ноутбучные винты в основном имеют таймаут парковки более длительный, и полагаются больше на сенсоры движения.

no avatar

web_client
Сообщения: 92
Зарегистрирован: 24 окт 2019, 06:13
Благодарил (а): 23 раза
Поблагодарили: 4 раза
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#16

16 мар 2020, 11:49

vladimir195 писал(а):
27 авг 2018, 21:40
У меня тоже WD зеленой серии. Сделал все, как написано, стал показывать не 8 с,а Idle3 timer set to 2160.0s (0xc8). Это что 2160 секунд стало?
slant писал(а):
29 авг 2018, 14:09
Там есть разные версии прошивки, в них немного по разному трактуется передаваемое число. Именно по этому я не рекомендую ставить 0 - хотя в большинстве случаев, это обозначает полностью отключенную парковку, на некоторых прошивках - наоборот, моментальную, т.е. "задержка 0". А просто длительный период - ставить не страшно, точность тут особо не требуется. Вполне может, что 2160 секунд получилось.
Не совсем так. s200 это не в сек, а внутренний параметр.

В MANе прописано:

-g get raw idle3 timer value
-g100 get idle3 timer value as wdidle3 v1.00 would display it
-g103 get idle3 timer value as wdidle3 v1.03 would display it
-d disable idle3 timer
-s<value>
set idle3 timer raw value. Value must be an integer between 1 and 255. The idle3 timer is set in 0.1s for the
1-128 range, and in 30s for the 129-255 range.

Получается, что s200 = (200-128)*30 = 2160 сек.
Напимер, путём нехитрых вычислений значение для 300 сек. = s138 (300/30+128).

Вот, как-то так.

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Диски WD "зеленой" серии - что надо сделать, чтобы не убить их за ~1 год под линуксом.

#17

16 мар 2020, 11:53

slant » 04 сен 2018, 21:55
web_client » менее минуты назад
:fp:
Видимо сегодня весеннее обострение. :close:

Закрыто

Вернуться в «Жесткие диски, SSD, Flash-накопители, разделы на них»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей