Ремонт вінчестерів Seagate (500-1000 гігабайт)


Недавно фірма виробник жорстких дисків Seagate визнала що у багатьох нових дисків ємністю від 500 до 1000 гігабайт є проблеми з прошивкою. Якщо прошивку не обновити то є велкий відсоток того, що одного разу ви включите свій комп'ютер і побачите що у вас "немає" вінчестера або його ємність 0 мегабайт. І кілька днів назад мені довелося зустрітися з таким жорстким диском. У нього була така проблема, що при включенні комп'ютер зависав на кілька хвилин, а потім не бачив жорсткого диска. У архіві нижче вирізка з одного форума де пише як відновити вінчестер коли з ним таке сталося. скачати статтю У тих хто вільно володіє англійською не повинно виникнути проблем, там є лише один нюанс, автор статті викроситовував специфічний перехідник RS232-TTL. У нас такі готові не продаються, принаймні я не знайшов. Тому довелося його паяти вручну. Я купив мікросхему MAX232T за 16 грн і ще потратив дві гривні на 4 конденсатора по 0,1 МФ кожен. Для створення перехідника сигналів, яким ми будемо підключати вінчестер до сом порта, мені підійшла оця схема:



Тільки я її ще більше спростив, не використовув діоди для зарядки конденсаторів які живлять мікросхему, а прямо підключив 5 вольт від комп'ютера. +5 подав на 16-й і через конденсатор на 2-й контакти, а землю до загальної землі. Спершу спаяв перехідник з того що було під руками:





а на другий день обкультурив його



Тут ви можете скачати архів різних схем перехідників RS232-TTL, на випадок якщо ви купите мікросхему яка буде відрізнятися формою і розміщенням ніг. завантажити схеми (1,7 мб)

І так щоб відновити вінчестер від проблеми коли його не знаходить біос потрібно:

1) зняти плату контроллера з вінчестера і окремо встановити її в легкодоступному місці.
2) підключити виводи TX і RX з мікросхеми до вінчестера. Їх потрібно підключати до тих двох контактів які знаходяться біля джампера на переключення вінчестера в режим SATA-1, як на наступному фото:



Хоча спершу по цій схемі в мене нічого не працювало, просто я помилився і переплутав контакти TX і RX, якщо щось не буде працювати поміняйте їх місцями.

3) Підключіть ваш перехідник до СОМ порта
4) Підключіть живлення перехідника (5 вольт)
5) До самої плати вінчестера підключіть включене живлення САТА, на ходу!!! (поставте плату зі всіма підключеннями на вільне місце і вважайте щоб до плати не доторкалися металеві предмети, щоб не сталося замикання!)
6) на компютері куди ви підключили СОМ порт від перехідника запустіть стандартну програму "гіпертермінал"
програми-стандартні-звязок-гіпертермінал
7) Створіть нове зєднання, параметри звязку такі:



8) Якщо почався сеанс звязку натисніть комбінацію клавіш: CTRL+Z, тоді ви повинні побачити такий рядок: F3 T> Якщо ви цього не побачили то перевірте всі зєднання і пройдіть ще раз все по кроках, перше вимикайте живлення САТА з плати вінчестера. Якщо і далі не буде працювати попробуйте поміняти контакти RX і TX місцями (ті контакти які йдуть з мікросхеми до вінчестера). Якщо ви побачили рядок F3 T> тоді перейдемо до наступних кроків.
9) Наберіть /2 і натисніть ентер, ви повинні побачити такий рядок: F3 2>
10) Далі наберіть букву Z (велика англійська, далі вважайте на регістр букв, всі великі треба набирати великими, а малі, малими) Після набору Z натисніть ентер і ви мусите побачити щось на зразок цього:
Spin Down Complete
Elapsed Time 0.147 msecs (the time will vary here)
F3 2>
Тут ми змусили двигун вінчестера зупинитися і хоч сам вінчестер не підключений до плати, електроніка зупинила мотор.
11) Далі на нас чекає напевне найнебезпечніша дія. Потрібно електронну плату вінчестера підключити до вінчестера, все це робиться на ходу! з включеним живленням! потрібна велика увага, щоб нічого не замкнути, пальці повинні бути також сухими а рухи чіткі. Потрібно поставити плату електроніки на вінчестер і ще прикрутити її шурупами щоб трималася, все це може зробити одна людина, потрібно мати лише гарну намагнічену викрутку щоб шурупи з неї не падали на плату, якщо шуруп впаде він може закоротити щось і тоді вже буде не до відновлення :) Отож прикручуємо плату до вінчестера, мотор не закручується бо ми його виключили програмно. Після того як закінчили переходимо до наступних кроків.
12) Набираємо U і ентер, мотор включається, вінчестер крутиться.
13) Набираємо /1 і ентер, тепер наш рядок виглядає так: F3 1>
14) Тут набираємо N1, цим ми очищаємо смарт інформацію
15) Набираємо /T (ентер), далі i4,1,22 (ентер, зверніть увагу буква "і" маленька)
16) тепер коли побачите командний рядок відключіть живлення САТА від вінчестера на 10 секунд, а потім підключіть знову і хай вінчестер розкрутиться
17) Натисніть CTRL+Z в терміналі і наберіть m0,2,2,,,,,22 (5 ком і натисніть ентер). Через 15-30 секунд ви мусите побачити приблизно такий текст:
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewrite Retries = 00C8
User Partition Format 10% 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
18) Якщо ви побачили цей текст, вітаю!, вінчестер відновлено і він працює, всі інформація на ньому збереглася! Якщо ж ви не бачите цього натдису то очевидно вінчестер зіпсовно. Все ж рекомендую відправляти його по гарантії в ремонт, а братися за таке відновлення потрібно тільки у крайньому випадку, і ще перед початком рекомендую ознайомитися з англомовною статтею яка викладена вище і памятайте, що ніхто не несе відповідальності за ваші дії які можуть призвести до поломки комп'ютера чи запчастин! :)