Скидання smart на жорстких дисках seagate

Вінчестери Seagate Barracuda дуже популярні серед користувачів персональних комп'ютерів. Багато диски відпрацьовують по 5-10 років і мають при такому віці відмінне "здоров'я". Під словом "здоров'я" я розумію як саме функціонування жорсткого диска, його швидкість і стабільність, так і показники його системи самодіагностики і відновлення S.M.A.R.T .. Найчастіше, за багато років роботи, показники системи самодіагностики S.M.A.R.T. змінюються з моменту початку використання жорсткого диска. У цих показниках самим жорстким диском запам'ятовуються такі параметри як: максимальна температура жорсткого диска, час роботи жорсткого диска (годинник напрацювання), кількість включень і виключень, кількість парковок головок і т.д. Однак, самі небажані показники, які можуть з'явиться при багаторічній роботі жорсткого диска - це кількість збійних секторів.

Скидання smart на жорстких дисках seagate

Причини появи збійних секторів бувають різні. Основна причина - час. Згодом на диску, навіть дуже якісному, можуть з'являтися ділянки з нестабільним читанням записаної інформації, особливо якщо ця інформація була записана дуже давно, а диск не використовувалася тривалий час. Серед причин можуть бути і низька якість самих пластин жорсткого диска, неякісна збірка або використання дешевих матеріалів при виготовленні HDD виробником.

Однак бувають випадки, коли збійні сектора з'являються не через самого жорсткого диска. Я маю на увазі випадки, коли відбувається вимикання харчування в момент запису інформації на диск, або дефект в SATA кабелі, або помилки в контролері SATA на материнській платі комп'ютера, або нестабільна робота блоку живлення ПК (скачки напруги по лініях 5V і 12V). У цих випадках система самодіагностики може знайти на поверхні жорсткого диска від декількох штук, до декількох тисяч так званих "софтових бедов". тобто ділянок, де інформація не може прочитати, тому що не збігаються контрольні суми з самою інформацією, що записана в ці блоки. Система діагностики часто визначає їх як нестабільні або погані і змінює показники системи S.M.A.R.T. не в кращу сторону. Система S.M.A.R.T. може навіть замінити ці блоки хорошими і в своїх показниках відобразити їх як Realocated (переміщені), хоча самі блоки можуть бути дуже навіть хорошими. Таке буває досить часто, але не завжди.

Нижче на фото показаний скріншот програми Victoria з показниками S.M.A.R.T. проблемного диска. Можна бачити більше тисячі вже переміщених секторів і сотні готуються до переміщення.

Скидання smart на жорстких дисках seagate

Отже, що ми можемо зробити, щоб спробувати повернути показники S.M.A.R.T. в норму? Ми можемо обнулити показники S.M.A.R.T. або перенести погані сектора в приховану область системи самодіагностики, так званий P (Slip)-лист. Ця операція не гарантує того, що після обнулення показників, ці показники через кілька днів або тижнів не з'являться знову. Якщо диск дійсно має погані сектора, то система самодіагностики їх виявить і позначить через деякий час використання диска. Так що Вам швидше за все не вийде з дійсно "убитого" жорсткого диска зробити "цукерочку".

У цьому посібнику викладено процедура скидання показників S.M.A.R.T. для жорстких дисків Seagate Barracuda 7200.11. Seagate Barracuda 7200.12. Seagate Barracuda ES. Seagate Barracuda ES.2. На інших жорстких дисках Seagate Barracuda я не перевіряв, можливо процедура подібна.

Для початку нам необхідно обзавестися адаптером RS232-to-TTL. Можна cобрать перехідник на базі мікросхеми MAX232 як показано на схемі:

Примітка до схеми: Якщо є можливість підключитися до постійного напруження + 5В, то схему можна спростити, викинувши з неї стабілізатор 7805 з двома конденсаторами обв'язки.

Альтернативна схема адаптера RS232-to-TTL:

Скидання smart на жорстких дисках seagate

Ще, як варіант, можна використовувати USB програматор на CH341A як адаптер USB в TTL. Він дозволить підключиться навіть до комп'ютера без COM порту. Підключення буде здійснюватися через USB, що більш зручно. Купити USB програматор на CH341A можна у нас в магазині з доставкою по Україні службами доставки.

Увага! Все, що Ви будете робити далі, робиться Вами на свій страх і ризик. Це може привести як до втрати інформації, так і поломки самого жорсткого диска!

Далі порядок дій наступний:

1.) Якщо на жорсткому диску встановлена ​​перемичка "режим роботи SATA I", то заздалегідь приберіть цю перемичку, що переводять диск в режим роботи SATA I.

Скидання smart на жорстких дисках seagate

2.) Підключаємо контролер 232-to-TTL до COM порту. (Якщо Ви використовуєте USB конвертер або програматор на CH341A як 232-to-TTL адаптера, то драйвер повинен бути вже встановлено заздалегідь. Описувати установку драйвера я не буду.)

3.) Запускаємо програму гіпертерміналу (входить до складу Windows XP). Якщо у Вас встановлена ​​Windows Vista, Windows 7, Windows 8 або новіша, то в стандартному постачанні гіпертерміналу не входить. Ви можете завантажити англомовну версія HyperTerminal з нашого сайту. Запускаємо HyperTerminal і вводимо назву підключення. Назва підключення вказуємо будь-яке, я ввів "1".

Скидання smart на жорстких дисках seagate

4.) В гіпертермінале вибираємо COM порт. У мене COM3. у Вас може бути інший. Все залежить від того як Ви підключили адаптер 232-to-TTL.

Скидання smart на жорстких дисках seagate

5.) Встановлюємо швидкість порту 38400. управління потоком - немає. інше за замовчуванням як показано нижче на скріншоті.

Скидання smart на жорстких дисках seagate

6.) Перед підключенням контролера 232-to-TTL до жорсткого диска рекомендую перевірити роботу зв'язки гіпертерміналу і адаптера 232-to-TTL. Для перевірки працездатності замкніть між собою Rx і Tx проводки і у вікні гіпертерміналу надрукуйте щось на клавіатурі. У вікні повинні відображатися введені символи - «відлуння» терміналу. Кожен введений вами символ - повинен з'являтися на екрані (повертатися через Tx-Rx). Якщо «відлуння» немає, значить ваш девайс не працює або неправильно налаштований COM порт. На ділі це виглядає так: підключаємо кабель - запускаємо темінала - налаштовуємо його на потрібний порт - намагаємося щось надрукувати - в терміналі тиша. Значить щось не работат. Якщо замикаємо Tx-Rx - намагаємося щось надрукувати - в терміналі з'являється те, що ми надрукували. Висновок - «відлуння» працює і у нас все готове до підключення HDD диска.

7.) Трьома проводками підключаємо контролер 232-to-TTL до вінчестера. Підключаємо Tx і Rx як показано на фото (GND можна не підключати, але в цьому випадку можливі появи в ГіперТермінале зайвих символів - сміття). Я підключав все три дроти.

Скидання smart на жорстких дисках seagate

Скидання smart на жорстких дисках seagate

8.) Подаємо харчування на вінчестер. В результаті у Вас повинно бути ось таке підключення:

Скидання smart на жорстких дисках seagate

9.) У ГіперТермінале спостерігаємо подібне повідомлення:

Rst 0x20M
(P) SATA Reset

10.) Один раз тиснемо CTRL + Z і терпляче чекаємо запрошення у вигляді:

11.) Набираємо / 1 тиснемо Enter (перехід на рівень 1). Спостерігаємо на терміналі:

12.) Набираємо N1 тиснемо Enter (очищення SMART та розблокування "CC"). Спостерігаємо на терміналі:

13.) Набираємо / T тиснемо Enter (перехід на кореневої рівень). Спостерігаємо на терміналі:

14.) Відключаємо роз'єм живлення жорсткого диска (все інше включено) на 10 сек. Жорсткий диск повністю зупиняється за 8-10 секунд.

15.) Включаємо роз'єм живлення жорсткого диска. Диск розкручується. Бачимо повідомлення:

Rst 0x20M
(P) SATA Reset

16.) Тиснемо Ctrl + Z. Спостерігаємо на терміналі:

17.) Набираємо команду щоб перенести з G (Alt) -Лист дефекти в заводській P (Slip)-лист m0,2,3. 22 і тиснемо Enter. А далі m0,2,2. 22 і тиснемо Enter. Спостерігаємо на терміналі:

Гвинт через деякий час (від підлоги хвилини до декількох хвилин) напише довге повідомлення на зразок цього:

Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewrite Retries = 00C8
User Partition Format 4% complete, Zone 00, Pass 00, LBA 00004339,
User Partition Format Successful - Elapsed Time 0 mins 30 secs

Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewrite Retries = 00C8
User Partition Format 4% complete, Zone 00, Pass 00, LBA 00004339,
User Partition Format Successful - Elapsed Time 0 mins 30 secs

18.) Цей пункт можна пропустити. Тепер можна повністю відформатувати весь диск. Процес форматування може знадобитись від півгодини до декількох годин. Набираємо m0,8,2. 22 і тиснемо Enter. Спостерігаємо на терміналі:

І далі багато рядків в процесі форматування всього диска. В кінці процесу ми отримаємо наступне:

19.) Набираємо / 2 тиснемо Enter (перехід на рівень 2). Спостерігаємо на терміналі:

20.) Набираємо Z тиснемо Enter (команда на зупинку двигуна). Спостерігаємо на терміналі:


F3 2> Z
Spin Down Complete
Elapsed Time 0.138 msecs
F3 2>

Жорсткий диск пише що зупинив двигун.

21.) Вимикаємо роз'єм живлення жорсткого диска. Вимикаємо комп'ютер. Під'єднуємо вінчестер в штатному режимі і готуємося радіти.

Після всіх цих операцій, Я б ще зробив Erase (стирання) всього жорсткого диска через Victoria, SeaTools або MHDD. Потім зробив би Scan + Remap (перевірку з включеним Remap) для того, щоб точно переконатися, що диск має тільки хороші блоки.

Хлопці. Ви мене врятували. Глибокий респект і уважуха за статтю.
Здох старий Сігейт, собака. Вирішив піти на спокій з усім нажитим непосильною працею за 5 років. Визначався як RAW і помилка вводу / виводу для полірування ситуації. Після процедури хоч інфу зміг зняти. ДЯКУЄМО.
ЗИ: бекапи наше фсе.


[Відповісти] [Скасувати відповідь]

здрастуйте, використовую USB програматор на CH341A як USB-RS232-TTL адаптер (Windows 7 \ 32 bit) роблю все за інструкцією, при замиканні Rx і Tx "відлуння" у вікні терміналу спостерігається, однак при підключенні жорсткого з подальшою подачею харчування на нього вікно терміналу пусте на комбінацію клавишь CTRL + Z - теж реакції 0. Куди копати?


[Відповісти] [Скасувати відповідь]

Схожі статті