|
| Автор |
Сообщение |
Geltorn
Откуда: Москва
|
| Добавлено: Чт Ноя 13, 2003 3:58 pm |
|
|
Не знаю нужно это спецам, но начинающим будет полезно. Дополняйте, поправляйте, критикуйте.
Первое что нужно сделать, это восстановить контакты электроники с герморазъемом. Как вы это будете делать ваше дело, самый удобный и правильный способ специальным паяльным феном, в его отсутствии пользуйтесь подручными средствами, как то: строительный фен, газовый паяльник, газовая “турбо” зажигалка, на крайний случай обычный паяльник только будьте предельно аккуратны.
Вторым делом, если дески определяется, то нужно перепрошить firmware, большой выбор есть на ftp://195.209.232.10/pub/firmware/
Q: Винчестер определяется, но во время работы начинает щелкать/стучать.
A: 1. Восстанавливаем поверхность с помощью MHDD (smart off, scan, erase wait on)
2. Если срывается в стук и не выходит из BUSY, то, скорее всего, запил поверхности. Можно попробовать заремапить если размер поврежденной области не велик, если размер области большой и она находится в конце диска, можно отрезать её с помощью HPA. В остальных случаях определять примерное расположение и размер поврежденной зоны и обходить её чисто программными способами при разбивке диска.
Q: Винчестер раскручивается, не определяется, но не стучит.
A: 1. Если слышен звук распарковки голов (тихий щелчок), то сдохла служебка.
2. Если не слышно то скорее всего дошлая электроника, что конкретно не в курсе.
Q: Винчестер не раскручивает диски.
A: 1. Проверяем не “залипли” ли у нас головы. Подключаем к двигателю другую электронику, если не заводится, значит или “залипли” головы или клин двигателя.
Попробуйте при подключенном к блоку питания диске, при подаче напряжения резко его крутануть. Обычно этого хватает чтобы головы “отлипли”, если это не помогает, попробуйте сделать это же в отключенном положении, начав с не очень сильных и резких движений, постепенно наращивая силу и резкость, внимательно при этом слушая что происходит в накопителе, если услышите щелчок (головы запарковались) или шуршание (головы отлипли и скребут по диску) – прекращайте попытки и пробуйте его подключить к компьютеру. Если винчестер не заводится то начинайте все попытки сначала (сначала при подключенном накопителе, потом в отключенном состоянии)
2. Если при подключении двигателя к чужой электронике диск заводится, значит что-то не так с родной электроникой. Попробуйте заменить её на другую. Если заведется и начнет щелкать, то нужно перепаять флэш со старой. При подключении электроники от винта того же объёма и версии прошивки возможна нормальная работа накопителя.
3. Сдохла флэшка. Нужно ставить другую и заливать в неё содержимое взятое от другого винта того же объема и версии прошивки.
Q: Винчестер при включении начинает стучать головами.
A: 1. Если в течении примерно 10 минут винчестер перестаёт стучать, то проблемы со служебкой.
2. Если не перестаёт, то возможны варианты:
а) мусор во флэшке, нужно её перепрошить.
б) дохлые головы, можно вскрыть и поставить от другого винта, но это только для снятия информации, нормально работать после такой процедуры винт не будет.
в) запил поверхности, однозначно в морг. |
|
USer
Откуда: near by SPB
|
| Добавлено: Чт Ноя 13, 2003 8:20 pm |
|
|
1. Восстанавливаем поверхность с помощью MHDD (smart off, scan, erase wait on)
[/quote]
зачем отключать СМАРТ он тебе ненравиться чтоли? винт все-равно в логи кидать будет!! ты отключаешь только уведомление! ИМХО
+++++++++++++
больше похоже на общие принципы ремонта накопителей, мало зацепил ты про ИБМ |
|
Jet
Откуда: Набережные Челны
|
| Добавлено: Пт Ноя 14, 2003 2:22 pm |
|
|
Как я рад что начали тему про эти IBM.
Со своей стороны хочу отметить что к примеру Aver 20 при неисправности (стук без распарковки) и при отсутствии пары-тройки модулей при чтении explorerom лечил простой заливкой нужного лоадера через hdll. Почему то такая ботва с 10 и др. не проходила...
А вообще эти IBM сложно чинить без спецпрог и команд. Еще мне понравилась тема где говориться о выходе крутилок... Многие проблемы из-за них я думаю. Со временем можно если будет развиваться эта тема поговорить о командах...но пока поостерегусь, дабы гуру не съели %) Пора раскрывать завесу на эти IBM как на фуджи, все равно они уже изживают свое.... |
|
USer
Откуда: near by SPB
|
| Добавлено: Пт Ноя 14, 2003 2:54 pm |
|
|
вот вот пора уже!!
1 Удаление ямок на контактной площадке плат электроники
непросто прогрев (технологическая ошибка производителя) а удаление старого припоя и нанесение нового(типа CF56H722E2)
более стоек к температуре и содержит Серебро
2 DFT(помогает при мелких проблемах) http://www.hgst.com/downloads/dft32_v350.exe
3 Если непомогли, то АСЯ лучше от 11, 12 кривая пока
4 Если несправилась ася, Пишет что ошибка загрузки(Лоадера) то HDDL от Лова ftp://195.209.232.10/ вот тут Сложнее надо знать команды т.к. не я их накопал говорить открыто немогу!!! пущай хозяин распоряжается.
================
написано для людей неспособных купить АСЮ или нежелающих отдать деньги за ремонт накопителя
PS: добавлю что распространеним рс3к и серебряного припоя я незанимаюсь! |
|
Maksim
|
| Добавлено: Пт Ноя 14, 2003 3:46 pm |
|
|
Для обеспечения надёжности контакта банки с платой можно налить термоклея (GlueGun, в народе соплеган) вокруг игольчатого разъёма банки и сразу прижать плату.
Так же можно залить клей в пространство между банкой и разъёмами питания и IDE, так как слишком хлипкое соединение и из за его движения обычно и разбалтывается контакт с банкой, но это потеря товарного вида.
(идея не моя (автора не вспомню сейчас) и на авторство не претендую). |
|
Jet
Откуда: Набережные Челны
|
| Добавлено: Пн Ноя 24, 2003 8:36 am |
|
|
Чего то все примолкли…
Думаю не всем но начинающим будет интересно, как же в IBM идет расшифровка модулей, даже для того чтобы использовать их в hdll.
Сам по незнанию долго бился, пока не подсказали пару команд для чтения.
В общем рассказываю своим языком, может и непонятно и коряво, но все же…
Модули на IBM есть закрытые и открытые. Закрытые перечислены в модуле USAG, открытые таблице открытых модулей. Итак каждый модуль пишется не так как на фуджах по номерам, а состоит из трех регистров, и все три регистра находяться в этих таблицах(снизу)…
И выражаються - начальный цилиндр
Конечный цилиндр
Количество секторов
Пример: модуль RWCN - 01 5B 10 - в hdll ** 01 5B 10 ** ** **
CNSL - 01 5A 10 - в hdll ** 01 5A 10 ** ** **
Надеюсь объяснил более менее доступно…:
Если гдето не прав -поправьте плиз…
И это уже первый путь к командам… : Дальше товарищи, пока сами…
Модуль USAG : Таблица модулей (RD:_, ID:_)
Ревизия : ER4O; версия : A44A; код : $E75D9E90
ID Start ABA Size Addr(Mem) Length(byte) State
----------------------------------------------------
PSHT $0FFE3000 $0060 $00080000 $C000 RD:_, ID:_
RDMT $0FFE3060 $0020 $00030000 $4000 RD:_, ID:_
RLBA $0FFE1078 $0001 $00038640 $00B4 RD:_, ID:_
CNSL $0FFE105A $0001 $0003CC08 $00A4 RD:_, ID:_
RWCN $0FFE105B $0001 $0003C84E $006C RD:_, ID:_
CHNM $0FFE106D $000A $0003A630 $0C4D RD:_, ID:_
SRVP $0FFE105F $0001 $0003CCD0 $015A RD:_, ID:_
SRVM $0FFE1069 $0004 $0003CFB0 $0800 RD:_, ID:_
PVHD $0FFE1077 $0001 $0003CBF6 $0012 RD:_, ID:_
ZONE $0FFE105C $0002 $0003DB40 $02AA RD:_, ID:_
PTRT $0FFE105E $0001 $00039400 $00F0 RD:_, ID:_
RAM0 $0FFE1002 $0026 $0004C000 $4C00 RD:_, ID:_
OVR1 $0FFE1028 $0030 $00050C00 $1800 RD:_, ID:_
SMRT $0FFE1063 $0001 $00038F30 $00C3 RD:_, ID:_
MLBA $0FFE1066 $0001 $0003CBBA $0024 RD:_, ID:_
SECI $0FFE1067 $0001 $000394F0 $004A RD:_, ID:_
FLYH $0FFE1068 $0001 $000FFFFF $0000 RD:_, ID:_
SSTL $0FFE107B $0002 $000FFFFF $0000 RD:_, ID:_
SRIF $0FFE1062 $0001 $0003CBF4 $0002 RD:_, ID:_
SERL $0FFE1079 $0002 $00039A00 $0400 RD:_, ID:_
IDNT $0FFE1060 $0001 $0003BA30 $0214 RD:_, ID:_
DCOT $0FFE107D $0001 $0003CBDE $000A RD:_, ID:_
PTCH $0FFE1058 $0002 $00052400 $0400 RD:_, ID:_
USAG $0FFE1000 $0002 $000FFFFF $0000 RD:_, ID:_
Таблица открытых модулей (RD:_)
ID Start ABA Size State
------------------------------
RDM1 $0FFE3060 $0020 RD:_, ID:-
RDM2 $0FFE3160 $0020 RD:_, ID:-
ELG1 $0FFEC000 $0100 RD:-, ID:-
EVLG $0FFEB000 $0100 RD:_, ID:-
PID1 $0FFE1064 $0002 RD:_, ID:-
PID2 $0FFE1164 $0002 RD:_, ID:-
PIDM $0FFE9001 $0003 RD:_, ID:-
ZONE $0FFE105C $0002 RD:_, ID:_
PDM1 $0FFE3000 $0060 RD:_, ID:-
PDM2 $0FFE3100 $0060 RD:_, ID:-
SRVM $0FFE1069 $0004 RD:_, ID:_
CHNM $0FFE106D $000A RD:_, ID:_
HLR1 $0FFE90E0 $0005 RD:-, ID:-
HLR2 $0FFE90E5 $0005 RD:-, ID:-
MFGP $0FFE9000 $0001 RD:_, ID:_
AMPM $0FFE9006 $0001 RD:-, ID:-
DDD0 $0FFE9004 $0002 RD:_, ID:-
DIAG $0FFE905C $0064 RD:_, ID:-
WRT0 $0FFE0000 $0010 RD:*, ID:*
WRT1 $0FFE0120 $0010 RD:*, ID:*
WRT2 $0FFE0240 $0010 RD:*, ID:*
WRT3 $0FFE0360 $0010 RD:*, ID:*
Модуль RSVD : Стартовый модуль (RD:_, ID:_)
Модуль ZONE : Таблица зон (RD:_, ID:_)
# Start LBA SPC St.Cyl En.Cyl SPT
---------------------------------------------
0 00000000 0C30 0000 0A8B 030C
1 008077F8 0BE0 0A8C 125B 02F8
2 00DD3218 0BA0 125C 19C7 02E8
3 013370E0 0B40 19C8 24B7 02D0
4 01AE6C00 0AB4 24B8 2CEB 02AD
5 02062DDC 0A50 2CEC 36AF 0294
6 026AD638 0A00 36B0 3D53 0280
7 02AD36B8 09C0 3D54 4267 0270
8 02DEB268 0960 4268 4C8F 0258
9 033DDDB0 0900 4C90 513F 0240
10 03680930 0870 5140 5A9F 021C
11 03B718A4 0820 5AA0 60DF 0208
12 03E9DA8C 07B4 60E0 66BB 01ED
13 0416F775 0780 66BC 6C97 01E0
14 0442E3D5 06E0 6C98 7273 01B8
15 046B272D 0690 7274 76BF 01A4
16 048756A5 0640 76C0 7CFF 0190
17 04AE61F5 05D4 7D00 FFFF 0175 |
|
Geltorn
Откуда: Москва
|
| Добавлено: Пн Ноя 24, 2003 11:01 am |
|
|
| Про запись NVRAM. Вот живой пример, есть AVER 20-тка, при включении не крутит диск - дохлая крутилка, при установки другой электронники бодро раскручивается и начинает щелкать (чужой NVRAM). Что делаем - выставляем накопителю джамперами, чтобы не стартовал двигатель при включении (на наклейки нарисовано) - считываем ibm-v2c родную NVRAM. Новую электроннику, на ней тоже запрещаем стартовать - заливаем сохраненный NVRAM. Приводим джампера в нормальное положение. Получаем рабочий хард. |
|
USer
Откуда: near by SPB
|
| Добавлено: Пн Ноя 24, 2003 11:13 am |
|
|
>>Пример: модуль RWCN - 01 5B 10 - в hdll ** 01 5B 10 ** ** **
имхо мало звездочек у тебя после "hdll" должно быть четыре
nvram на накопителях DPTA можно заливать без банки! |
|
Jet
Откуда: Набережные Челны
|
| Добавлено: Пн Ноя 24, 2003 11:53 am |
|
|
USer --------------------------------------------------------------------------------
имхо мало звездочек у тебя после "hdll" должно быть четыре
0 регистр специально не писал, т.к. почти всегда 0000 |
|
Serg_x
Откуда: Питер
|
| Добавлено: Чт Ноя 27, 2003 11:41 pm |
|
|
| Думаю эту проблему тоже можно добавить в FAQ по IBM |
|
Geltorn
Откуда: Москва
|
| Добавлено: Пт Ноя 28, 2003 9:29 am |
|
|
Serg_x
Хитрый какой :) Хорошо, попробуем в ней разобраться. Типа пример из жизни :)
Q:Имеется старенький 20гиговый хард IBM DPTA, достался в совершенно убитом виде, бывший его хозяин видно начитавшись форумов полез паять контакты, но сделать это нормально ему не удалось :( В общем хард представлял печальное зрелище. После востановления контактов и убирания софт-бэдов в сухом остатке получили примерно 1000 ремапов в G-List`е. Естественно график чтения представлял собой печальное зрелище. :(
A:Логично предположить что обнулив G-List мы получим нормальный хард, так как наверняка все эти ремапы лишь следствие плохих контактов. Но общедоступными средствами это сделать нельзя. Как вариант можно рассмотреть перемещение G-List в P-List и пересчет транслятора - в результате мы бы получили хард с идеальным графиком чтения. Чтож это можно сделать с помощью DFT - командой erase disk. Но есть некоторые возможные проблемы. P-List у нас не резиновый, и если он будет полностью заполнен, то может быть повреждена служебка. Не знаю как в последней версии DFT, но в 3.20 подобной проблема была и я запорол один хард.
Насчет неопределения харда в DFT - точно ничего сказать не могу, нужно по крайней мере попробовать считать служебку. Как вариант можно предложить заливку лоадера через HDDL.
Q: Где взять лоадеры для IBM? И как их залить в винт?
A: Из утилиты обновления FW. Где их брать - выше написано. Создаём с помощью этой утилиты бутовую дискету. Не выходя из виндов, переписываем на винт папку DFT. Потом запускаем самораспакующийся архив Dft-v230.exe (или подобный). Файл codeud.pid как раз будет распакован из архива. Но это еще не лоадер, а архив для разных версий винтов, дальше нужно запустить Ibmdft.exe, оно выругается что в виндах работать не будет, но распакует codeud.pid собственно на лоадеры, файлы *.d02 их и нужно подсовывать hddl, в строгом соответсвии с моделью винта, то есть если была версия fw TX2OA60A, то менять её можно только на TX2Oxxxx, иначе кирдык винту :D В HDDL льём лоадер командой "Загрузка микрокода", и выключенной опцией "Только в память". |
|
Serg_x
Откуда: Питер
|
| Добавлено: Пт Ноя 28, 2003 7:13 pm |
|
|
Из утилиты обновления FW. Где их брать - выше написано. Создаём с помощью этой утилиты бутовую дискету. Не выходя из виндов, переписываем на винт папку DFT. Потом запускаем самораспакующийся архив Dft-v230.exe (или подобный). Файл codeud.pid как раз будет распакован из архива. Но это еще не лоадер, а архив для разных версий винтов, дальше нужно запустить Ibmdft.exe, оно выругается что в виндах работать не будет, но распакует codeud.pid собственно на лоадеры, файлы *.d02 их и нужно подсовывать hddl, в строгом соответсвии с моделью винта, то есть если была версия fw TX2OA60A, то менять её можно только на TX2Oxxxx, иначе кирдык винту В HDDL льём лоадер командой "Загрузка микрокода", и выключенной опцией "Только в память".
Можно про это поподробнее? Дефект-листы на пластинах лежат или во флэшэ? Мне вот по-разному говорили! Заливка прошивки решит проблему ремапов? |
|
Andrey A Kireev
Откуда: Pyatigorsk
|
| Добавлено: Пн Дек 15, 2003 5:39 pm |
|
|
Полемика которая здесь была развернута удалена.
Не можете дельного сказать, промолчите. |
|
foxx
|
| Добавлено: Вт Янв 06, 2004 10:08 am |
|
|
Geltorn писал(а): Serg_x
Q: Где взять лоадеры для IBM? И как их залить в винт?
A: Из утилиты обновления FW. Где их брать - выше написано. Создаём с помощью этой утилиты бутовую дискету. Не выходя из виндов, переписываем на винт папку DFT. Потом запускаем самораспакующийся архив Dft-v230.exe (или подобный). Файл codeud.pid как раз будет распакован из архива. Но это еще не лоадер, а архив для разных версий винтов, дальше нужно запустить Ibmdft.exe, оно выругается что в виндах работать не будет, но распакует codeud.pid собственно на лоадеры, файлы *.d02 их и нужно подсовывать hddl, в строгом соответсвии с моделью винта, то есть если была версия fw TX2OA60A, то менять её можно только на TX2Oxxxx, иначе кирдык винту :D В HDDL льём лоадер командой "Загрузка микрокода", и выключенной опцией "Только в память".
Пробовал разные версии DFT 230, 340,350,351 - нет там файла codeud.pid. Вот список файлов распакованной 2.30 :
CLEANDSK.PID
CLEANMBR.PID
DPMI16BI.OVL
IBMDFT.EXE
IBMDFT.HF
RTM.EXE
T-EXCER.PID
T-FULL.PID
T-QUICK.PID
После запуска IBMDFT.EXE никаких новых файлов не появляется. |
|
Jet
Откуда: Набережные Челны
|
| Добавлено: Вт Янв 06, 2004 10:37 am |
|
|
foxx
Пробовал разные версии DFT 230, 340,350,351 - нет там файла codeud.pid. Вот список файлов распакованной 2.30 :
CLEANDSK.PID
CLEANMBR.PID
DPMI16BI.OVL
IBMDFT.EXE
IBMDFT.HF
RTM.EXE
T-EXCER.PID
T-FULL.PID
На счет 230 счас не скажу, нету под рукой ,но попадаються и довольно часто без апдейтовые DFT. А их много версий... пробуй 301,310,330. Где нить точно найдешь...:) |
|
foxx
|
| Добавлено: Вт Янв 06, 2004 10:43 am |
|
|
Jet писал(а):
На счет 230 счас не скажу, нету под рукой ,но попадаються и довольно часто без апдейтовые DFT. А их много версий... пробуй 301,310,330. Где нить точно найдешь...:)
Спасибо. Сразу же нашел нужную:)
ER1OA46A.D02
ER2OA46A.D02
ER3OA46A.D02
ER4OA46A.D02
ER6OA46A.D02
Правильно ли я понял, что для винта IC35L040AVER07 подходит ER4OA46A.D02 ? |
|
Jet
Откуда: Набережные Челны
|
| Добавлено: Вт Янв 06, 2004 10:50 am |
|
|
| надо смотреть какая была,но скорее всего что да...есть прога которая грит которую можно залить...И вообще пиши в мыло или асю. |
|
Goody
Откуда: Украина, г. Лисичанск
|
| Добавлено: Пт Янв 09, 2004 5:45 pm |
|
|
foxx писал(а): Спасибо. Сразу же нашел нужную:)
Ну дык в какой версии DFT нашел то? Мог бы сказать... :) |
|
foxx
|
| Добавлено: Пн Янв 12, 2004 10:32 am |
|
|
Goody писал(а): foxx писал(а): Спасибо. Сразу же нашел нужную:)
Ну дык в какой версии DFT нашел то? Мог бы сказать... :)
В стандартных DFT нету (имхо). Нашел обновлялку служебки - вот в ней то все и было. |
|
slvdrb
Откуда: Львовщина
|
| Добавлено: Чт Янв 15, 2004 12:09 pm |
|
|
Я на счет науки о контактах. Не пробовал-ли кто-нить воспользоваться контактами от науки, а именно эвтектическим холодным сплавом InGa,
он при нормальных т-рах жидкий, и если его нанести на площадки IBM-контроллера, то контакт может быть вечным, или, скажем, контактол,
сплав Вуда. Кто что думает на этот счет? |
|
ww
Откуда: Kurgan
|
| Добавлено: Чт Янв 15, 2004 2:21 pm |
|
|
| Я делаю проще - может, это и грубо, и, наверное, неправильно, но: после выравнивания припоя (иногда - хоть отверткой, потом только ошметки припоя, если получились, убрать не забыть) беру отверточку маленькую и поджимаю ей контакты сбоку по-одному, как-бы к середине разъема. Там довольно хорошо чувствуется, когда контакт еще гнется, а когда - уже уперся в ограничитель. Контакты довольно плохо пружинят :( После процедуры они, как бы это сказать, стоят по-вертикальнее :) и сильнее прижимаются к плате. Вообще, использование там припоя в виде бугорков - imho неправильно, у других винтов просто луженые площадки и жесткие иголки - и ничего, работает. |
|
Goody
Откуда: Украина, г. Лисичанск
|
| Добавлено: Пн Янв 19, 2004 2:53 pm |
|
|
foxx писал(а): В стандартных DFT нету (имхо). Нашел обновлялку служебки - вот в ней то все и было.
Поделись обновлялкой. goody[собака]nm.ru |
|
foxx
|
| Добавлено: Вт Янв 20, 2004 10:55 am |
|
|
Goody писал(а): foxx писал(а): В стандартных DFT нету (имхо). Нашел обновлялку служебки - вот в ней то все и было.
Поделись обновлялкой. goody[собака]nm.ru
http://www.filesearch.ru/cgi-bin/s?q=DFT-Generic-IC35ER-A46A.EXE&t=f&w=a&x=41&y=8 |
|
USer
Откуда: near by SPB
|
| Добавлено: Ср Янв 21, 2004 3:17 pm |
|
|
Jet писал(а): foxx
На счет 230 счас не скажу, нету под рукой ,но попадаються и довольно часто без апдейтовые DFT. А их много версий... пробуй 301,310,330. Где нить точно найдешь...:)
непутайте людей!
ни в одном "DFT" нету codeud.pid !!!!!
они есть в "DFT -Generic-" они-же по совместительству Апдейты фирмваре! |
|
Liharev
Откуда: N.Novgorod
|
| Добавлено: Пн Фев 09, 2004 11:46 pm |
|
|
Я так понимаю, все разобрались с Бимерами? Вопросов больше не осталось?
Мне кажется, что некоторые господа, если и начали излагать свои мысли, то наверное стоит их изложить полностью....или нет?
Я хочу вернуться к вопросу о командах чтения и записи......
Многие из тех, кто посещают данный форум пользуются АСЕ_вой утилей......как и где она ими была преобретена, это не тема этого ФАК_а, а вот то, что не все так хорошо, даже в зарегенной версии...это тоже, все прекрасно знают.
На самом деле, если четко следовать доке......то можно порой просто убить винт :-) Я не говорю, что дока и утиль, плоха или хороша...я говорю о том, что не все можно отразить или не все ситуации предугадать в руководстве по эксплуатации на какое либо устройство......
Вы спросите, к чему я это тут такую муть развел......Да к тому, что предлагаю продолжить тему, только немного в другом ключе.......
Есть те, кто по каким либо причинам(к этому числу отношусь и я), не пользуються софтом, собственного производства....а продуктами АСЕ и НРТ........
Так вот, я хочу предложить, так сказать применить теорию на практике, касательно данных продуктов....
Если эта тема интересна.....жду откликов в мыло: hard_soft@front.ru
На основании этого...так сказать опроса....будем...или не будем..двигаться дальше :-)
Всем СПАСИБО! |
|
Liharev
Откуда: N.Novgorod
|
| Добавлено: Ср Фев 11, 2004 12:15 pm |
|
|
Прошло немного времени и по своей почте я вижу:
БЫТЬ ФАК_у дальше........ :-)
Отдельное спасибо.........пока промолчу, они знают :-)
Все все увидят.....сейчас все доработаю..подправлю.....Авторство все при этом сохраняються......просто сделаю некоторые дополнения и поправочки......
ОЖИДАЙТЕ...
PS почта у меня все еще работает...так, что пишите :-) |
|
Rozik
Откуда: Odessa, Ukraine
|
| Добавлено: Пт Фев 20, 2004 1:12 am |
|
|
| Опять же по этим долбаным контактам: настоятельно рекомендую пропаивать обычным 25-ваттным паяльником с нелуженым жалом и с большим количеством флюс-пасты (чтоб покрывала контакты толстым слоем). Поcле работы паста смывается большим количеством спирта :D . Сам припой получается значительно тверже (по-видимому, науглероживается), поверхность контактных площадок идеальная. |
|
Liharev
Откуда: N.Novgorod
|
| Добавлено: Пт Фев 20, 2004 12:59 pm |
|
|
Информация изложенная здесь основана на письмах и замечаниях пользователей Аппаратно Программного
Комплекса ПС3000. Все рекомендации и методы работы изложены на оснавании работы с ним...и не только.
Где найти ..купить...скачать и т.д....Касаемых этого комплекса: www.acelab.ru
В дальнейшем, по мере поступления вопросов, предложений пожеланий и т.д...будут выходить следующие посты.
Попрошу не относиться слишком скептически. Если Вы уже достигли неких вершин, то это не значит, что их достигли все.
НО ВСЕ К ЭТОМУ СТРЕМЯТСЯ!!! :-)
ИТАК.........
Q: Я решил отремонтировать винт IBM. C чего начинать?
А: В первую очередь, определиться, что нужно. Сам накопитель или информация с него.
Если последнее и ценность ее высока, то лучше отдать устройство в надежные руки.
В противном случае, винт еще иногда можно будет вернуть к "жизни", а данные уже будут
навсегда утеряны. Как и не кажется на первый взгляд, что все так
просто, это заблуждение и нужно четко отдавать себе отчет в своих действиях.
Q: Накопитель стучит, издает резкие, "шкаврчащие" звуки. Что делать?
A: Вопрос очень обьемный и емкий...
1.Убедитесь в исправности платы. замена на заведомо рабочую плату, не всегда
дает положительный результат.Все дело в том, что может не совпасть например,
содержимое NVRAM.(карта голов и т.д..)
Ели поведение накопителя не изменилось(при строгом соответствии ПЗУ\NVRAM\USAG), то
вариантов остается немного:
а) Повреждение служебной области, как программное так и физическое...
б) Неисправен гермоблок(коммутатор голов, сами головы, сильные "запилы" поверхности и т.д..)
в) Погода на Марсе! :-)
Если плата неисправна (надо копать плату ^_^ ):
- внешний осмотр (например на предмет выгоревших\отломаных элементов,контактов..);
- проверить флешку (считать, сравнить, записать);
- проверить процессор - можно следующим путем: плата с неисправным процессором часто не
выходит в готовность, даже при замыкании выводов NV-RAM; если накопитель прекрасно работает
через плату PC3000, а при подключении к обычному IDE порту комп виснет
(как правило с писком спикера) - проблема в процессоре (проверено неоднократно);
- ОЗУ - простых способов я не знаю, но, если винт проходит все тесты, а при воспроизведении
с данного винта фильма изображение корежится - это ОЗУ, менять.(НЕТ ТОЧНЫХ ДАННЫХ!!!)
- драйвер шпинделя двигателя - дырка в микросхеме, греется как утюг :).
Q: Накопитель при старте "хрюкает" и не определяется (долго определяется).
A: Вариантов несколько:
- проблемы со служебной зоной или бед-блоки в рабочей области.
Дальнейший порядок действие зависит от того, что необходимо Информация с накопителя или его ремонт,
В любом случае в первую очередь, необходимо устранить "контактную" болезнь(как? Очень много уже сказано. Останавливаться
пока не будем на этом. Если возникнут вопросы, можно задать. Постараемся подробнее еще раз осветить), а затем:
- проверьте наличие\корректность служебных модулей (для пользователей PC3000 пункт - ПРОВЕРКА СТРУКТУРЫ СЛУЖЕБНОЙ ИНФОРМАЦИИ).
Если некоторые модули отсутствуют или имеют ошибку КС - НЕ НУЖНО СПЕШИТЬ ЗАПИСЫВАТЬ ОТ АНАЛОГИЧНОГО!!!
Еть критичные модули!!! Тем более если нужна информация с устройства. Лучше воспользоваться пунтктом меню -
"Восстановление служебной зоны". Процесс долгий, но уже по окончании можно делать выводы....
Как альтернативный метод(более быстрый, но не всегда правильный..)
- Считать все модули.Сделайть очистку служебной зоны и записать модули обратно.
Еще как вариант - помирающая голова (не обязательно системная):
- попытайтесь очистить СЗ по каждой из голов в отдельности.Если есть ошибки, то скорее всего
и есть Ваша проблема (что делать - ???, Как вариант отключить)
Q: У меня отсутствуют модули ampm, hlr1, hlr2, wrt0, wrt1, wrt2, wrt3, wrt4. Это критично?
A: Нет, эти модули в работе не участвуют, их отсутствие можно просто игнорировать или же создать их,
подходящего размера и произвольного содержания (хоть стихи туда пишите :). Размеры модулей указаны
в USAG (показываются в отчёте о проверке структуры служебной информации)
Q: После очистки служебной зоны я не могу записать модули обратно!
A: - Выключите\включите питание накопителя, перезапустите утилиту, иногда помогает;
- Как вариант, это симптом помирания головы - попробуйте произвести очистку СЗ по каждой из голов -
если на какой-то из них накопитель выдал ошибку записи - перекоммутация Вас спасёт ^_^;
Q: Всё равно не могу! При попытке записать модуль, винт долго "думает" и выдает ошибку записи!
A: Попробуйте уменьшить количество головок в NV-RAM на 1 (например 0,1,2,3 -> 0,1,2), произведите очистку
служебной зоны, выкл\вкл питания, рестарт утилиты, запишите модули USAG и RSVD, и сразу же (!) записывайте
все модули. После инит питания, рестарт утилиты. Если не помогает - см. предыдущий пункт.
Q: При старте, вместо звука рекалибровки, винт делает короткий "цык" и выдает готовность. Но не определяется!
A: - Несовпадение версии микропрограммы в NV-RAM и модуле USAG.
- несовпадение количества голов в NV-RAM и модуле USAG.
- отсутствие каких-либо модулей - дописать недостающие (аккуратнее с дефект-листами!!!);
Q: После прошивки NV-RAM винчестер не раскручивается, пока не войдешь в утилиту!
A: Несовпадение версии масочного ПЗУ и NV-RAM. Возмите другую прошивку.
Q: Все сделал, зону очистил, модули влил, накопитель рекалибруется, но не определяется!
A: Модуль PIDM, иногда не пишется вместе со всеми :) Пропишите его еще раз.(на старых версиях утилит, был такой "глючек")
Q: В паспорте нет серийного номера!
A: Видимо Вы произвели очистку СЗ и использовали "старые" версии утилит. Там не была реализована возможнось
все полностью считывать. В место номера - WWWWWWW ^-) Придется вбивать вручную. После вбивания серийника
проинициализируйте накопитель по питанию, зайдите в MHDD - скорее всего будет гореть HPA, дайте команду
NHPA, и все.
Q: Поверхность просто ужасна! Можно ли это как-нибуть исправить?
A: Если это произошло после манипуляций со служебной областью, а именно - заливки чужих модулей - возможно не
подходит модуль CHNM (это адаптивы???). Попробуйте подобрать его из других комплектов???. Иногда настройки
"уплывают", здесь может помочь SELFSCAN (Не запускайте, не сохранив родной комплект модулей!!! Не прерывать
работу SELFSCAN'a!!!).
Если умер родной P-list (PSHT), можно попробовать восстановить его новой версией утилит от АСЕlab.
Возможно ипользование связки DFT+PC3000AT (чтение\запись)+пересчет транслятора+внутренний формат+все сначала,
и так раза 3-4, долго, но довольно эффективно. :-)
Q: Форматирование заканчивается с ошибкой.
A: Либо неправильно сформированы дефект-листы (очистить G-list, P-list и лог дефектов), либо серьезные
разрушения по поверхности. Необходимо прогнать Format Clear, посмотреть, сколько по какой голове битых
цилиндров. Если большое количество по одной голове, её лучше отключить, если не много - добавить дефектные
цилиндры в SRVM, проинициализировать по питанию, и снова Format Clear до тех пор, пока не останется дефектов.
После Format Unit и вычищать поверхность доступными средствами :). Только одна тонкость, после добавления
цилиндровых дефектов, дефекты в P-list необходимо очистить, т.к. они становятся недействительными.
Можно просто очистить P-list, а можно обратить внимание на номера дефектных цилиндров, вбитых в SRVM,
если они после середины, P-list можно не чистить, меньше возни будет с поверхностью. Напомним, что количество
дефектных цилиндров у IBM - всего около 200.(С)ALF! alf_mikt@mail.ru Воронеж.
Q: Накопитель не работает по IDE! В PC3000 все тесты проходят без ошибок, а при подключении через IDE, BIOS
не определяет винчестер (определяет, но при загрузке зависает).
A: В одном случае ВОЗМОЖНО виноват процессор :) Перестановка процессора с другой платы решит проблему.
В другом случае, достаточно очистить лог дефектов. Хотя у Вас может быть другая причина.
Q: Накопитель раскручивает блины, но движения головок не чуствуется! Очень сильно греется М\С управления
питанием.
A: Очень вероятно, что сгорел "знаменитый" резюк в центре платы, на нём написано 1R0. :) Замена его должна
принести желаемый результат, хотя бывают случаи, когда резистор горит не в одиночестве, а тянет за компанию и
канал чтения\записи, коммутатор голов. Иногда требуется замена канала чтения, в худшем случае - умер коммутатор..
Q: При подаче питания винт подергивается, но не раскручивается!Возможно даже издает непонятные звуки..
A: А это головы к поверхности прилипли\заклинило двигатель. В любом случае, процедуры по восстановлению ОПАСНЫ!!!
ЧЕТКО ОПРЕДЕЛИТЕСЬ - Для чего Вам это надо??!!
Как вариант - ".. Советую поступить следующим образом - открутите крышку гермоблока, подайте питание и с
некоторым усилием крутаните блины по ходу вращения. Браться следует за, ммм..., как бы выразится, за центр,
короче :) При этом получается на удивление мало бэдов, в отличие от способов с выводом головок вручную.
Да, и еще момент, перед тем как откручивать крышку, Вам придется отдирать большую наклейку сверху. Так вот,
при известной доле аккуратности эта наклейка снимается и клеится потом обратно довольно легко, даже без
дополнительных средств вроде клея :).."(С)ALF! alf_mikt@mail.ru Воронеж.
Q: Накопитель запаролен, а я не знаю пароля. Как снять?
A: Зайти в соответствующую утилиту, и очистить пароли, или посмотреть эти пароли и распаролить вручную.
Использовать методы, описанные в руководстве пользователя PC3000.
Уменьшить количество головок на одну и перезаписать модуль с паролем (PSWD), либо считать его и посмотреть
пароль :).
Q: Накопитель читает в несколько раз быстрее, чем пишет.
A: Возможно отключен кеш записи, посмотреть и включить можно, например, утилитой HDDL от Лёвы Корягина.
Проверьте, включился ли кэш, шелкните питанием и проверьте еще раз! Если после включения\выключения кэш
опять выключился, возможно несколько вариантов - переполнен G-list, неправильно сформированы дефект-листы,
и пр..(С)ALF! alf_mikt@mail.ru Воронеж. |
|
Liharev
Откуда: N.Novgorod
|
| Добавлено: Ср Май 05, 2004 1:41 pm |
|
|
SelfScan IBM.
Вопросы и пути их решения.
Q. Как запустить его и что для этого нужно?
А. Запуск режима самотестирования возможно осуществить "руками и головой" > ГУРУ,
либо нам,простым смертным, средствами АСЕ_вой утилы.
Q. Необходимо ли как-то подготовить винт к тесту?
А. Да, желательно произвести очистку дефектлистов, но если трековых дефектов много,
то их лучше оставить. Больше шансов прохождения теста. Помимо этого, средствами утилиты
очистить лог ошибок. Выполнить пункт - восстановление модуля Селфскан и попытаться его считать.
Визуально можно судить о его состоянии. Если он к примеру забит одними FF или WW и пр.
то он поврежден и соответственно тест не запустится корректно(если вообще запустится).
При поврежденном модуле, необходимо записать в накопитель модуль скана с аналогичной
модели и одинаковой версией FW.
Q. На винте отключена одна или несколько голов. Возможен ли запуск Скана на нем?
А. Да, но модуль Скана необходим от младшей модели,но с той-же FW.
Q. Как определить окончание Скана?
А. Лучше всего по состоянию регистров. Можно и с помощью самой утилы, а можно и с
помощью любой "смотрелки" состояния регистров.Завершение Скана отображается как:
для DTLA и выше - 1х3>0x62 ; 1x4>0x11.
Q. Скан запушен, но что-то не так. Как остановить его?
А. Вариантов много. Как наиболее простые есть два. Первый, это вариант с подменой платы,
с аналогичной FW но другой картой голов или с различием в FW двух последних индексов.
Как пример, например на банку от сороковки, платка от 60_ки. Грубо, но результативно ;-)
А далее, либо влить "живой" модуль Скана либо средствами утилы выполнить - останов скана.
Второй вариант, аналогичен, за исключением применения доноров. Методом закорачивания или
перемычек(кому как нравиться) вливаем в винт "чужую"(какую, описано выше) NVRAM, а дальше
все как и в первом варианте. Не забываем вернуть все на место! ;-)
Q. Скан запущен, но уже порядка 3 часов он выполняет сик-тест. Это нормально?
А. Нет, такого не должно быть. Возможно проблема с модулем Скана. как вариант,
перезапустить Скан с другим модулем.
Q. Возможно ли прерывать питание в момент прохождения Скана?
А. Нет. Нельзя, так как задействована память винта и следующий старт будет уже некорректный.
Необходимо выполнить останов и последующий пуск Скана. |
|
| |