2gusia (2gusia) wrote,
2gusia
2gusia

Categories:

Поборол парковку головок на дисках Seagate, переживает отключение

Диски в NAS у меня ST4000DM000, 8 штук. (и один WD под торренты) Всем хороши эти диски, в отличие от 3T родственничков. Вот только извращённый позыв маркетологов заставил технарей прибить гвоздями величину APM на уровне 128 (=x80).В результате имею по SMART

4 Start_Stop_Count 161
9 Power_On_Hours 23496
193 Load_Cycle_Count 254753

Легко догадаться, что 250 тыс циклов парковки мне не нравятся. У WD есть спец утилита. Про сигейты писал, когда было  вдвое меньше парковок - но, наконец, гром вот-вот грянет, пора что-то делать. После 300 тыс вполне могут диски уйти в страну вечной охоты. И, к счастью, побороть парковку удалось. Хотя размер бубна понадобился просто неприличный. Два вечера убил. Так что новичкам не советую совсем.

За наводку спасибо камраду GoHa33.

Инструкция с silentpcreview.com мягко говоря, не очевидная.

Сайт программы hdat2

Кратко идея в том, чтобы отключить APM (пп 6-10).


Но результат сохраняется только до отключения питания. Чтобы отключение осталось навсегда, надо записать изменения в микроконтроллер диска (пп 7-15). Выбирается параметр, который и так отключён и изменяется на отключённый. Результат записывается в диск.

Но к инструкции есть несколько замечаний.
1) В IDE у меня не получилось сохранить на диск изменения.


В ACHI - получилось.
Диски подключал по SATA, а не по USB
2) Получилось в версии 5.2 (последней на момент написания). В инструкции указано насчёт версии 5.0 - не поручусь, может и сработает. Пробуйте варианты на собственный страх и риск.
3) Запустить программу с ISO образа на CD я не смог. После нескольких вариантов создал загрузочную флешку, с неё работает.
4) Никакие драйверы (ASPI, USB), которые как вариант предлагает софтина при загрузке не нужны.
5) На одной из материнских плат утилита у меня вылетала при запуске. На другой - работает.
6) При запуске пришлось отключить ещё один диск Seagate, другой модели. С ним программа зависла.

Ещё раз подчеркну, что утилита - шаманство с огромным бубном. Угробить диск - проще простого. Так что трезво оценивайте свои навыки, прежде чем начинать. Я, кстати, один диск подпортил. Правда, потом восстановил.

PS Для варианта отключения APM, НЕ переживающего рестарт гуглятся способы в разных осях
Для Windows - разныке дисковые утилиты, к примеру
Для Linux пишут про hdparm
hdparm -B 254 /dev/hda

Для FreeBSD пишут про camcontrol
Задать уровень
camcontrol cmd ada0 -a "EF 05 00 00 00 00 00 00 00 00 xx 00"

Отключить
camcontrol cmd ada0 -a "EF 85 00 00 00 00 00 00 00 00 00 00"

К сожалению, для ST4000DM000 у меня не работает.

А вот посмотреть статус - получается.
camcontrol identify ada0

Ещё советуют приложение ataidle. В портах есть, но я не тестил.
ataidle -P 0 /dev/ad4
Tags: nas, nas4free, sata, железо
Subscribe

Recent Posts from This Journal

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 26 comments

Recent Posts from This Journal