THG.RU | \"Поиск\" Поиск \"Поиск\" | Новости | Видеокарты | Процессоры | Материнские платы | Мониторы | Аудио/видео | HDD и CD/DVD | Собери сам | Игры | Софт | Домашний ПК


Клуб экспертов THG.ru   

Вернуться   Клуб экспертов THG.ru > Персональные компьютеры. Компьютерное и серверное железо. > Накопители (HDD, SSD, CD, DVD, Flash и др. ) > FAQ по HDD, SSD, FLASH, DVD/CD и др.

Регистрация Правила форума FAQ форума Справка Пользователи Поиск Сообщения за день Все разделы прочитаны

Закрытая тема
 
Опции темы Опции просмотра
Старый 01.01.2014, 22:52   #1
Меню пользователя Wu-Tang
THG Russia Forum Team
Эксперт клуба THG | HDD/SSD
 
Аватар для Wu-Tang
  
Exclamation FAQ. Отключение парковки у жестких дисков Seagate (на уровне прошивки)

Автор методики Data Recovery Expert Tomset

Внимание! Нижеследующие действия могут убить ваш винт при ошибочном применении! Если вы ошибётесь в регистре букв, в уровне (T> F> итд), на котором вводите команды — вы можете убить ваш винт или испортить данные! Также некоторые действия зависят от данных, которые могут у вашего винта отличаться и не совпадать с моими, тогда при попытке дословного повторения моих команд вы можете нарушить работу вашего винта!
Описывать основы работы с терминалом я не буду, тому кто знает это не нужно, а если тот, кто не знает, не сможет найти в гугле и разобраться — значит ему опасно пробовать это
У последних сигейтов многое сильно отличается от предыдущих, в том числе правка этих параметров. Поэтому, во-первых, может быть защита от их изменений. Во-вторых, изменения могут проходить, но только до перезагрузки питания. Пробуйте, проверяйте, мне повезло — и вам может повезти.

0) Выключаем комп либо используем другой выключенный.
1) Подключаем к винту кабели питания и терминального порта (SATA отключён), терминал (TTL-коммуникатор) пока оставляем выключенным.
2) Включаем комп, загружаем любимую ОС.
3) Включаем TTL-терминал, запускаем любимый терминал (софт), подключаемся к винту.
4) Выходим на T, если винт сам не вышел — жмём Ctrl+Z и должны получить приглашение:
Цитата:
F3 T>
Если приглашения нет — что-то пошло не так, проверяйте настройки терминала (софта), контакты TTL-терминала, итд. Например, если замкнуть Rx и Tx TTL, каждая введённая буква в окне терминала должна возвращаться обратно и отображаться на экране (echo) — это значит, что ваш TTL-терминал работает.
5) Ищем параметр, отвечающий за APM:
Цитата:
F3 T>F
Далее последует большой список параметров, как закончится — ищем в нём ADVANCED_POWER_MANAGEMENT_ENABLED (не путать с ADVANCED_POWER_MANAGEMENT_SUPPORTED!), записываем его адрес (Byte:, Bit, у меня это Byte:04A0, Bit:3.
Проверяем, что правильно нашли:
Цитата:
F3 T>F04A0
Byte:04A0: CommandSetsEnabled = 09 BC
Byte:04A0: Bit:3, ADVANCED_POWER_MANAGEMENT_ENABLED = 1
Byte:04A0: Bit:5, RESERVED = 0
Byte:04A0: Bit:6, SET_FEATURES_SPINUP_REQUIRED_ENABLED = 0
Byte:04A0: Bit:7, ADDRESS_OFFSET_RESERVED_AREA_BOOT = 0
Byte:04A1: Bit:0, SET_MAX_SECURITY_EXTENSION_ENABLED = 0
Byte:04A1: Bit:1, AUTO_ACOUSTIC_MANAGEMENT_ENABLED = 0
6) Итак, согласно этим данным, по адресу 04A0 записан байт 09 (и BC по 04A1, но он нас не интересует). Нас интересует бит 3 (отсчёт ведётся с 0!) у байта 09h = 00001001(2), нам нужно поменять его с 1 на 0, а значит этот параметр превратится в 00000001(2) = 01h. Меняем параметр:
Цитата:
F3 T>F04A0,01

(D) SATA Reset
Проверяем:
Цитата:
F3 T>F04A0
Byte:04A0: CommandSetsEnabled = 01 BC
Byte:04A0: Bit:3, ADVANCED_POWER_MANAGEMENT_ENABLED = 0
Byte:04A0: Bit:5, RESERVED = 0
Byte:04A0: Bit:6, SET_FEATURES_SPINUP_REQUIRED_ENABLED = 0
Byte:04A0: Bit:7, ADDRESS_OFFSET_RESERVED_AREA_BOOT = 0
Byte:04A1: Bit:0, SET_MAX_SECURITY_EXTENSION_ENABLED = 0
Byte:04A1: Bit:1, AUTO_ACOUSTIC_MANAGEMENT_ENABLED = 0
Ну пока всё красиво.
7) Проверим теперь сохранение параметра.
Останавливаем шпиндель:
Цитата:
F3 T>/F

F3 F>Z

Spin Down Complete
Elapsed Time 13.543 secs
Дожидаемся остановки и сообщения об этом.
Передёргиваем питание винта, дожидаемся запуска.
Момент истины:
Цитата:
F3 T>F04A0
Byte:04A0: CommandSetsEnabled = 01 BC
Byte:04A0: Bit:3, ADVANCED_POWER_MANAGEMENT_ENABLED = 0
Byte:04A0: Bit:5, RESERVED = 0
Byte:04A0: Bit:6, SET_FEATURES_SPINUP_REQUIRED_ENABLED = 0
Byte:04A0: Bit:7, ADDRESS_OFFSET_RESERVED_AREA_BOOT = 0
Byte:04A1: Bit:0, SET_MAX_SECURITY_EXTENSION_ENABLED = 0
Byte:04A1: Bit:1, AUTO_ACOUSTIC_MANAGEMENT_ENABLED = 0
Вуаля! Работает.
8) Останавливаем шпиндель винта, выключаем и отсоединяем TTL-терминал, выключаем комп (либо просто питание винта).
9) Подключаем винт к SATA, включаем комп и проверяем уже в Виктории/HDDScan/итп значение APM (0), следим за парковками через СМАРТ (193 Load/unload cycle count не должен расти во время работы), убеждаемся, что лишних парковок больше нет.
Цитата:
Если принимаете такое решение - отключить парковку.
Нужно позаботиться, чтобы хард находился в таком месте, чтобы ни вибрация, ни случайные удары, не привели к соприкосновению головок с поверхностью.
Летят головки очень низко над поверхностью, порядка 5 нанометров.
На старых они летали на высоте порядка микрона.
Так что производители вынуждены ее постоянно включать, чтобы снизить возврат по гарантии.
Ну и про обязательные резервные копии важного, ни когда не забывайте.
__________________
Всему свое время и каждому свой час!
Хочешь жить - умей вертеться!

Методика тестирования носителей информации.
Новый раздел на форуме - Обустройство дома, ремонт и строительство.
В ЛС помощь не оказываю, для этого есть форум!

Последний раз редактировалось Wu-Tang, 01.01.2014 в 23:03.
Wu-Tang вне форума  
Закрытая тема


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Справочник словарей
Словари русского языка - www.gramota.ru Яndex - Словари Википедия - ru.wikipedia.org

Часовой пояс GMT +4, время: 01:27.


Powered by: vBulletin, ©2000 - 2007, Jelsoft Enterprises Limited.
Перевод: zCarot
Распространение информации возможно только с письменного разрешения администрации издания.

THG.ru ("Русский Tom's Hardware Guide") входит в международную сеть TG Publishing

РЕКЛАМА

Rambler's Top100 Рейтинг@Mail.ru