Всем доброго времени суток!
У моего друга случилась беда: перестал работать HDD.
Модель : Samsung SP2504C .
При осмотре я обнаружил сгоревшие предохранитель и диод/стабилитрон.
Пока я искал донора , друг отнёс свой диск к специалистам.
Они через день подтвердили что проблема в плате и в принципе информацию
извлечь c диска можно.
Я к тому времени нашёл донора, и сказал другу что мы этим делом займёмся
сами.
Пациент был создан 12.2007 , донор 2.2007.
Все (вроде все, может я не туда смотрел) надписи на платах совпадают.
При смене платы поведение диска следущее :
Есть спин, потом начинает щёлкать головка, BIOS диск не распознаёт
(донора с его платой BIOS хаходит без проблем).
Ребята в фирме говорят что гермоблок не вскрывали (но это конечно ещё
вопрос). Если им верить, то у них головки не щёлкали...
Теперь вопрос : может ли щёлканье быть следствием того что я ставлю
другую плату, или диск уже просто умер?
Если проблема с платой, можно ли её как то подогнать (с Hutil, ES-util или другой утилой)?
Терминал пока ещё не подключал, но может скоро и его спаяю...
Заранее благодарен за дельные советы.
Замерить сопротивления питаний комутатора относительно корпуса банки и сравнить с рабочей банкой.
Ну и лог терминала нужен
Нашёл что на внутренней стороне платы в надписях таки есть некоторые различия :
Пациент :
94V-0
TOPSEARCH
TS-M-8V01C SG
0709B
11231-36-6
36-23
Донор:
94V-0
TOPSEARCH
TS-M-8V01C
06 12B
11231-48-1
36-30
На счёт сопротивления : видно не вооружённым глазом что оно
сгорело. Так же видны кишки стабилитрона.
В субботу попытаюсь перепаять детали с целой платы на битую,
если не поможет, то тогда уже буду собирать переходник для терминала...
Но конечно если до субботы добрые люди скажут как обойтись без пайки,
будет ещё лучше :-)
Может не выходить в готовность из-за разных P/V (MS/FS и MA к примеру).
Если диск раскручивается, стучит раза 4 и останавливается - проблема скорее всего с мертвым коммутатором/головами, если трещит непрерывно - большой шанс что банка жива.
Неплохо бы на родной плате запаять резистор и трансил (ну либо хотя бы резистор - если подключаться к качественному БП будет) и попробовать запустить.
to NiTr0 : Это то что я и собираюсь сделать, просто думал что
можно ускорить процесс :-)
Поставил еë на банку Донора (банка пациента осталась у друга).
Плату похоже удалось починить : Донорская банка стала вести себя
так же как и банка Пациента с Донорской платой : щëлкать головкой.
Лог терминала таков:
lltst 0000 SpnOk spd: 0000 0000 0000 H: +00000 ADC: 0001 DAC: 7B86 SK C: 000169C3 ENG>SRV> SvoTbl Loaded BD FdtTbl Loaded SPW 0000 NoLkи потом всë то же самое по кругу.
Предполагаю что и на банке Пациента похожая картина.
В принципе имеется хорошее предчувствие что завтра после
возвращения платы Пациента на его банку, всë заработает,
но , так как теперь я узнал что моя теория о том что плата
Донора (той же модели , конечно) без проблем подходит Пациенту,
является не верной, хотелось бы знать, что можно было бы сделать
для того что бы Донорская плата всë же "заговорила" с Пациентом.
Заранее благодарен, и как только будут новости (надеюсь хорошие),
я их тут выложу.
Подозреваю - перешивка либо перепайка флэшки ;) Кстати, P/V банок так и не был озвучен...
Я видно не досмотрел , как этот P/V узнаëтся... и что это вообще такое...
Это первый раз что я таким вообще занимаюсь, так что не судите строго...
Ну и P/N неплохо было бы привести (первых 4 цифры)
Информация была вроде спасена вся.
Перепись информации была произведена посредством Windows (total commander) .
Сделано было следущее :
Первым делом я попытался скопировать весь диск с помощью "dd" под Linux-ом.
Во время переписи было много ошибок чтения, и я решил запустить на диск
"check disk" от Windows (хотя "dd" жалуется только на физические а не на логические ошибки).
Он много чего поисправлял, и после етого, я скопировал информацию. Ошибка чтения появилась
только 1 раз.
Я попытался скопировать диск ещë раз, в этот раз с помощью прибора под названием DiskJokey.
Как я понял, он делает то же что и "dd". Он за 40 минут переписал 80% диска, и начал жаловаться
на проблемы в чтении с источника.Короче всего это дело заняло более 7-ми часов (а "dd" работал
около 6-ти часов).
Похоже что другу повезло, что информация хранилась на не битой части диска.
(Это к стати где? Ближе к шпинделю или ближе к краю блинов?)
Короче, друг вроде остался доволен.
Я же, напротив, остался с вопросами без ответов (и этим я не доволен).
Вот информациа с Пациента :
P/N 302311FPC10881 P120S
S/N S09QJ1FPC02060
Sticker : PALHBCG7A61955
Лог терминала с Пациента (с его родной платой) :
SPW 0000 NoLk lltst 0000 SpnOk spd: 0000 0000 0000 H: +00000 ADC: 0002 DAC: 7B86 SK C: 000170E9 ENG>SRV> SvoTbl Loaded BD FdtTbl Loaded Agc: 1B98 0007 0007 0057 SAgcVal: 1C58 0048 Head : 0000 SAgcVal: 2096 0053 Head : 0000 SAgcVal: 1B62 0046 Head : 0000 SAgcVal: 2462 005D Head : 0000 ENG> ENG> ENG> SPW 0000 NoLk lltst 0000 SpnOk spd: 0000 0000 0000 H: +00000 ADC: 0000 DAC: 7886 SK C: 00016B6F ENG>SRV> SvoTbl Loaded BD FdtTbl Loaded Agc: 1B98 0007 0007 0057 SAgcVal: 1C9D 0049 Head : 0000 SAgcVal: 2103 0054 Head : 0000 SAgcVal: 1B9C 0046 Head : 0000 SAgcVal: 24C1 005E Head : 0000 ENG>На всякий случай приведены 2 попытки подключения питания.
Информация с Донора :
P/n 301112FP200243
S/N S09QJ1SP211144
Sticker : PALHB294B62473
Лог терминала ( тоже с родной платой и две попытки ) :
SPW 0000 NoLk lltst 0000 SpnOk spd: 0000 0000 0000 H: +00000 ADC: 0000 DAC: 9D8F SK C: 00018ACA ENG>SRV> SvoTbl Loaded BD FdtTbl Loaded Agc: 03F6 0006 0006 0056 SAgcVal: 1D6B 004B Head : 0000 SAgcVal: 1E3A 004D Head : 0000 SAgcVal: 204F 0052 Head : 0000 SAgcVal: 230A 0059 Head : 0001 ENG> SPW 0000 NoLk lltst 0000 SpnOk spd: 0000 0000 0000 H: +00000 ADC: 0000 DAC: 9D8E SK C: 00018FCF ENG>SRV> SvoTbl Loaded BD FdtTbl Loaded ENG>Плюс лог терминала платы Донора (без банки) :
SPW 0000 NoLk lltst 0000Теперь вопрос : Как ребята на фирме знали что смогут спасти информацию?
Они значит каким то образом знали что прошить во FLASH? Каким?
Что можно понять из лога терминала и какие команды там можно
запустить?
Спасибо за предоставленную помощь, и заранее спасибо за ответы.