Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» Ремонт накопителей IBM (Hitachi)

Автор: Smyg1
Дата сообщения: 16.09.2015 15:38
у Hitachi модули читаются обычной командой доступа к ЛБА сектору (20/24), адрес берется из RESF/USAG...
сам RESF/USAG расположен по фиксированному адресу в пределах семейства...

а вот команда включения вендор-режима - у каждого семейства своя...
такого ни у одного производителя больше не встречается...


Цитата:
НЕТУ у меня вендор-команд для работы со служебкой Hitachi. Если знаете, где они в инете валяются - ткните.


HARDW.net -> FAQ -> IBM

AVCH 20-09-2014

deff 28.04.2005

[more=PC3000 ATMR]

Код: Выбрано семейство....................... : ATMR
Модель по паспорту...................... : IC25N080ATMR04-0
NV-RAM ID............................... : AD0A
Версия RESF............................. : AD0A
Копия служебной информации.............. : основная

Отчёт о модуле RESF, "Основная таблица модулей"
ABA..................................... : 7FE20000
Длина (секторов)........................ : 2
Загружен................................ : Yes
Идентифицирован......................... : Yes

m-code.................................. : AD0A
FW Ver code............................. : 00000000

ID ABA ABA(Ориг.) Len(S) Len(B) Адрес в ОЗУ
--------------------------------------------------------------
RSVD : 7FD20000 : 7FD20000 : 3 : 1536 : 00000000 :
RESF : 7FE20000 : 7FE20000 : 2 : 0 : 000FFFFF :
RAM0 : 7FE20002 : 7FE20002 : 66 : 0 : 0004C400 :
OVR0 : 7FE20044 : 7FE20044 : 18 : 0 : 00054800 :
RESF : 7FE20056 : 7FE20056 : 2 : 0 : 000FFFFF :
PTCH : 7FE20058 : 7FE20058 : 2 : 0 : 000FFFFF :
CNS1 : 7FE2005A : 7FE2005A : 1 : 276 : 00037000 :
RWCN : 7FE2005B : 7FE2005B : 1 : 92 : 0003B570 :
ZONE : 7FE2005C : 7FE2005C : 2 : 988 : 0003A600 :
PTRT : 7FE2005E : 7FE2005E : 1 : 1176 : 000CCB68 :
SRVP : 7FE2005F : 7FE2005F : 1 : 270 : 0003C93A :
SRVM : 7FE20060 : 7FE20060 : 3 : 1388 : 0003A000 :
CHNL : 7FE20063 : 7FE20063 : 8 : 3736 : 00039000 :
IDNT : 7FE2006B : 7FE2006B : 1 : 184 : 0003B040 :
SN00 : 7FE2006C : 7FE2006C : 1 : 20 : 0003B054 :
MISC : 7FE2006D : 7FE2006D : 1 : 20 : 0003B390 :
ICES : 7FE2006E : 7FE2006E : 1 : 72 : 0003B3B0 :
MLBA : 7FE2006F : 7FE2006F : 1 : 10 : 0003B380 :
QMCN : 7FE20070 : 7FE20070 : 3 : 1352 : 0003AA00 :
SMRT : 7FE20073 : 7FE20073 : 1 : 395 : 0003C4F2 :
PNID : 7FE20074 : 7FE20074 : 2 : 0 : 00FFFFFF :
ABLP : 7FE20076 : 7FE20076 : 1 : 104 : 0003B4A0 :
ABLD : 7FE20077 : 7FE20077 : 1 : 144 : 0003B410 :
SSTL : 7FE20078 : 7FE20078 : 2 : 0 : 000FFFFF :
SERL : 7FE2007A : 7FE2007A : 2 : 1024 : 00038800 :
SSST : 7FE2007C : 7FE2007C : 1 : 512 : 00038600 :
DCOT : 7FE2007D : 7FE2007D : 1 : 16 : 0003B030 :
SRIF : 7FE2007E : 7FE2007E : 1 : 2 : 0003CC3A :
RDMT : 7FE40000 : 7FE40000 : 64 : 0 : 00094000 :
RELI : 7FE40040 : 7FE40040 : 1 : 0 : 0009C000 :
PSHT : 7FE40041 : 7FE40041 : 360 : 0 : 0009C200 :
OVR1 : 7FE50000 : 7FE50000 : 72 : 0 : 000FFFFF :
SPRE : 7FE50048 : 7FE50048 : 54 : 0 : 000FFFFF :
PESD : 7FE60000 : 7FE60000 : 128 : 0 : 000FFFFF :
MFGP : 7FE61000 : 7FE61000 : 1 : 0 : 000FFFFF :
SRST : 7FE70000 : 7FE70000 : 128 : 0 : 000FFFFF :
FLOG : 7FE80000 : 7FE80000 : 128 : 0 : 000FFFFF :
DUMP : 7FE90000 : 7FE90000 : 128 : 0 : 000FFFFF :
CHNM : 7FE20063 : 7FE20063 : 8 : 0 : 00000000 :
RDM1 : 7FE40000 : 7FE40000 : 64 : 0 : 00000000 :
RDM2 : 7FE41000 : 7FE41000 : 64 : 0 : 00000000 :
ELG1 : 7FEF0000 : 7FEF0000 : 543 : 0 : 00000000 :
ELG2 : 7FEF1000 : 7FEF1000 : 543 : 0 : 00000000 :
EVLG : 7FEE0000 : 7FEE0000 : 256 : 0 : 00000000 :
PID1 : 7FE20074 : 7FE20074 : 2 : 0 : 00000000 :
PID2 : 7FE21074 : 7FE21074 : 2 : 0 : 00000000 :
PIDM : 7FE000DA : 7FE000DA : 3 : 0 : 00000000 :
PDM1 : 7FE40041 : 7FE40041 : 360 : 0 : 00000000 :
PDM2 : 7FE41041 : 7FE41041 : 360 : 0 : 00000000 :
AMPM : 7FE61053 : 7FE61053 : 1 : 0 : 00000000 :
HLR1 : 7FE50080 : 7FE50080 : 5 : 0 : 00000000 :
HLR2 : 7FE51080 : 7FE51080 : 5 : 0 : 00000000 :
DDD0 : 7FE61050 : 7FE61050 : 2 : 0 : 00000000 :
MRDM : 7FE61052 : 7FE61052 : 1 : 0 : 00000000 :
DIAG : 7FE61054 : 7FE61054 : 459 : 0 : 00000000 :
WRT0 : 7FEA0000 : 7FEA0000 : 543 : 0 : 00000000 :
WRT1 : 7FEA1000 : 7FEA1000 : 543 : 0 : 00000000 :
WRT2 : 7FEA2000 : 7FEA2000 : 543 : 0 : 00000000 :
WRT3 : 7FEA3000 : 7FEA3000 : 543 : 0 : 00000000 :
Автор: tametung
Дата сообщения: 16.09.2015 16:17
igor_me

Цитата:
??? Что есть колхоз, о чём это?

о том,что довольно странно считать форматирование методом сброса смарта.
не проще ли просто очистить RDMT ?
Кроме того.
У всех HGST/IBM существует специальная команда сброса SMARTa. (не только 05h и 0С4h которыми занимается ваш FU).

Но она изначально сбрасывает только те аттрибуты,которые диск отдает под SMART S/ON'ом.
А это не все аттрибуты. (т.е для HGST применяется 3-х(4-х ? ) ступенчатая система выдачи
SMART показателей. Первая-это то что показывают все программы по 0D0h. Вторая это 0D0h-SMART от Victoria которая как раз и подает этот SMART S/ON, третья - смарт в techno mod. Все режимы управляются флагами.

Да. И если уж делать реально что-то полезное,нужно сделать очистку хотя бы для всех мэйджор-вендоров (типа WD,Seagate,HGST).


Добавлено:

Цитата:
Чистить модуль прямо в служебке что-ли?

кст. такой метод минимум ерундовый. . поробуйте на wd,просто переписав "грязный" эталоном.
Автор: Programist22
Дата сообщения: 17.09.2015 00:01
Smyg1Уже пять раз так сделал и нечего не меняется.Можете еще что не будь предложить ?
Автор: igor_me
Дата сообщения: 17.09.2015 00:23
Smyg1
Да, это есть Хотя это и для старых смемейств вроде. Впрочем именно таких, старых винтов, у меня сейчас полно Но об этом чуть позже... Собственно, об отсутствии команд - это фактически был "вброс"

Цитата:
том,что довольно странно считать форматирование методом сброса смарта

Так не я ж считаю, а Хитачи Иначе зачем они добавили "сброс SMART", а вернее атрибутов отдельных в команду Format Unit.

Цитата:
если уж делать реально что-то полезное,нужно сделать очистку хотя бы для всех мэйджор-вендоров (типа WD,Seagate,HGST).

Странно это слышать. То почти все ремтнтники божатся, что SMART сбрасывают исключительно редко, что это вообще для любителей "впарить диск под видом нового". А тут вдруг - это очень полезная фича (Понимаю, когда модули или логи SMART побиты - тогда только имеет смысл реально сбрасывать, я так и делаю...)

Цитата:
кст. такой метод минимум ерундовый. . поробуйте на wd,просто переписав "грязный" эталоном

Ну с некоторыми же можно, с листами дефектов, первое на ум приходит, ещё с какими-то наверно ...
Автор: Programist22
Дата сообщения: 17.09.2015 00:34
igor_me
Игорь посоветуйте пожалуйста что делать ?
Автор: igor_me
Дата сообщения: 17.09.2015 01:11
Ну если Format Unit не решил все проблемы - дык а что могу подсказать? Значит у диска дефектов больше, чем он может скрыть. Таки попрбовать несколько раз проделать операции, как выше писал tametung
Автор: tametung
Дата сообщения: 17.09.2015 09:49

Цитата:
Иначе зачем они добавили "сброс SMART", а вернее атрибутов отдельных в команду Format Unit.

ничего они подобного не добавляли. Format cделан для merge листов. к SMART'у он вообще никак не относится,и его код может быть вообще в другом оверлее
А вот процедура извлечения значения аттрибута,лезет в заголовок RDMT и получает значения некоторых полей. А так как после FU там нули,то и выдаются нули в raw.
"После того" не значит "в следствии того" (известная логическая ошибка)


Цитата:
То почти все ремтнтники божатся, что SMART сбрасывают исключительно редко

я не знаю кто что там божится,но это стандартная для любого ремонтника процедура-сбрасывать смарт после ремонта.


Цитата:
Ну с некоторыми же можно

вряд ли.

Цитата:
Таки попрбовать несколько раз проделать операции, как выше писал tametung

это советовал Smyg1
Автор: AntiMember
Дата сообщения: 17.09.2015 11:42
Programist22
Прежде чем выбросить, отдайте платку на паяльную станцию контакты в гермоблок поправить.
А потом форматните еще разок.
И таки предупреждаю - кривые руки и паяльник в замен не конают - только добьют винт.
Автор: Programist22
Дата сообщения: 21.09.2015 02:50
igor_me
А можно узнать какие именно пункты он обнуляет?Если не все то чем еше возможна обнулить смарт ну полностью все информацию о смарте то есть все пункты?
Автор: Smyg1
Дата сообщения: 21.09.2015 11:54

Цитата:
еше возможна обнулить смарт ну полностью все информацию о смарте то есть все пункты?

можно...
например:
заменить модуль SMRT и SERL взяв его из заводской копии...
Автор: Programist22
Дата сообщения: 21.09.2015 19:34
Smyg1
А где это можно взять это на плате или же это программно?
Автор: Smyg1
Дата сообщения: 21.09.2015 21:27
это все в служебной области HDD...
Автор: hddscan
Дата сообщения: 24.09.2015 07:37

Цитата:
можно...
например:
заменить модуль SMRT и SERL взяв его из заводской копии...

жестоко
команда обнуления еще аж в ДФТ была, для ленивых
Автор: Smyg1
Дата сообщения: 24.09.2015 11:32
а командой сброса смарта не все чистит...
Автор: hddscan
Дата сообщения: 24.09.2015 17:19

Цитата:
а командой сброса смарта не все чистит...

это могет быть, надо проверять
Автор: Smyg1
Дата сообщения: 25.09.2015 18:43

Цитата:
HDT722520DLA380 FW:V44OA9BA SN:VDK51GTF07S9VL WWN:5000CCA307C38621
Logical: Cyls 16383, Heads 16, Sectors 63, LBA 390721968, 200Gb
Controller Buffer Size: 7674Kb
Security Erase Time: 1h 44 min

S.M.A.R.T. status - GOOD
1 Raw Read Error Count / OTF Errors 100 95 16 0
2 Throughput Performance Internally 100 100 50 0
3 Spin Up Time 139 99 24 6/213/290
4 Number of Spin-Up Times 97 97 0 14288
5 Reallocated Sectors Count 100 100 5 0
7 Seek Error Rate 100 100 67 0
8 Seek Time Performance 100 100 20 0
9 Power-On Hours Count (POH) 98 98 0 17044
10 Spin Retry Count 100 100 60 0
12 Start/stop count / Power cycle count 97 97 0 13864
192 Power-off Retract Count 89 89 50 14319
193 Load/Unload Cycle Count (LUL) 89 89 50 14319
194 HDA Temperature `C (Cur/Max/Min) 211 112 0 26/51/8`C
196 Reallocation Event Count 100 100 0 0
197 Current Pending Sector Count 100 100 0 0
198 Off-line scan UNC sectors 100 100 0 0
199 UDMA CRC Error Count 200 253 0 1
211 Vibration During Read / Spin running cur 100 100 0 126/26/826
213 Ground Seek Errors Count 0 0 0 14925/60956/0
214 Ground Load Errors Count (IBM) 0 0 0 29818880
215 Ground SpinUp Errors (IBM) 0 0 0 27787264
216 Unexpectant Errors Count (IBM) 0 0 0 377/1232/0
217 Unlock/Mis Read Count (IBM) 0 0 0 37504/44/0
218 FlashROM ECC Corr. count (IBM) 100 100 0 0
222 Loaded Hours 98 98 0 17004
223 Load/Unload Retry Count 100 100 50 0
226 Load-In Time 139 99 40 126/119/2
230 GMR Head Amplitude / Head Fly Hours 98 95 0 458753


очистка командой:
Цитата:
1 Raw Read Error Count / OTF Errors 100 100 16 0
2 Throughput Performance Internally 100 100 50 0
3 Spin Up Time 100 100 24 0
4 Number of Spin-Up Times / Start/Stop Cou 100 100 0 0
5 Reallocated Sectors Count 100 100 5 0
7 Seek Error Rate 100 100 67 0
8 Seek Time Performance 100 100 20 0
9 Power-On Hours Count (POH) 100 100 0 0
10 Spin Retry Count 100 100 60 0
12 Start/stop count / Power cycle count (IB 100 100 0 0
192 Power-off Retract Count / Emergency Retr 100 100 50 0
193 Load/Unload Cycle Count (LUL) 100 100 50 0
194 HDA Temperature `C (Cur/Max/Min) 211 211 0 26/26/25`C
196 Reallocation Event Count 100 100 0 0
197 Current Pending Sector Count 100 100 0 0
198 Off-line scan UNC sectors 100 100 0 0
199 UDMA CRC Error Count 200 253 0 0
211 Vibration During Read / Spin running cur 100 100 0 126/26/815
213 Ground Seek Errors Count / RRO-C ERP Cou 0 0 0 14925/61010/0
214 Ground Load Errors Count (IBM) 0 0 0 29818880
215 Ground SpinUp Errors (IBM) 0 0 0 27787264
216 Unexpectant Errors Count (IBM) 0 0 0 377/1232/0
217 Unlock/Mis Read Count (IBM) 0 0 0 37804/46/0
218 FlashROM ECC Corr. count (IBM) 100 100 0 0
222 Loaded Hours 100 100 0 0
223 Load/Unload Retry Count 100 100 50 0
226 Load-In Time 100 100 40 0
230 GMR Head Amplitude / Head Fly Hours 98 97 0 458753


запись заводских модулей:
Цитата:
1 Raw Read Error Count / OTF Errors 100 100 16 0
2 Throughput Performance Internally 100 100 50 0
3 Spin Up Time 124 100 24 3/300/261
4 Number of Spin-Up Times / Start/Stop Cou 100 100 0 40
5 Reallocated Sectors Count 100 100 5 0
7 Seek Error Rate 100 100 67 0
8 Seek Time Performance 100 100 20 0
9 Power-On Hours Count (POH) 100 100 0 0
10 Spin Retry Count 100 100 60 0
12 Start/stop count / Power cycle count (IB 100 100 0 40
192 Power-off Retract Count / Emergency Retr 100 100 50 40
193 Load/Unload Cycle Count (LUL) 100 100 50 40
194 HDA Temperature `C (Cur/Max/Min) 203 100 0 27/27/25`C
196 Reallocation Event Count 100 100 0 0
197 Current Pending Sector Count 100 100 0 0
198 Off-line scan UNC sectors 100 100 0 0
199 UDMA CRC Error Count 200 253 0 0
211 Vibration During Read / Spin running cur 100 100 0 125/27/812
213 Ground Seek Errors Count / RRO-C ERP Cou 0 0 0 7/61592/0
214 Ground Load Errors Count (IBM) 0 0 0 0
215 Ground SpinUp Errors (IBM) 0 0 0 0
216 Unexpectant Errors Count (IBM) 0 0 0 0
217 Unlock/Mis Read Count (IBM) 0 0 0 60500/35/0
218 FlashROM ECC Corr. count (IBM) 100 100 0 0
222 Loaded Hours 100 100 0 0
223 Load/Unload Retry Count 100 100 50 0
226 Load-In Time 100 100 40 0/97/3
230 GMR Head Amplitude / Head Fly Hours 97 97 0 589825
Автор: ss661
Дата сообщения: 06.10.2015 07:38
Если винт определяется но выдает smart error что делать? hds721010dle630
Автор: v01ce
Дата сообщения: 12.10.2015 12:03
Скачал из шапки Hitachi format by Igor_me
Запускаю под админом
Файл io.dll в Windows/System32
При попытке "Определить диск" - пишет
Unable to start the IO.SYS service. Error code = 1275
Драйвер работы с портами (io.dll) не установлен
ЧЯНТД?
Автор: AntiMember
Дата сообщения: 12.10.2015 12:19

Цитата:
ЧЯНТД?

ЧЯНТД видать винда 64 бита.
Автор: v01ce
Дата сообщения: 12.10.2015 14:08

Цитата:
ЧЯНТД видать винда 64 бита.

угу
и как теперь запуститься?
Автор: SRUTSSSSSSSS80
Дата сообщения: 12.10.2015 19:01
v01ce
32 бита нужно для запуска
гарантированно работает в XP
Автор: igor_me
Дата сообщения: 13.10.2015 01:02
Ну или ждать, когда через N недель\месяцев\лет я прикуручу драйвер для x64. Поскольку я x64 не жалую и сижу на ХР - это случится скореее "поздно" Так что да, пока возвращаемся к "истокам"... x32 Ну или formUnit...
Автор: Programist22
Дата сообщения: 13.10.2015 01:04
Smyg1


Цитата:
очистка командой:
 

Код:
 
   1 Raw Read Error Count / OTF Errors               100  100   16          0
   2 Throughput Performance Internally               100  100   50          0
   3 Spin Up Time                                                  100  100   24          0
   4 Number of Spin-Up Times / Start/Stop Cou    100  100    0          0
   5 Reallocated Sectors Count                             100  100    5          0
   7 Seek Error Rate                                              100  100   67          0
   8 Seek Time Performance                                  100  100   20          0
   9 Power-On Hours Count (POH)                        100  100    0          0
  10 Spin Retry Count                                           100  100   60          0
  12 Start/stop count / Power cycle count (IB       100  100    0          0
 192 Power-off Retract Count / Emergency Retr   100  100   50          0
 193 Load/Unload Cycle Count (LUL)                    100  100   50          0
 194 HDA Temperature `C (Cur/Max/Min)              211  211    0 26/26/25`C
 196 Reallocation Event Count                              100  100    0          0
 197 Current Pending Sector Count                      100  100    0          0
 198 Off-line scan UNC sectors                              100  100    0          0
 199 UDMA CRC Error Count                                  200  253    0          0
 211 Vibration During Read / Spin running cur       100  100    0 126/26/815
 213 Ground Seek Errors Count / RRO-C ERP Cou      0    0    0 14925/61010/0
 214 Ground Load Errors Count (IBM)                        0    0    0   29818880  
 215 Ground SpinUp Errors (IBM)                               0    0    0   27787264  
 216 Unexpectant Errors Count (IBM)                        0    0    0 377/1232/0  
 217 Unlock/Mis Read Count (IBM)                             0    0    0 37804/46/0  
 218 FlashROM ECC Corr. count  (IBM)                    100  100    0          0  
 222 Loaded Hours                                                 100  100    0          0  
 223 Load/Unload Retry Count                               100  100   50          0  
 226 Load-In Time                                                  100  100   40          0  
 230 GMR Head Amplitude / Head Fly Hours             98   97    0     458753  

а как это сделать ?
Автор: SRUTSSSSSSSS80
Дата сообщения: 13.10.2015 17:42
igor_me
не обязательно прикручивать, сделать флешку с WINPE и пнуть от туда.... зачем систему менять то.
Автор: ss661
Дата сообщения: 14.10.2015 10:39
не на всех WinPE можно ставить драйвера
Автор: Smyg1
Дата сообщения: 16.10.2015 21:50
у кого какие мнения по этому:
How to use MRT Pro to repair damaged head for HITACHI 7250 ARM series
Автор: AV82
Дата сообщения: 19.10.2015 21:02
Smyg1
Смотрел не очень внимательно, но если вся суть в том, чтобы отключить (спарить) неисправную НЕсистемную головку, а потом построив в экстракторе карту, вытянуть данные по исправным головам, то в этом, никаких секретов нет. Или я что-то не усмотрел?
Другой вопрос: каким боком они озаглавили статью как "Рипэйр"?
Автор: rolonol1
Дата сообщения: 06.11.2015 19:41
кто сталкивался со снятием паролей на серии 5450A7?
PC3000 пишет отключите плату от гермоблока, потом подключите и в итоге ошибка перехода в технорежим.... подключен только по SATA, может нужно еще както подпаиваться к терминалу?
Автор: tametung
Дата сообщения: 07.11.2015 23:50

Цитата:
подключен только по SATA, может нужно еще както подпаиваться к терминалу?

нет не нужно.

Цитата:
кто сталкивался со снятием паролей на серии 5450A7

возможно скоро будет фри софт для анлока арм_хгст.
Автор: AV82
Дата сообщения: 08.11.2015 11:36
rolonol1
У IBM/Hitachi нет и никогда не было терминала. Он есть у древнейших Hitachi DK, которые можно встретить разве что в музеях.

А что, коротить ПЗУ лаба не советует? Она это дело любит...

Страницы: 12345678910111213141516171819202122232425262728293031

Предыдущая тема: Выбор жесткого диска от 1 до 2 Тб


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.