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

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

Автор темы
slant
Сообщения: 1643
Зарегистрирован: 21 июн 2017, 15:09
Решено: 25
Благодарил (а): 11 раз
Поблагодарили: 690 раз

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

Сообщение slant » 25 окт 2017, 16: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

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

darkfenix
Сообщения: 4629
Зарегистрирован: 27 июн 2017, 10:36
Решено: 52
Откуда: Нижний Тагил
Благодарил (а): 272 раза
Поблагодарили: 877 раз

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

Сообщение darkfenix » 25 окт 2017, 16:40

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

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

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

AlexelA
Сообщения: 809
Зарегистрирован: 24 июл 2017, 17:11
Решено: 3
Откуда: город-герой Новороссийск
Благодарил (а): 87 раз
Поблагодарили: 230 раз

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

Сообщение AlexelA » 25 окт 2017, 17:06

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

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

Автор темы
slant
Сообщения: 1643
Зарегистрирован: 21 июн 2017, 15:09
Решено: 25
Благодарил (а): 11 раз
Поблагодарили: 690 раз

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

Сообщение slant » 25 окт 2017, 17:15

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

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

AlexelA
Сообщения: 809
Зарегистрирован: 24 июл 2017, 17:11
Решено: 3
Откуда: город-герой Новороссийск
Благодарил (а): 87 раз
Поблагодарили: 230 раз

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

Сообщение AlexelA » 25 окт 2017, 17:22

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


vladimir195
Сообщения: 21
Зарегистрирован: 03 фев 2018, 12:07
Благодарил (а): 12 раз

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

Сообщение vladimir195 » 27 авг 2018, 18:40

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

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

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

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

Сообщение KOT040188 » 28 авг 2018, 01:12

Вы думаете у котов лёгкая жизнь? А вы попробуйте целый день лизать меховую шапку!
Как бы хотелось однажды проснуться, а тебе 8 лет и вся эта херня просто приснилась…
Чудесный сон приснился мне когда-то… четыре грузчика несли мою зарплату.

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

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

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

Сообщение IaroslavB » 28 авг 2018, 06: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
Сообщения: 1643
Зарегистрирован: 21 июн 2017, 15:09
Решено: 25
Благодарил (а): 11 раз
Поблагодарили: 690 раз

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

Сообщение slant » 28 авг 2018, 20:00

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

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

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

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

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

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

Сообщение IaroslavB » 28 авг 2018, 22: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, 15:17
Откуда: Солнечная Кубань
Благодарил (а): 37 раз
Поблагодарили: 29 раз

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

Сообщение aulon » 29 авг 2018, 05:45

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


vladimir195
Сообщения: 21
Зарегистрирован: 03 фев 2018, 12:07
Благодарил (а): 12 раз

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

Сообщение vladimir195 » 29 авг 2018, 06:15

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

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

Автор темы
slant
Сообщения: 1643
Зарегистрирован: 21 июн 2017, 15:09
Решено: 25
Благодарил (а): 11 раз
Поблагодарили: 690 раз

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

Сообщение slant » 29 авг 2018, 11:09

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

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

root
Сообщения: 942
Зарегистрирован: 16 фев 2017, 17:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 283 раза
Поблагодарили: 258 раз

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

Сообщение root » 04 сен 2018, 00:19

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

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

Автор темы
slant
Сообщения: 1643
Зарегистрирован: 21 июн 2017, 15:09
Решено: 25
Благодарил (а): 11 раз
Поблагодарили: 690 раз

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

Сообщение slant » 04 сен 2018, 18:55

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

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