Муха сс как вылечить

Винчестеры Seagate серии Barracuda 7200.11, Barracuda ES.2 а также серии DiamondMax 22 выпускающихся под маркой Maxtor были очень популярны в 2008 году. Немногим позже выпущенная Barracuda 7200.12 серия унаследовала ошибки предыдущей серии. К сожалению, все эти жесткие диски не могут похвастаться высокой надежностью. Причина — низкое качество накопителей, из-за некачественной сборки и дешёвых материалов (производитель экономил на всем во время мирового кризиса). Отказ невозможно спрогнозировать, так как причиной отказа, как правило, является ошибка микропрограммы. Симптомы могут быть самыми различными, обычно компьютер может вдруг начать «тормозить», зависать, и после перезагрузки винчестер уже не определяется системой. Это следствие саморазрушения микрокода винчестера. То,что жесткий диск блокируется при этом — лишь следствие. Но лучше иметь заблокированный диск с исправными головками, информацию с которого восстановить еще возможно, чем незаблокированный, но с запилами, и не восстановимый ни за какие деньги. Прошивка повлечет лишь дополнитель ные трудности, если накопитель снова испортится.
Что мы имеем?
Прошивки которые подвержены этой проблеме: AD14, SD15, SD16, SD17, SD18, SD19, SD81.
Жесткий диск SEAGATE производства Thailand или China
Жесткие диски AS серии: ST3500320AS, ST3500620AS, ST3500820AS, ST3640330AS, ST3640530AS, ST3750330AS,
ST3750630AS, ST31000340AS, ST31500341AS, ST31000333AS, ST3640323AS, ST3640623AS, ST3320613AS, ST3320813AS,
ST3160813AS.
Жесткие диски NS Barracuda ES.2 серии: ST31000340NS, ST3750330NS, ST3500320NS, ST3250310NS
Жесткие диски DiamondMax 22 серии: STM31000340AS, STM3750330AS, STM3500320AS,STM31000334AS, STM3320614AS,
STM3160813AS
Жесткие диски SV35 серии: ST31000340SV, ST3320410SV, ST3750330SV, ST3500320SV
Cимптомы: не определяется в Bios
Если при включении винт издает негромкий «звук удушения» или ритмично «подергивается», то дальнейшая инструкция вам не поможет.
Данная неисправность — ни что иное, как заклинивший вал шпиндельного двигателя. Возникает самопроизвольно или после падения HDD (достаточно совсем небольшого удара). Виноват в этом неудачно спроектированный гидроподшипник и низко-качественные дешевые материалы.
Для начала нам необходимо обзавестись RS232-to-TTL контроллером. Можно сделать его самому, читать тут, или в гугле.
Я его просто приобрел на ebay.com за 200 рублей.
Далее порядок действий следующий:
1) Подключаем контроллер 232toTTL к COM порту и к винчестеру.
Уберите джампер, переводящий винт в режим работы SATA I.


Землю (GND) подключать не нужно.

2) Запускаем гипертерминал.
3) В гипертерминале выбираем COM порт, скорость 38400, управление потоком — нет, остальное по умолчанию.

4) Подаем питание на винчестер.
5) Наблюдаем сообщение о мухе ЦЦ.
LED:000000CC FAddr:0025BF67
6) Все выключаем.
7) Откручиваем винт на плате винчестера рядом с контактными дорожками к двигателю.
8) Подсовываем кусок пленки или другой изолятор (отключаем питание двигателя), я использовал пластиковую карту.

9) повторяем пункты с 1 по 4.
10) Жмем Ctrl+Z
11) Наблюдаем на терминале
F3 T>
12) Набираем /2 жмем Enter (переход на уровень 2)
13) Наблюдаем на терминале
F3 T>/2
14) Набираем Z жмем Enter (команда на останов двигателя)
15) Жесткий диск пишет что остановил двигатель.
Spin Down Complete
Elapsed Time 0.138 msecs
F3 2>
16) Ничего не отключая убираем изолятор и закручиваем винт (лучше это сделать во избежание плохого контакта)
17) Набираем U жмем Enter (команда на раскрутку двигателя)
18) Пишет что шпиндель раскрутился
Spin Up Complete
Elapsed Time 7.242 secs
F3 2>
19) Набираем /1 жмем Enter (переход на уровень 1)
20) Набираем N1 жмем Enter (очистка SMART и снятие блокировки ЦЦ)
21) Набираем /T жмем Enter (переход на корневой уровень)
22) Выключаем питание жесткого диска (все остальное включено) на 10 сек.
23) Включаем питание винчестера
24) Жмем Ctrl+Z
25) Набираем i4,1,22 жмем Enter (эта команда в корневом уровне)
26) Далее команда зависит от места производства
а) сделано в Китае: набираем m0,2,2,,,,,22 жмем Enter
а) сделано в Тайланде: набираем m0,2,2,0,0,0,0,22 жмем Enter
27) Винт через некоторое время (менее минуты) напишет длинное сообщение вроде этого:
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewrite Retries = 00C8
User Partition Format 5% complete, Zone 00, Pass 00, LBA 00004339,
User Partition Format Successful — Elapsed Time 0 mins 05 secs
F3 T>
и пригласит к работе с терминалом
28) Повторяем пункты с 12 по 15 для остановки двигателя.
29) Выключаем компьютер, подсоединяем винчестер в штатном режиме и радуемся.
Для моделей жестких дисков серии NS Barracuda ES.2 вместо использования изолятора нужно замыкать контакты на плате, проще всего использовать тонкий пинцет.
REV A

REV А прямоугольная

Rev C

После замыкания этих контактов, головы в течении 5-7 секунд щелкают, затем двигатель сам останавливается, далее
(не раньше!!!) один раз жмем CTRL+Z и терпеливо ждем приглашение в виде
F3 T>
может появится и через пол минуты, после появления приглашения вводим все команды как обычно.
Размыкать контакты, убрав пинцет, можно ТОЛЬКО после остановки шпенделя
F3 2>Z
Spin Down Complete
Elapsed Time 0.147 msecs
F3 2>
то есть на том же самом шаге, где убираем изолятор в случае с моделями AS. Далее все по инструкции.
Если при вводе в терминале команды
F3 2>U
в ответ возвращаются следующие строчки
Error 1009 DETSEC 00006008
Spin Error
Elapsed Time 53.959 secs
R/W Status 2 R/W Error 84150180
вероятнее всего, что у вас механические проблемы с винчестером и терминал тут уже не поможет.
После удачного восстановления рекомендуется сделать backup данных.
Также производитель рекомендует обновить прошивку на SD1A
Источник
valashko
20 марта 2012 в 15:14
Хочу поделиться опытом восстановления жесткого диска Seagate Barracuda 7200.11 ST3500320AS после сбоя. Короткая предыстория: один мой друг решил сделать полное форматирование своему жесткому диску, после чего тот больше не определялся в BIOS. Выкидывать 500-гигабайтный винчестер было жалко, и он отдал жесткий диск мне на растерзание. Забегая наперед, скажу, что прокачанные навыки «гугление» и «очумелые ручки» позволили добиться отличных результатов.
Итак, данный метод подходит для жестких дисков Seagate и Maxtor (для Samsung существует похожий способ, но в этой статье он не освещен). Информации касательно жестких дисков остальных производителей найдено не было. В конце статьи рассматриваются возможные проблемы. Я настоятельно рекомендую прочитать статью полностью, перед тем как повторять описанные здесь действия.
Конвертер можно купить (в продаже есть USB-TTL и COM-TTL) или сделать самому (привожу несколько схем ниже).
Для тех, у кого есть Arduino: соединяем GND и RESET, используем контакты RX и TX.
Для проверки схемы можно замкнуть RX и TX, — в результате все, что мы введем, должно вернуться.
Подключаем RX и TX, как на рисунке ниже, отключаем SATA-кабель, подключаем питание.
Для работы с COM-портом я использовал PuTTY, с задачей также отлично справится ваша любимая программа. Итак, открываем PuTTY, выбираем тип подключения Serial, вводим порт и остальные настройки:
| Speed | 38400 |
| Data Bits | 8 |
| Stop Bits | 1 |
| Parity | None |
| Flow Control | None |
Открываем окно терминала, нажимаем Ctrl+Z и видим приглашение:
F3 T>
Чтобы увидеть список команд и описание к ним для вашего жесткого диска, необходимо ввести /C, а затем Q.
Пришло время приступить к восстановлению.
Важно: соблюдайте регистр при вводе команд!
- Перейдем на уровень 1, введя /1
- Очистим S.M.A.R.T. командой N1
- Выключаем питанием и ждем, когда остановится двигатель (~10 сек)
- Включаем питание и снова нажимаем Ctrl+Z
- Очищаем список bad-блоков: вводим i4,1,22
- Повторяем пункты 3-4
- Вводим в консоли: m0,2,2,0,0,0,0,22 (для жестких дисков «Made in China» — m0,2,2,,,,,22)
- Переходим на уровень 2: /2
- Останавливаем двигатель: вводим Z
- Выключаем питание
После всех манипуляций жесткий диск стал определяться в BIOS. Чтобы не столкнуться с проблемой снова, обновите ПО у винчестера. Эта процедура совсем проста: с сайта производителя скачивается загрузочный образ, который записывается на болванку. Далее — загрузка и обновление прошивки в пошаговом режиме, просто следуйте инструкциям на экране.
Сейчас я описал ситуацию, когда все работает, как надо, но так получается редко. В процессе восстановления возникло несколько трудностей, с которыми, я уверен, вам тоже предстоит столкнуться. Поэтому, все у кого что-то не получилось, ищите решение в последнем разделе этой статьи.
Поскольку эта статья — результат собственных экспериментов, основаных на различных материалах по восстановлению HDD, далее я опишу те проблемы, с которыми столкнулся сам.
| Проблема | Решение |
| Шум в консоли | Подключите контакт GND к «земле» на блоке питания. Я использовал провод от клавиши включения. Также вытяните джампер SATA I из жесткого диска. |
| На экране после нажатия Ctrl+Z ничего не появляется | Скорее всего, неправильно подключены RX и TX. |
| При первом включении появляется ошибка LED:000000CC FAddr:0025BF67 или LED:000000CC FAddr:0024A7E5 | Сначала попробуем отключить головки. Для этого откручиваем плату (заодно можно и почистить контакты ластиком: у меня там было очень много грязи), подкладываем изолятор (бумага, изолента и т.д.) на контакты, ведущие к головкам, и обратно прикручиваем плату (не всеми винтами, а так, чтобы было питание на мотор). Включаем питание, нажимаем Ctrl+Z, вводим /2, потом Z. Ждем сообщение об успешной остановке. Spin Down Complete Elapsed Time 0.138 msecs Не отключая питания, откручиваем плату, достаем наш изолятор и прикручиваем обратно плату, вводим команду запуска двигателя: U. Если не помог метод отключения головок, нужно замкнуть контакты на плате острым пинцетом или тонким проводком. На фото (доступны по ссылкам ниже) показаны точки замыкания на разных жестких дисках.
Замыкайте контакты после включения питания жесткого диска. Будут слышны стуки головок, а потом и остановка двигателя. |
| Двигатель не запускается с ошибкой Error 1009 DETSEC 00006008 Spin Error Elapsed Time 53.959 secs R/W Status 2 R/W Error 84150180 | Вероятно, вы забыли снять изолятор или плохо привинтили плату. Также причиной может служить механическое повреждение. |
| Остановка двигателя не происходит. Сопровождается ошибкой LED:000000CE FAddr:00280569 | На минуту выключите питание. Если ошибка не уходит, сперва попробуйте запустить двигатель, введя U. |
Спасибо за внимание, пусть ваши жесткие диски служат долго.
UPD: Ссылки по теме.
- Восстановление SEAGATE Barracuda 7200.11 (муха цеце)
- Fixing a Seagate 7200.11 Hard Drive
- Пост на Хабрахабре о прошивках
- Seagate diagnostic commands (datasheet)
Теги:
- восстановление жесткого диска
- seagate barracuda 7200.11
- arduino
Источник
Новая серия жестких дисков Seagate очень популярна у пользователей. К сожалению, они не могут похвастаться высокой надежностью. Разговоры о многочисленных отказах винчестеров пришли от коллег-ремонтников еще в 2008 года. И жесткие диски «барракуды» начали массово выходить из строя. Как спасти с них информацию?
Наиболее часто встречается неисправность: жесткий диск раскручивает вал, происходит рекалибровка, но не определяется в BIOS.
Возникает неисправность, как правило, самопроизвольно, спустя несколько месяцев после начала использования HDD. Компьютер начинает сильно «тормозить», зависать, и после перезагрузки, жесткий диск уже не определится — это следствие поломки прошивки HDD.
Восстановление винчестера
Изготовить кабель для подключения винчестера можно по следующей схеме:
Схема конвертера на базе MAX232
Можно использовать кабель от телефона, если в нем стоит преобразователь RS232-TTL, кабель не обязательно должен быть с COM портом, зачастую преобразователь USB-COM встроен в кабель. Примеры кабелей от телефонов: Siemens A35, A36, A40, C25, C35, C45, M35, M35i, M50, ME45, MT50, S25, S35, S45, SL-42, SL45, 3118 — распиновка:
- 1 — соединяем с землей
- 4 — с 3.3V
- 5 — на HDD TX
- 6 — на HDD RX
Как правило, такие кабели основаны на микросхеме PL2303, единственно, что для USB кабелей с RS232-TTL потребуется установить специальный драйвер, чтобы в системе появился виртуальный COM порт.
Распиновка TX и RX со стороны HDD

Иногда необходимо вытащить джампер, переводящий жесткий диск в режим работы SATA I. Часто он приводит к шумам в терминале:

Шум в терминале
Если появляются посторонние символы, нужно проверить Землю (GND), подвести ее на 3-тий пин винчестера.
Для проверки работоспособности собранного кабеля, замкните между собой RX/TX и проверьте «эхо» в терминале. Каждый введенный вами символ — на экране, должен повторяться (возвращаться через RX — TX). Если «эхо» отсутствует, следовательно, кабель не работает.
При выключенном компьютере подключаем TX, RX, GND и питание к жесткому диску.
Открываем терминал и создаем подключение, с такими настройками
- Скорость: 38400
- Биты данных: 8
- Четность: Нет
- Стоповые биты: 1
- Управление потоком: Нет
При подключении HDD, который не определяется в BIOS к гипертерминалу должно появиться сообщение типа:
LED: 000000CC FAddr: 0024A051
Так вот, оно появляется не сразу, а спустя примерно 1-2 минуты.
Убедившись, что у вас СС, выключаем терминал и выключаем компьютер. Дальше методы восстановления работы винчестеров с Мухой СС моделей AS и NS, ES.2 отличается друг от друга.
Снятие блокировки СС для моделей ST******AS:
Откручиваем 1 винт на плате, используя отвертку Torx T-6 и подкладываем изолятор между контактами для подключения мотора.

Нежелательно использовать глянцевую бумагу для изолирования контактов, только обычную офисную бумагу или нормальный изолятор в противном случае, можно сделать короткое замыкание и спалить плату.
Снятие блокировки СС для моделей ES.2 (ST******NS):
Винчестер выдает сообщение:
LED:000000CC FAddr:0024A7E5
При нажатии CTRL+Z успевает появиться приглашение:
F3 T>
Затем снова:
LED:000000CC FAddr:0024A7E5
и так в цикле.
Замыкаем контакты, показанные на картинке, версии PCB могут быть разные, у одних квадратная, у других сверху с выступом, но эти контакты находятся в одном и том же месте:

После замыкания этих контактов, в терминале перестает появляться сообщении о СС. Нажимаем CTRL+Z и через несколько секунд в окне терминала появляется сообщение:
Input command error
продолжаем замыкать контакты до появления сообщения:
F3 T>
Размыкать контакты, можно только после:
F3 2>Z
Spin Down Complete
Elapsed Time 0.147 msecs
F3 2>
то есть на том же самом шаге, где убираем изолятор в случае с моделями AS.
Дальше по инструкции:
Нажимаем CTRL+Z:
F3 T>
F3 T>/2
F3 2>Z
Spin Down Complete
Elapsed Time 0.147 msecs
F3 2>
Ждем 5-10 сек, для моделей AS — вытаскиваем карточку (на живую, без отключания питания). Для моделей NS, ES.2 — разомкнуть контакты
Опять нажимаем CTRL+Z:
F3 T>
F3 T>/2
F3 2>U
Spin Up Complete
Elapsed Time 7.457 secs
F3 2>/1
F3 1>N1
F3 1>/T
F3 T>
Отключаем питание на 30 сек (ждем остановку двигателя), подключаем питание заново.
Нажимаем CTRL+Z:
F3 T>
F3 T>i4,1,22
F3 T>m0,2,2,,,,,22
Потом появляется сообщение:
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewrite Retries = 00C8
User Partition Format 5% complete, Zone 00, Pass 00, LBA 00004339, ErrCode 00000080, Elapsed Time 0 mins 05 secs
User Partition Format Successful — Elapsed Time 0 mins 05 secs
F3 T>
Вот как это выглядит в самом терминале:

Если при вводе в терминале команды:
F3 2>U
В ответ возвращаются следующие строчки:
Error 1009 DETSEC 00006008
Spin Error
Elapsed Time 53.959 secs
R/W Status 2 R/W Error 84150180
Вероятнее всего, что у вас механические проблемы с винчестером и терминал тут уже не поможет.
Очистка G-List — является опциональной процедурой и при первой попытке восстановления можно эту команду пропустить, если же после всей процедуры «Муха СС» так и останется, то нужно повторить все сначала, но уже с использованием этой команды:
F3 T>i4,1,22
В принципе все, выключаем терминал — выключаем компьютер, возвращаем на место жесткий диск и, проверяем все ли данные на месте. Рекомендуем обновить прошивку до последней версии, например, SD1A:
- Проходим проверку на инвалидность на сайте: www.seagate.com
- Переходим по ссылке Proceed with Step 4, скачиваем .iso файл с прошивкой, записываем его на диск
- Загружаемся с диска и видим следующее:
- Жмем ESC видим список дисков, выбираем модель, в нашем случае — это ST3500320AS, а значит буква А, процесс прошивки пошел, в конце нам предложат нажать любую кнопку, после чего компьютер сам выключится:
Пример восстановления жесткого диска ST3320613AS SD22с Мухой СС
При включении компьютера запускается, но через 5 сек останавливается и снова запускается.
При первой попытке подключится через терминал, при нажатии CTRL+Z отображалась только стрелка и больше никак не реагировал. При повторной перепроверке всех контактов, связь все таки установилась исправно и HDD в терминал выдал следующее:
LED:000000CC FAddr:0024CDC9
RST 0x20M(P)
SATA Reset
Диск сам останавливается, затем заново раскручивается и снова в терминал выдает:
LED:000000CC FAddr:0024CDC9
RST 0x20M(P)
SATA Reset
И так в цикле.
Ставим прокладку под контактами, и при нажатии CTRL+Z получаем не просто F3 T>, а следующие строчки:
ASCII Diag mode
F3 T>
но команды принимает исправно.
После команды:
F3 2>Z
Spin Down Complete
Elapsed Time 0.147 msecs
F3 2>
и удалении из под контактов изолятора, команда:
F3 2>U
Spin Up Complete
Elapsed Time 7.093 secs
F3 2>
повторилась дважды, но диск стал себя нормально вести, до этого раскручивался, останавливался и снова раскручивался. Теперь включается и работает исправно.
После команд:
F3 1>N1
F3 1>/T
и выключения питания, винчестер выдал:
RST 0x20M
после обратного включения питания, команды:
F3 T>i4,1,22
F3 T>m0,2,2,,,,,22
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewrite Retries = 00C8
User Partition Format Successful — Elapsed Time 0 mins 05 secs
При подключении к компьютеру, HDD исправно опознался и был перепрошит с SD22 на SD2B.
Если у Вас возникли вопросы, пожалуйста, оставьте вопрос в комментарии или позвоните нам по телефону: +38 (063) 98 37 333. Мы будем рады помочь Вам.
Источник
Мой MAXTOR STM3500320AS, лирическое вступление.
В одно прекрасное воскресное утро, без всяких на то причин я не увидел своего 500 Гигабайтного жесткого диска. Не то, что бы исчез с системного блока, я не увидел обыкновенной загрузки системы, да и у BIOS -е следов его не нашел. Попробовал запустить компьютер с реанимационного компакт диска, но программы для работы с жесткими дисками моего диска не увидели. При вскрытии системного блока запах гари меня насторожил. Решил рассмотреть поближе, снял винт, по остаточной температуре удостоверился, что грелась плата жесткого диска, а точнее микроконтроллер.
При дальнейших попытках запуска диска уже на стенде, было замечено, что перегрев происходит не всегда, но внимания этому не придал, сделал заключение о дохлости чипа. Дохлых доноров платы наблюдать не приходилось, диск такой емкости, на то время, был еще новинкой для нашей местности. Не смотря на то, что еще не прошла гарантия (8 месяцев отработки), отвинчиваю винты платы, любопытство преодолело, и большой процент оставался на неисправность стабилизации питания платы. Микросхема перегревалась конкретно, детали обвязки и стабилизаторы прошли проверку тестером. Дальнейшие действия видел только в замене полностью платы, за отсутствием таковых сдал винт на ремонт в ближайший сервисный центр. Через месяц его прислали обратно, как безнадежного.
Прошло несколько месяцев. Уже смирившись с потерей, работал над проблемой медленного Интернета, вычитав на одном форуме, что после неудачной прошивки модема у того стал греться чип. Вспоминаю свой жесткий диск.
Как говорят, главное пойти в нужном направлении и я на него попал. Как оказалось, это была глобальная проблема, о которой и знал производитель Seagate. Но игнорируя остальных пользователей, описание проблемы и способы решения ее были высланы в начале только в сервисные центры Германии, но видать и там наши люди. Все просочилось и в русскоязычный сектор Интернета.
Муха СС
Неисправность проявляется так: слышно как винт раскручивает вал, рекалибруется, но не определяется в BIOS. Микросхема грелась, по-видимому, только у меня и кстати, винт стоял!!!. Висюков — предшественников мухи CC, также не заметил..
А по сути: при некоторых условиях блокируется таблица транслятора, занимающаяся преобразованием физической адресации самого диска в логическую, по которой к нему обращается компьютер.
Уточню, что с такими симптомами много болезней, а мухе ЦЦ подвластны только девайсы Seagate, серии 7200.11, 7200.12, ES.2 и DiamondMax 22.
Список бракованных партий:
Barracuda 7200.11
ST31000340AS
ST3750330AS
ST3750630AS
ST3640330AS
ST3640530AS
ST3500320AS
ST3500620AS
ST3500820AS
ST31500341AS
ST31000333AS
ST3640323AS
ST3640623AS
ST3320613AS
ST3320813AS
ST3160813AS
ST3750640AS
Barracuda ES.2 SATA
ST31000340NS ES2SN06B-3D4DMoose.zip
ST3750330NS
ST3500320NS
ST3250310NS
DiamondMax 22
STM31000340AS
STM3750330AS
STM3500320AS
STM31000334AS
STM3320614AS
STM3160813AS
Лечение состоит из двух этапов:
1. Снятие блокировки и подтверждение диагноза СС.
2. Прошивка контроллера диска новой, выложенной Seagate прошивкой специально для устранения этой проблемы.
Для снятия блокировки есть несколько способов, я выбрал способ доступа по terminal-у, для которого нужен специальный буфер как переходник между последовательным входом компьютера и интерфейсом платы жесткого диска. У меня как раз такой был самодельный, в свое время я им прошивал телефоны Siemens и картриджи струйных принтеров Epson. Нужны RX и TX сигналы TTL уровня.

Сигнальные разъемы взял со звукового кабеля для CD rom-а, разбив колодку разъема, использовал клеммы и кабель.

Место подсоединения кабеля обозначено стрелками, обязательно снять джампер — переключатель режимов работы. Контакт должен быть надежный, во избежения шумов и помех. Если все готово, настраиваем Terminal:




Проверяем работоспособности этого интерфейса. Подсоединяем программатор или переходник к компьютеру (порт указанный в настройках терминальной программы) диск пока отключен. Набираем несколько любых символов с клавиатуры, окно терминальной программы будет чистое, замыкаем между собой клеммы rx и tx, которые будут подключены к плате диска, печатаем снова и в окне программы должны эти символы появляться (возвращаться через tx-rx). Если «эха» нет, значит ваш девайс не работает. Проверяем монтаж и соединения.
Если все в норме, эхо присутствует, Выключаем компьютер, подсоединяем переходник к плате нашего горемычного диска, подсоединяем к нему питание.

Включаем компьютер, включаем Терминал. Если винт не виделся в БИОСе должно появиться сообщение типа: LED: 000000CC FAddr: 0024A051. Сообщение появится не сразу, а спустя примерно минуту.

Удостоверившись, что имеем дело с мухой СС, выключаем терминал, выключаем компьютер.
Далее процедура снятия блокировки СС для винчестеров различных моделей отличается друг от друга.
Способ для ST******AS, Maxtor STM******AS:

откручиваем один болтик на плате,подкладываем изолятор между контактами, это может быть плотная бумага или тонкий пластик.
Включаем компьютер, включаем терминал.
Снятие блокировки СС для моделей ES.2 (ST******NS):
включаем компьютер — включаем терминал. Винчестер выдает сообщение: «LED:000000CC FAddr:0024A051«, при нажатии CTRL+Z успевает появиться приглашение
F3 T> , затем вновь «LED:000000CC FAddr:0024A051» и так в цикле. В тот момент, когда появилось приглашение F3 T>, но перед следующим сообщением об ошибке «LED:000000CC…», нужно успеть
замкнуть пинцетом точки, показанные на картинке:
REV A 
После замыкания этих контактов, головы в течении 5-7 секунд щелкают, затем двигатель сам останавливается, далее (не раньше!!!) 1 (один) раз жмем CTRL+Z и терпеливо ждем (приглашение в виде F3 T> может появится и через пол минуты), сообщение «Input command error» не появляется !!! , после появления приглашения
F3 T> вводим все команды как обычно.
REV C 
После замыкания этих контактов двигатель останавливается, в терминал перестает выпадать сообщении: «LED:000000CC…», нажимаем CTRL+Z, через несколько секунд в окне терминала появляется сообщение: «Input command error» и наконец появляется приглашение «F3 T>«, далее вводим все команды как обычно.
Для владельцев моделей ES.2 (ST******NS) с прямоугольной PCB, без выступа, замыкать следующие контакты:

Далее все по инструкции:
Учитывайте регистр набираемых команд, это очень важно.
цитата:
Нажали CTRL+Z
F3 T>
F3 T>/2
F3 2>Z
Spin Down Complete
Elapsed Time 0.147 msecs
F3 2>
Подождали 5-10 секунд: Для моделей AS — убрали изолятор (на этом шаге убирать изолятор нужно на живую, без отключения питания) Для моделей NS, ES.2 — разомкнули контакты, убрав пинцет
Опять нажали CTRL+Z
F3 T>
F3 T>/2
F3 2>U
Spin Up Complete
Elapsed Time 7.457 secs
F3 2>/1
F3 1>N1
F3 1>/T
F3 T>
Вытащили питание секунд на 20, вставили обратно (не обязательно именно на 20сек, главное дождаться, когда винт полностью остановится и только тогда снова подавать питание)
Нажали CTRL+Z
F3 T>
F3 T>i4,1,22
F3 T>m0,2,2,,,,,22
Команда выполняется от 5-10 секунд до нескольких минут…
Потом появится сообщение вида:
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify
Rewrite Retries = 00C8
User Partition Format 5% complete, Zone 00, Pass 00, LBA 00004339, ErrCode
00000080, Elapsed Time 0 mins 05 secs
User Partition Format Successful — Elapsed Time 0 mins 05 secs
F3 T>
Если при вводе в терминале команды
F3 2>U
в ответ возвращаются следующие строчки
Error 1009 DETSEC 00006008
Spin Error
Elapsed Time 53.959 secs
R/W Status 2 R/W Error 84150180
вероятнее всего, что у вас механические проблемы с винчестером и терминал тут уже не поможет.
На https://www.msfn.org появилась информация что очистка G-List:
F3 T>i4,1,22
является опциональной и при первой попытке восстановления можно эту команду пропустить, если же после всей процедуры муха СС так и останется, то нужно повторить все сначала, но уже с использованием этой команды. У меня на этой команде дважды компьютер зависал наглухо. Обошелся без нее.
Операция разблокировки окончена, выключаем терминал, выключаем компьютер, возвращаем на место жесткий диск, все данные должны остаться на месте.
Далее советуют сохранит данные с диска и делать прошивку, но у меня винт стал виден в БИОСе с нулевым размером.
LBA0 исправилось тем же терминалом, повторной командой:
F3 T>m0,2,2,,,,,22
Прошивка
Делаем бэкап всех важных данных, т.к. были случаи появления большого количества
bad секторов после перепрошивки. И только потом заливаем новую прошивку, в моем случае это SD1A:
1. Проходим проверку на инвалидность по ссылке (теперь уже ради интереса) — https://apps1.seagate.com/rms_af_srl_chk/rms_af_serial_check_index.jsp
2. Нам заявляют следующее:

3. Переходим по ссылке Proceed with Step 4 , скачиваем .iso файл с прошивкой, накатываем его на cddvd
4. Грузимся с записанного диска, видим следующее:

5. Жмем ESC видим список дисков, выбираем модель, в моем случае это ST3500320AS, а значит буква А, процесс прошивки пошел, в конце нам предложат нажать любую кнопку, после чего компьютер САМ выключится:

Всё! Далее описаны рекомендуемые действия, которые я пропустил, считаю что бэды появляются не во время умирания диска, а во время не правильных попыток его восстановить или появились от предвестников мухи ЦЦ — частых зависаний во время работы. Диск у меня умер в момент запуска компьютера, попытки программного обращения у меня не удались и главное, микросхема грелась и винт стоял!!!. При тестировании поверхности программой MHDD, плохих секторов обнаружено не было. На момент написания статьи прошло больше года с момента восстановления диска, а он еще жив.
После перепрошивки:
После следующих действий все данные на винте удалятся без возможности восстановления.
Скачиваем с сайта — https://www.seagate.com/gb/en/support/downloads/seatools/ — SeaTools for DOS . Записываем ее на диск, загружаемся с него. Из предложенного списка винчестеров выбираем нужный, затем:
1. Запускаем Full Erase — процесс длительный, на винте в 500GB идет около трех часов.
2. По окончании Full Erase запускаем Long Test — тем самым вы проверите поверхность на бэд сектора, и в случаи их нахождения произведете remap данных секторов (repair all). Seatool for DOS не может обработать свыше 100 бэдов, поэтому в случаях с их большим количеством, необходимы многократные запуски программы.
По завершении пользуемся диском в обычном режиме и поглядываем на параметр SMART — relocated sector count — если начнет увеличиваться, то повторите выше проделанные действия, если это не поможет, то есть вероятность что диск скоро придет в негодность.
Источник