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

» Ремонт накопителей Seagate. Часть 5

Автор: ha221087psa
Дата сообщения: 06.03.2014 21:35
Спасибо, как выглядит коммутатор, а тем более как его прозвонить я не знаю, попробую припаять IRF7205, а донора для замены БМГ нужно будет искать с такого же винта или от другого seagate может подойти?
Автор: SRUTSSSSSSSS80
Дата сообщения: 06.03.2014 21:50
ha221087psa
у вас есть чистая комната для того что бы залезть в гермоблок и Дататрактор для чтения данных?

Поищите прозвонка коммутатора Samsung/Seagate http://forum.ixbt.com/topic.cgi?id=11:37939
Автор: igor_me
Дата сообщения: 06.03.2014 22:50
salun

Цитата:
У меня оверлей такой, никак не справлюсь.

Из такого надо сделать два таких куска...
http://rghost.ru/52873227
Автор: GennadyIS
Дата сообщения: 07.03.2014 04:19
salun
И заливать так:
SPEED/115200
STR/e0,0/0
SLEEP/4000
SEND_FILE/512/ovl0.bin/<0/<6D
STR/b,,22
STR/c
STR/e1,0/0
SLEEP/4000
SEND_FILE/512/ovl1.bin/<0/<13
STR/c
Автор: Michael99
Дата сообщения: 07.03.2014 07:54

Цитата:
у вас есть чистая комната для того что бы залезть в гермоблок и Дататрактор для чтения данных?

Далеко невсегда это всё нужно. Правда и опыт нужен достаточный. При очень аккуратной замене БМГ и ДЭ не понадобится - всё вычитается в посекторку.
Но мои слова - не прямое руководство к действию ! А то все кинутся вскрывать ГБ и менять головки от WD на Hitachi, или от Samsung на Seagate. Это я образно.
Автор: ha221087psa
Дата сообщения: 07.03.2014 09:07

Цитата:
Поищите прозвонка коммутатора Samsung/Seagate http://forum.ixbt.com/topic.cgi?id=11:37939

по ссыле не нашел, но я так понял это контакты торчачие из банки к которым плата прижимается(не двигатель), по плате высмотреть питающие дорожки и соответствующие им контакты на банке звонить на землю на наличие кз, верно?
Автор: Michael99
Дата сообщения: 07.03.2014 10:20

Цитата:
соответствующие им контакты на банке звонить на землю на наличие кз, верно?

То же самое, но не откручивая плату 1-ю ногу микросборки с корпусом - на наличие КЗ.
Автор: salun
Дата сообщения: 07.03.2014 10:43
igor_me
GennadyIS
Спасибо вaм, но проблема - по моэму - не в скрипте и не в файле.
Мой скрипт

Код: STR/e0,0/0
SLEEP/4000
SEND_FILE/512/OVL_0_16233_0x89_1.trc/<0/<6D
STR/e1,0/0
SLEEP/4000
SEND_FILE/512/OVL_0_16233_0x14_2.trc/<0/<13
STR/b,,22
STR/c
Автор: Serkem
Дата сообщения: 07.03.2014 11:24

Цитата:
А методом ремонта не поделитесь?

Похоже для начала надо восстанавливать термдатчик. Где он - не подскажу. Только пробовать заменой платы с перекидыванием флэшки.
Автор: salun
Дата сообщения: 07.03.2014 16:55
Вы о Тонке 2, я думал, что о Венусе.
Автор: igor_me
Дата сообщения: 07.03.2014 20:42

Цитата:
Спасибо вaм, но проблема - по моэму - не в скрипте и не в файле.

Если используете мои файлы - я там лишню строку отрезал во втором куске. Добавьте 16 FF в конец файла
И зачем такие хитрые имена файлов? Может просто ovl0 и ovl1.
Автор: gold55
Дата сообщения: 08.03.2014 11:54
хоть и тема не актуальна уже на сегодняшний день но всераки спрошу:
кто нибудь сидекс скрипт видел в живую?)
Автор: asok1360
Дата сообщения: 08.03.2014 13:40
Беда не приходит одна… ST31000333AS (9TE268JJ) CC1H
События:
Устройство \Device\Ide\IdePort3 не отвечает в течение интервала ожидания.
Обнаружена ошибка на устройстве \Device\Harddisk3\D во время выполнения операции страничного обмена.
Реакция драйвера
Текущий режим передачи PIO
Смотрю смарт
05    Reallocated Sector Count        36    98    98    117
C5    Current Pending Sector Count    0    100    100    41
C6    Offline Uncorrectable Sector Count    0    100    100    41
Сливаю данные
...
подключил терминал


Код: F3 T>V1

Head 0: entries 2CF slips 264FA
Head 1: entries 2EF slips 206C7
Head 2: entries 33C slips 256D1
Head 3: entries 131 slips 25C3D
Head 4: entries 30D slips F80B
Head 5: entries 38B slips 2F6C1
Total Entries 10C3 Total Slips D0D9B
Автор: NiTr0
Дата сообщения: 08.03.2014 16:16
gold55
Видали тут его, даже выкладывали для какой-то вари (то ли ястребы то ли гэлэкси то ли что-то около них), нечто сродни церт-табличкам. На некоторых винтах сидекс в служебке имеется.
Есть ли с него практический толк - не скажу...
Автор: asok1360
Дата сообщения: 08.03.2014 21:59
F3
что у нас здесь?
Level 6 'B': Rev 0011.0000, Overlay, RunBatchFile, B[BatchFileNum],[DisplayOpt]
есть ли у кого описание существующих Batch File?
ну например вот этих
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
есть ли практическая польза и т.п.
Спасибо
Автор: AntiMember
Дата сообщения: 08.03.2014 23:43
asok1360

Цитата:
есть ли практическая польза и т.п.

Нету, кроме познавательной по написанию батника. Циклы, условия ошибок и прочее.
Собсно, можно довольно полезные батники стряпать - но так и не собрался попробовать.
Автор: alexyc
Дата сообщения: 09.03.2014 01:01
AntiMember

Цитата:
Нету, кроме познавательной по написанию батника.


есть опыт убивания этими батниками фы_третьего,запущенными пару раз (возможно так совпало)

Добавлено:
asok1360

Код: ну например вот этих
Автор: asok1360
Дата сообщения: 09.03.2014 13:23
единственные,которые гуляют с форума на форум

похоже они вырваны с китайской проги, тот кто её писал наверное имел какую-то мысль или доку.
Цы с планшета писать как то стремно или я не умею.
Автор: AntiMember
Дата сообщения: 09.03.2014 14:04
asok1360

Цитата:
похоже они вырваны с китайской проги

А может они они идут в варе Ф3 сигейтов (сразу после хэлпаря в бинарнике)?
Автор: asok1360
Дата сообщения: 09.03.2014 17:57

нашел где я видел... Ссылка

Seagate F3 drives have some batch scripts that execute some functions and tests embedded on them, and those scripts can be RUN from level 6 with the B command.

This can be helpful to "Heal" the drive or to fix some problems, so it's always worth an attempt, as a way to solve some of F3 drives internal firmware issues.

This is the same as running the Class-B Self-Healing on STCom Tools.





/T
F,,22
/6
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22

Just make sure that the scripts are concluded correctly prior to start the next one.

Добавлено:

Цитата:
А может они они идут в варе Ф3 сигейтов (сразу после хэлпаря в бинарнике)?

имелся в виду список.
жаль что смысл этих Batch-ей не известен, может есть статистика использования?
положительная или не очень.

Добавлено:
AntiMember

Цитата:
Нету, кроме познавательной по написанию батника. Циклы, условия ошибок и прочее.
Собсно, можно довольно полезные батники стряпать - но так и не собрался попробовать.

а как их стянуть для просмотра?
ну и загрузить если написать самому?
просветите пожалуйста.
Автор: AntiMember
Дата сообщения: 09.03.2014 20:04
asok1360

Цитата:
а как их стянуть для просмотра?

Со слитых ресурсов, с распакованной обновлялки и т.д.

Цитата:
ну и загрузить если написать самому?

Через терминал, ессно. Смотрим хелп на 6-м уровне.
Да и на просторах инета уже давно не секрет дока по терминалке Ф3.

Цитата:
просветите пожалуйста.

Извините, тут подсказывают. Это не учебное заведение. Основной метод - самообразование.
Автор: Wu Tang
Дата сообщения: 09.03.2014 20:09
народ. может кто здесь выразит мнение - http://forum.ru-board.com/topic.cgi?forum=84&topic=4565&start=960#17
Автор: Serkem
Дата сообщения: 09.03.2014 20:31

Цитата:
есть ли практическая польза и т.п.

Пробовал на насмерть замучанном 7200.14 с очищенным V1. Часть скриптов не запустилась. Несмотря на это все восстановил и сейчас гоняется на чтение-запись
Автор: Z1ldj1an
Дата сообщения: 09.03.2014 21:39
Привет всем профессионалам и любителям!

Уже три дня мучаю ST3160811AS (S/N 6PT3E52P)..

Изначально хотел тест запустить, а по скольку опыта почти нету, загубил зверька..

[more]Сейчас висит на F>:
Interface task reset4096k x 16 SDRAM
TLITE - 1_Disk S-6B 03-22-06 10:53

Buzz - Head Mask FFFF - Switch to full int.
Spin Ready
ERR Read App Code
(
F>

Заливаю апп, церт:

STR/b0576/0///0/0
BAUDRATE/57600
STR/d60,2/0
SLEEP/4000
SEND_FILE/2048/track\app.trc/<0/<238/1
STR/j,,1
SPEED/9600

F>
скорость порта установлена в:57600

пауза 4000 м.сек.

посылаем C:\Users\..\st_mem_SDLD\track\app.trc 08E блоков по 2048 байт
посылаем блоки :
001
002
003
....
08C
08D
000
послали файл C:\Users\..\st_mem_SDLD\track\app.trc блоков по 2048 байт
F>j,,1
3.AAE 08-10-06_13:14 AAE,KL_1D_2H_S,4T
(
T>
скорость COM/HDD=9600 / B0096

SPEED/115200
STR/d,2,0/0
SLEEP/4000
SEND_FILE/2048/track\cert.trc/<0/<428/1
SPEED/9600

скорость COM/HDD=115200 / B0115
T>

пауза 4000 м.сек.

посылаем C:\Users\..\st_mem_SDLD\track\cert.trc 10A блоков по 2048 байт
посылаем блоки :
001
002
003
.....
0FD
0FE
0FF
000
послали файл C:\Users\..\st_mem_SDLD\track\cert.trc блоков по 2048 байт
скорость COM/HDD=9600 / B0096

Льются вроде нормально но на табличках глохнет:
SPEED/9600
STR/h18,0/0
SLEEP/4000
SEND_FILE/512/track\cert_t.trc/<0/<18/1
SPEED/9600

скорость COM/HDD=9600 / B0096
T&#254;
T>

пауза 4000 м.сек.

посылаем C:\Users\..\st_mem_SDLD\track\cert_t.trc 018 блоков по 512 байт
посылаем блоки :

....
При остановки скрипта при помощи Stop, потом Connect, можно еще перейти в терминал и успешно кинуть ему Ctrl+Z:
T>

дальше этого всего не прошло..
Может что не так делаю? Или может церт или (и) таблички не в порядке? (http://gfile.ru/a803x)

Церт лепил 010 Едитор. Церт_1 укоротил на нули и кинул в конец церт_0, все сохраняя в единый cert.trc;
С табличками интереснее (мое мнение). Откусил начало нулей, выбрал сектор в 512х длинны и кинул в конец файла, удаляя при том нули. Но, заметил что по пути встречаю еще одно "начало", такую-же как и откусывал, и после строчек 15-20и сегмент инфо. Без изменений это все в длину 4096х. Я его откусил по самый верх нулей и выкинул (может это сыграло?).

Ресурс брал не родной а st3160811as 3.AAE S-6B 0DT 09K 6PT0KVW1 с hddguru. Так-же и бинка из архива. Сравнивал с похожими, вроде та-же. Бекап, к сожалению, не успел и даже по дилетантски не подумал о нем конечно пришла эта мысль после вылета в F>..

вбив " ' " в терминале, выдает:
T>
Cmd Cyl Hd Sct Cnt Stbuf Segl Csct Cbuf Actv ErCd RWOp Rd Wr RWOp1 Flags
3E FFFFFF06 00 0000 0000 0000 0000 0000 0060 N 00 F7FF.58.80.041F 1800
вбив " ; ":
Age=60 Type=00 MxCyl=00000 MxHd=0 MxSct=000 BSz=008M TCode=00000000 ThermFlts=0000
вбив " . ":
Pgm=00 Trk=00000(15D06:00[16FD3]).0(0).000(000) Zn=0 Err=00 ErCt=0000 Hlth=0000 CHlth=0000 Ntrdy LBA=00000000
вбив " ^A ":
Eng Rev = .0DT
Compat/Hardware = .3B1
TLITE2HD - 1_Disk 3.AAE 08-10-06_13:14 AAE,KL_1D_2H_S,4T
CERT Rev = .09K
NONE
Mask Rom Rev = S-6B
Orig Code = AAE4T0 TONKA2_KL_4T0.0DT.09K
вбив " ^R ":
T>((
Buzz - Head Mask FFFF - Switch to full int.
Spin Ready
DiskAccess ReadSector EC=47 at ffffffff.00.0000
DiskAccess ReadSector EC=47 at ffffffff.00.0000
INVALID Cert Disk Code - ROM Resident Revision Required: AAE4T0
T>
еще инфо:
T>N2,,22
стоит..
T>N10,,22
Wrong data format. Write Adaptives rejected
Code - FD Track 22905(21153).0.000 Sns 000 Rty F7FF.58.80FF Rtf 1800 LBA 00000000
T>
В левел 1 и C, переходит, но ничего там не творил и не уверен что там делать, а если не уверен - не лезу и не дразню зверька.[/more]

Посоветуйте пожалуйста как его довести до работоспособного состояния.. уже глаза щипят от чтения монитора в руборде, но дальнейшего пути не нахожу..
Автор: igor_me
Дата сообщения: 09.03.2014 22:00
Ну и талмуд
Для начала два момента. 1) Ресурсы лить из принудительного safemode (зажать Esc, втыкнуть питание в диск. Мотор не должен раскрутится!)
2)Поправить скрипт таблиц STR/h18,0/0 сделать

Цитата:
STR/h18/0

И ещё

Цитата:
T>N2,,22
стоит..

В смысле стоит?
Лить апп, церт, таблички, вбить серийник, N2,,22, Ctrl-T и вперёд...
И лог селфа не забываем писАть А то потом выпадет и "ой, а я лог не сохранил "
Автор: CASIKO3162
Дата сообщения: 09.03.2014 22:43
Да нет там ничего сложного эти батники в самом винте используються как дамается для экспресс контроля состояния винта . Можно пустить и логировать .Один батник это один уровень комманд .
Автор: Z1ldj1an
Дата сообщения: 10.03.2014 16:00
igor_me


Цитата:
Для начала два момента. 1) Ресурсы лить из принудительного safemode (зажать Esc, втыкнуть питание в диск. Мотор не должен раскрутится!)
2)Поправить скрипт таблиц STR/h18,0/0 сделать

Цитата:
STR/h18/0


Ну, я ему шлю это все остановив двигатель при помощи " Z "из командной строки.
Скрипт поправил.
Попробовал и с Esc..
Ситуация одинакова - останавливается после "скорость COM/HDD=9600 / B0096
T&#254;
T>

пауза 4000 м.сек.

посылаем C:\Users\..\st_mem_SDLD\track\cert_t.trc 018 блоков по 512 байт
посылаем блоки :

.... "

и все, и тарчит.. никакие биты не показывает.

Как и говорил, можно его принудительно по позже остановить со Стоп-ом, и выйти потом на T>.


Цитата:
В смысле стоит?
Лить апп, церт, таблички, вбить серийник, N2,,22, Ctrl-T и вперёд...


СтоИт, в смысле нчего не творит, кидает T> и все.

А дальше:

T>N2,,22
T>
Цтрл+Т
)
Buzz - Head Mask FFFF - Switch to full int.
Spin Ready
INVALID Cert Disk Code - ROM Resident Revision Required: AAE4T0
Command Inactive - No VALID Cert Code Detected

T>


Перерубив питание выхожу опять на F>..

А до лог-а еще пахать пока что
Автор: gold55
Дата сообщения: 10.03.2014 17:00
еще такой вопрос...
есть ли альтернативные инструменты для сборки транслятора, кроме пс3к. для случаев, когда стандартная процедура не проходит ввиду смещения транслятора( через небольшое количество секторов идут уники.).
есть пара пациентов какраз таких , с которых инфа не актуальна но пока не ерейсю их так сказать для наработки опыта в данном направлении.
в частности вроде как STCom судя по скриншотам должен уметь это...
где взять данную софтину ?
Автор: SRUTSSSSSSSS80
Дата сообщения: 10.03.2014 17:24

Z1ldj1an
скрипт не содержит лишних пробелов?


Добавлено:

Код:
SPEED/9600
STR/h18/0
SLEEP/4000
SEND_FILE/512/track\cert_t.trc/<0/<18/1
SPEED/9600
Автор: tomset
Дата сообщения: 10.03.2014 17:32
gold55
Если данные не нужны то и транслятор не нужен.
Прописать всю поляну и отловить сбойные места.

Сомневаюсь, что STCom восстанавливает транслятор.
Это не только автоматический, но и высоко-интелектуальный процесс.
Ни какая автоматика часто совсем не может помочь.
Автоматическое восстановление транслятора в комплексе, тоже далеко не всегда помогает, а то и делает хуже. Хотя иногда облегчает процесс.
Не всегда остается информация в секторах, которая однозначно может помочь определить. что произошло с трансляцией, скрыто или открыто лишнее.
А так как адресация в F3 весьма замысловата, то разбираться, что произошло, можно очень долго.
Самое главное сохранить исходную SA. А то потом частенько транслятор уже практически нереально восстановить.
Процесс может занять годы.
И это самая главная ошибка, когда горе мастера не сохраняют исходные модули.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Samsung (Самсунг). Ремонт и восстановление накопителей. IV


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