Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung /IBM /Hitachi /HGST /Western Digital)

FAQ, мануалы, полезные ссылки
v0f41k
Member
Сообщения: 175
Зарегистрирован: 14.05.2012,15:38
Откуда: Киев

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение v0f41k » 10.01.2020,20:54

Был когда-то у меня ST-157A но после долгого хранения у него при старте физически оторвало верхнюю голову. Вынул тарахтящую внутри голову, уменьшил в биосе количество голов на 1, комп ругнулся hard disk fail (80), но при этом винт отформатировался и заработал с меньшей ёмкостью. Как такое может быть, это же не mfm/rll? Жаль позже у него аналогичным образом отломалась вторая голова (перепаял шлейф голов и ещё ёмкость уменьшилась), потом то же повторилось с самой нижней первой и настал окончательный песец(

inf158704
Newbie
Сообщения: 23
Зарегистрирован: 11.03.2019,18:10

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение inf158704 » 10.01.2020,21:24

Долго бился с MAX232CPE +1718, выяснилось следующее (чесно признаюсь подсмотрел у одного чувака но у него было наоборот). конденсатор со 2 ножки микрухи соединен по моей схеме с плюсом (В схеме что выкладывали выше тоже что и в моей, кондер со второй ножки на 16 то есть плюс), результат микруха грееться как утюг (причер раза три до этого включилась более менее, потом началось). У товарища, у которого подсмотрел, было наобород, он сидел на минусе (15 нога) с теми же последствиями. В даташите каком то написано что можно цеплять хоть туда хоть туда, результат - вилы.
Перебросил кондер на минус заработало, ни нагрева ни проблем.
в общем - если хотите все побыстрому пользуйтесь оригинальными запчастями, за дорого(всего то 4 бакса :) ).
Последний раз редактировалось inf158704 11.01.2020,07:33, всего редактировалось 2 раза.

inf158704
Newbie
Сообщения: 23
Зарегистрирован: 11.03.2019,18:10

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение inf158704 » 10.01.2020,21:37

Вилы номер два.
программа st_mem_win категорически отказывалась разговаривать с диском при использовании преобразователя COM-TTL сделанном на транзистора. схема соединения разема там довольно сложная, на DB9 кроме 2,3,5 ножек используеться перемычка 1-6-4 и перемычка 7-8, которые в оригинальной схеме на max232 отсутствуют и видимо сильно мешают, результат - вилы.
Последний раз редактировалось inf158704 11.01.2020,07:34, всего редактировалось 3 раза.

inf158704
Newbie
Сообщения: 23
Зарегистрирован: 11.03.2019,18:10

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение inf158704 » 10.01.2020,21:43

попробовал залить оверлей скриптом, но результатов нет.
Pgm=00 Trk=14FB9(15050).0(0).001(000) Zn=E Err=00 ErCt=0000 Hlth=2108 CHlth=0000
Ntrdy LBA=00000000
Age=50 Type=22 MxCyl=16358 MxHd=2 MxSct=44C BSz=0000 TCode=0000
àInterface task reset
1024k x 16 buffer detected
ALPINE - 1_Disk S.15 01-16-03 11:51
Buzz - Head Mask 0000 - Switch to full int.
Spin Ready
3.06 04-08-03 17:33
(P)PATA Reset
OVERLAY FAILED

работа завершилась за пару секунд не похоже что чтото могло залиться
SPEED/115200
STR/e0,0/0
SLEEP/4000
SEND_FILE/512/TRACK\ovl.bin/<0/<5d
SPEED/9600
в терминале отобразилось слдедующее:
Скорость COM/HDD=115200 / B0115ж
T>
пауза 4000 м.сек.
Скорость COM/HDD=9600 / B0096

не болшая пауза потом перезагрузился винт (после следующих заливок попыток перезагрузки не наблюдал, винт просто остановился и молчит)

3.06 04-08-03 17:33
(P)PATA Reset

Buzz - Head Mask 0009 - Switch to full int.
Spin Ready
OVERLAY FAILED(
T>

возможно ошибка здесь, я файл OVL_0_0E925_0x70.trc переименовал в ovl.bin правильно ли я сделал незнаю
оригинальный оверлей не сохранил
VENDOR даже не заливал потому как не знаю как

Аватара пользователя
707
Advanced Member
Сообщения: 347
Зарегистрирован: 09.04.2016,10:40
Откуда: Казань

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение 707 » 10.01.2020,22:02

i8088, strelec, товарищи спасибо за помощь, я ещё поэксперементирую в выходные :) .
Ко мне теоретически должен приехать донор для моего жёсткого - 1:1 нашёл жёсткий, посмотрим в общем что да как будет :)
My old PC: P4(SL7E6 3.4/1/800) +Zalman CNPS 7000C-CU/Asus P4P800E-Deluxe/4GB DDR/Radeon HD3850 512MB +Zalman VF1000/HDD SATA 500GB/DVD-R/RW.

strelec
Member
Сообщения: 163
Зарегистрирован: 03.04.2018,17:33
Откуда: Кемерово

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение strelec » 11.01.2020,09:59

inf158704,
Должно быть примерно так:
► Показать
Содержание файла неважно, можно забить нулями и отправить
Главное, что бы путь файла совпадал.
Попробуйте не переключать на скорость 115200. Оставьте 9600

i8088
Advanced Member
Сообщения: 2562
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение i8088 » 11.01.2020,10:26

v0f41k писал(а):
10.01.2020,20:54
Как такое может быть, это же не mfm/rll? Жаль позже у него аналогичным образом отломалась вторая голова (перепаял шлейф голов и ещё ёмкость уменьшилась), потом то же повторилось с самой нижней первой и настал окончательный песец(
Вернуться к началу
У них нет трансляции, и физические параметры совпадают с логическими, так и
должно быть. От MFM отличаются наличием FW и таблицы дефектов на диске

inf158704
Newbie
Сообщения: 23
Зарегистрирован: 11.03.2019,18:10

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение inf158704 » 12.01.2020,18:39

strelec,
strelec писал(а):
11.01.2020,09:59
inf158704,
Должно быть примерно так:
► Показать
Содержание файла неважно, можно забить нулями и отправить
Главное, что бы путь файла совпадал.
Попробуйте не переключать на скорость 115200. Оставьте 9600
нет результата.
нужен какойто тестовый скрипт который точно бы чтото сделал просто для проверки что происходит.
длина оверлея что пытаюсь залить 57344

strelec
Member
Сообщения: 163
Зарегистрирован: 03.04.2018,17:33
Откуда: Кемерово

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение strelec » 12.01.2020,19:11

inf158704 писал(а):
12.01.2020,18:39
нет результата.
Тогда
Выйти на F>
и залить app
Если не идет, то разбираемся с терминалом или st_mem_win

SRUTSSSSSSSS80
Newbie
Сообщения: 12
Зарегистрирован: 11.04.2018,21:34

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение SRUTSSSSSSSS80 » 13.01.2020,16:09

inf158704 писал(а):
10.01.2020,21:43
я файл OVL_0_0E925_0x70.trc
тут оверлей лежит на считанном треке, а льют уже вырезанный объект....ата-оверлей, вот ваш
если хотите лить оверлей треком определитесь с адресом оверлея и адресов и размером буфера и лейте через буфера с записью их на треки.
в скрипте не должно быть лишних пробелов, можно вместо STM взять ту же сунь хунь или STB

Аватара пользователя
707
Advanced Member
Сообщения: 347
Зарегистрирован: 09.04.2016,10:40
Откуда: Казань

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение 707 » 17.01.2020,21:15

Товарищи, всем привет :) !
Получил я сегодня жёсткий-донор для своего подопытного. Можно сказать я нашёл идеального донора, разница в производстве всего 2 дня, если честно я даже удивлён немного, что нашёл столь близкого донора для эксперимента. На наклейке сверху данные все сходятся. Контроллер у него по схожести 1:1 мой, за исключением ОЗУ-шки, у меня Samsung, на доноре Winbond. Он живой, по крайней мере стартует и работает как исправный и здоровый жёсткий.
Решил пока просто махнуть контроллеры. Получилось так - донор с моим контроллером запустился, как ни в чём не бывало. Мой жёсткий (который "умер") с донорским контроллером ведёт себя точно так же, как и со своим - раскручивается, щёлкает несколько раз и отрубается. Тоесть, ничего не изменилось. Вообще.

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

Товарищи, теперь жду Ваших мнений по этому, прошу высказаться отписаться, кто что думает по этому поводу, у кого какие мысли?
Флешку я не перепаивал, наверное смысла нет её трогать даже.
Или же стоит всё-таки подцепить моего "дохляка" к терминалу и ещё помучать (этим пока не занимался, времени небыло):
Прежде всего, если вы попали на уровень F> не автоматически, а нажав ^Z во время загрузки, нужно попытаться считать его с диска командой F>R, либо в три этапа:
F>R1 - считать дефект-лист резервных треков (служебной зоны)
F>R2 - бут-адаптивы
F>R4 - Application code
Команда j,,1 - запуск загруженного оверлея. Выводится сообщение о его версии:
3.AAD 11-15-05 14:56 AAD,1D_S_013_N1,4T
и - ура! Мы на уровне T>
My old PC: P4(SL7E6 3.4/1/800) +Zalman CNPS 7000C-CU/Asus P4P800E-Deluxe/4GB DDR/Radeon HD3850 512MB +Zalman VF1000/HDD SATA 500GB/DVD-R/RW.

Ответить