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

» Ремонт накопителей Seagate

Автор: Sedin
Дата сообщения: 24.06.2007 12:53
чем вас не устраивает uxx из досовской лабы?... там прям пункт есть - очистка паролей.
Автор: mister_s
Дата сообщения: 24.06.2007 13:50
Ну у меня просто нет лабы (имеется ввиду - ACELab?).
---------
Хотя, ели это PC3000, то 14 версия уменя есть. Завтра проверю.
Автор: SRUTSSSSSSSS80
Дата сообщения: 24.06.2007 20:22

Цитата:
mister_s


Цитированно из документа Ace lab: Семейсто U6
В этих накопителях информация о паролях записана в модуле 10 (“flashat”).
СМЕЩЕНИЕ
0000 Флаг наличия USER пароля. 0-отсутствует, 1-присутствует
0001 уровень безопасности. 0 – высокий, 1 – максимальный
0002 MASTER пароль
0022 USER пароль

Возможно, какая-то вторичная информация содержится в модуле паспортной
информации 02 (“at_stuff”). Впрочем, в данном случае это несущественно.

Для снятия пароля необходимо в модуле flashat исправить байты по смещениям 0 и
1 на 0. Далее после рестарта по питанию накопитель сам внесёт все необходимые
вторичные изменения.
Автор: mister_s
Дата сообщения: 24.06.2007 23:04

Цитата:
то вторичная информация содержится в

А знаете, я что то подобное делал, только потом, я опять со стаффами экспериментировал, и наверное опять туда какой нибудь мусор записал. Потому, что, изначально винт был безпарольный, просто в нём бэдов много было, ну я и решил тест запустить. А оказалось, что, надо микропрограмму менять, а у меня её нет.
А можно попросить? Пожалуйста!
На всякий случай версия фирмваре 3.39 U6 ST340810
Автор: GennadyIS
Дата сообщения: 25.06.2007 07:27
mister_s
http://files.hddguru.com/index.php?&direction=0&order=&directory=SEAGATE/U-series/U-series%206
Автор: Sedin
Дата сообщения: 25.06.2007 08:55
SRUTSSSSSSSS80
.... нехорошо слово в слово цитировать всеми известный документ 2004-го года, так как будто вы сами нарыли это долгими бессонными ночами.
GennadyIS
Он скановый комплект хочет.
Автор: SRUTSSSSSSSS80
Дата сообщения: 25.06.2007 23:15

Цитата:
Sedin

А я и не говорил что это моё но для успокоения вашей совести добавлю "Цитата"
Автор: aequit
Дата сообщения: 02.07.2007 13:42

Цитата:
таблички тащи из своего серта hex редактором
с 240 сектора 17(11h) секторов
скрипт:
STR/h
SEND_FILE/512/tables.bin/<0/<11

Подкажите начинающему, как вытащить cert табличку из имеющегося файла (например, CERT_0_0F6B7_0x260.trc).
Открываю этот файл в WinHex... и на этом завис. По адресу 0000241h начинается надпись "Seek Mode Enabled...", это не то, конечно.
Что понимается под 240 сектором, какой это Offset, каков размер этого сектора, как отсчитать 11h секторов, т.е. где начало и по какому принципу отсчитать?
Автор: GennadyIS
Дата сообщения: 02.07.2007 14:09
В каждом секторе 512 байт или в HEX 200h байт.
умножаем 240h на 200h = 48000h это и есть смещение, откуда начинаются таблицы.
Автор: Shark7
Дата сообщения: 02.07.2007 14:17
aequit
1 сектор=512байт десятичных или 200hex байт. Смещение в треке 240h*200h=48000h.
Самый простой вариант использовать скрипт для последней фришной ст_мем:
CREATE_FILE/0F6B7-Cert.trc/CERTABLE.BIN/1/241/10/1
CREATE_FILE/0F6B7-Cert.trc/CERTABLE.BIN/0/240/1/1
Автор: GennadyIS
Дата сообщения: 02.07.2007 14:31
Shark7

Цитата:
Народ, кончай тормозить!
M-27 - маска в проце! Она уже есть, ее не надо прошивать!


А мне прислали М-27
Автор: aequit
Дата сообщения: 02.07.2007 15:49
[GennadyIS
Shark7
Спасибо.
Скрипт отработал, создав CERTABLE.BIN размером 8704. Решил сравнить, а что же по
Offset 48000h в исходном файле Cert.trc - совсем не то, что в начале созданного файла таблиц. Так и должно быть или где-то закралась ошибка?
Добавлено:
Так и не сработала церт-таблица. Или я ее готовить не умею, или писАть...
T>N2,,22
T>#
Enter Drive S/N 4V0J7WT
Enter Packwriter S/N 4V0J7WT ------ какой номер сюда пишется?

Buzz - Head Mask 0000 - Switch to full int.
Spin Ready
T>( AutoRd Err 47 at 00e32f.00.0244
AutoRd Err 47 at 00e32f.00.0265
Unable to load cert table info
No valid SeaDex script in buffer.
Begin Test 02
***** Test 02 NOT Implemented
AbEnd Test 02
Begin Test 40
***** Test 40 NOT Implemented
AbEnd Test 40
и т.д.
Автор: SRUTSSSSSSSS80
Дата сообщения: 02.07.2007 16:48
Ну вот я и до наконец то брался до Seagate а то завалили Мухтароми
и не было времени ими заняться
Так согласно для st340014a f/w 3.06 (7200.7)
подготовил скрипт и отрыл рабочую StMem (есть Sdld)
1.Загрузил App и стартанул его вот этим скриптом (варь 3.06.м14 её не менял так как она в проце и как её перезалить не знаю)
скрипт:
SPEED/57600/b576
STR/d80,1/0
SLEEP/4000/1
SEND_FILE/1024/SDLD\APP\3.06\APP.bin/<0/<180
SPEED/57600/b576
STR/j,,22/0

App подгрузился и веник вышел в Т\

а теперь надо загрузить серт
но как сделать правильно не знаю у кого нибудь есть скрипт по загрузке по Sdld?
или путём записи треков
Как расчитать какой трек мне нужен?( если я правильно понял начало служебки + смещение = нужный цилиндр или трек
Spt - указывает сколько секторов в треке)
и подойдёт ли это скрипт для записи серта?

SPEED/57600/B576
STR/dx,1/0
SLEEP/4000/1
SEND_FILE/1024/xxx.bin/<0/<240
SPEED/57600/B576
STR/w1
вопрос какой буфер x для записи серт указать?

Автор: Shark7
Дата сообщения: 03.07.2007 07:56
SRUTSSSSSSSS80
Нафига ты грузил апп? Он поди у тебя и так читается. Покажи лог старта.

Цитата:
SPEED/57600/b576
- этот скрипт сработает только из T>, ты откуда вообще апп грузил?
Чего ты вообще хочешь добиться своими действиями? Добить хард?
По поводу серта, вместо х ничего не надо указывать, размер блока увеличь до 2048, и в конце скрипта убери SPEED/57600/B576, зачем оно там?
Автор: GennadyIS
Дата сообщения: 03.07.2007 08:04
aequit
Вообще-то в вопросах по сигейтам положено приводить название модели, лог старта.
Насколько можно судить по вашему посту, фирмваре вашего винта 8.01 с длиной церта в 244h сектора , поэтому и таблицы Вам следует вытаскивать начиная с офсета 48800h.
Автор: SRUTSSSSSSSS80
Дата сообщения: 03.07.2007 11:53

Цитата:
Shark7
во первых это команда для F/

Цитата:
SPEED/57600/b576

для T/ пишеться так
Цитата:
SPEED/57600/B576

(различие в регистре одной буквы - B или b)
Веник в Safe mode был - забыл указать
А вот лог старта:
Interface task reset1024k x 16 buffer detected
ALPINE - 1_Disk M.14 01-16-03 11:51
Error Reading Reserve Track Defect List
F>
F>R

cmd 16, params 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

cmd 18, params 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

cmd 1A, params 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
Code - A3 Track 0E370.0.0D5 Sns 0D5
F>
Cmd Cyl Hd Sct Cnt Stbuf Segl Csct Cbuf Actv ErCd Rtry Flags
1A 00000 00 00000 0000 0000 00 00D5 0081 N A3 0017.FF.80 1822
R4

cmd 1A, params 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
Code - A3 Track 0E370.0.0D5 Sns 0D5
F>
Cmd Cyl Hd Sct Cnt Stbuf Segl Csct Cbuf Actv ErCd Rtry Flags
1A 00000 00 00000 0000 0000 00 00D5 0081 N A3 0017.FF.80 1822
Pgm=00 Trk=0000E370(0000E370).0(0).0D5(0D5) Zn=00 Err=A3 ErCt=0000 Hlth=0000 CHlth=0000 Ready LBA=00000000

:00000001A300 AX' ' " "0000E306-0000E385
по тому то был подгружен и стартанут APP (скрипт выше) а теперь надо подгрузить серт код
Скрипт для подгрузки серта не мой-нашёл на просторах интернета по тому и не уверен в нём
по мануалке dx,y,z на уровне T/- загрузка серт кода
где x - номер буфера для загрузки
y -размер блока
z - вырубание мотора
потом команда w1 для записи серт кода
так вот в мануалке сказано указывать буфер для записи это что игнорировать?

Добавлено:

Цитата:
Shark7

залил обе может кому нибуть понадобиться
прога STmem но другая от 29 января 2006 г полная версия
размер её 548 864 байт вот сама прога http://www.mytempdir.com/1367052
и тут http://slil.ru/24586261
есть ещё такая: от 28 декабря 2006 полная версия
размер 596 480 байт вот сама прога http://www.mytempdir.com/1367058
и тут http://slil.ru/24586295

SPEED VAL1/ VAL2/VAL3
VAL1-скорость в бодах[9600,19200,57600...]
Накопитель должен поддерживать данную скорость!!!
VAL2-посылаемая команда в HDD [B0096,..B0115...]; - из мануала
мои добавки на основе документа по барам от HRT :
B0096 для уровня T
b0096- для уровня F
P.S. http://www.mytempdir.com - ну и рекламы всабачили я .......нею
веник из F вывел без серта не могу App на блины кинуть
вообще его ждёт N2,,22
Автор: Shark7
Дата сообщения: 03.07.2007 14:03
SRUTSSSSSSSS80
По поводу SPEED ясно. Но я делаю так из F>:
STR/b576/0///0/0
BAUDRATE/57600

Для запуска скана из памяти:
1. залить апп в память
2. стартануть апп F>j,,1
3. залить серт из T>
4. залить подготовленные таблички
5. вбить серийник
6. стартануть скан N2,,22

если скан не стартует и встает на парковку P, то нужно шаманить на 4-ом уровне с HDW/MDW.
Но я не уверен, что скан поможет, скорее всего вывалится уже на age2, походу голова/поверхность в хлам...
Автор: SRUTSSSSSSSS80
Дата сообщения: 03.07.2007 19:35

Цитата:
Shark7

В Т Age60

Цитата:
STR/b576/0///0/0
BAUDRATE/57600

тоже самое что и у меня

Цитата:
Для запуска скана из памяти:
1. залить апп в память
2. стартануть апп F>j,,1
3. залить серт из T>
4. залить подготовленные таблички
5. вбить серийник
6. стартануть скан N2,,22

это я и собираюсь сделать
но просто нет уверености в этой команде

Цитата:
SPEED/57600/B576
STR/d,2/0
SLEEP/4000/1
SEND_FILE/2048/xxx.bin/<0/<240 - а тут всё верно?
STR/w1

как я понял этот скрипт верен для заливки серта?
Автор: naum999
Дата сообщения: 03.07.2007 23:12
А я бы не подавал команду на запись в скрипте, сначала дал бы точку, подождал, пока раскрутимся, потом посмотрел бы версию серта в памяти по r, а потом уже записывал бы. Хотя, для старта из памяти, записывать не обязательно, а вот зонник и адаптивы поправить не мешало бы. Но это так, имхо...
Автор: SRUTSSSSSSSS80
Дата сообщения: 03.07.2007 23:28

Цитата:
naum999

да запись уберу на всякий случай

Цитата:
а вот зонник и адаптивы поправить не мешало бы

это я обязательно сделаю

Добавлено:

Цитата:
naum999

а скрипт по вашему верный?
Автор: GennadyIS
Дата сообщения: 04.07.2007 06:48
SRUTSSSSSSSS80
кроме STR/w1 всё верно.
Автор: SRUTSSSSSSSS80
Дата сообщения: 04.07.2007 22:37

Цитата:
GennadyIS

сенкс и всем остальным завтра попробую
Автор: Vic422
Дата сообщения: 06.07.2007 12:48
Кто нибудь этим пользовался?
http://re.foto.radikal.ru/0707/31/bb0d6a8a06b7.jpg
Автор: aequit
Дата сообщения: 06.07.2007 16:14
Vic422
И что это? Ничего разглядеть и понять невозможно.
Автор: SRUTSSSSSSSS80
Дата сообщения: 06.07.2007 22:27
Эт чё вроде утилитка Seagate Repaire(точное название не помню) от BVG
а рисунок маленький и слит по видимому у китайцев
Автор: Garry29
Дата сообщения: 07.07.2007 00:23
не......... BVG к этой китайской мути(неотломанной причём) никакого отношения не имеет!
Автор: SRUTSSSSSSSS80
Дата сообщения: 07.07.2007 01:42

Цитата:
Garry29

а не эта ли HDD Repair Tool 3.0 For Seagate
я такую же видел в китае (и картинка подходит один в один)
Автор: Garry29
Дата сообщения: 07.07.2007 12:14
Эта зовётся Seagate badsector - fw repair program http://slil.ru/24603269 6.5 Мб.
а от BVG'шной утили НЕОТЛОМАННОЙ для U-Series я бы не отказался krestsovАНТИМЯУmail.ru
Автор: hdd00
Дата сообщения: 07.07.2007 14:06
Hi

Can somebody patch(crack) this seagate badsector-fw repair program ?.....it will be usefull for all of us.....

Thanks
Автор: vakr4
Дата сообщения: 07.07.2007 17:58
Ребят!

Искал осцилом на моментусе выводы канала чтения-записи с банки. Нашёл 2 подходящих (вроде).
Ради подтверждения догадки замкнул их между собой через 0,1 мкф. Включил питание хдд и увидел

Interface task reset
4096k x 16 buffer detected
NEPTUNE - 1_Disk s.25 07-27-04 15:09

Buzz - Head Mask 0000 - Switch to full int.
Spin Ready
3.05 07-27-04 15:12
(P)PATA Reset
AutoRd Err 47 at 00972a.00.0002

"ошибка чтения вендор-трека"
Это что АПП смогло считаться при замкнутых выводах? Или для него есть окольные пути чтения в ОЗУ через другие выводы, которые я не увидел, пока шарашился с осцилом?

Если не замыкать, то вендор грузится нормально.
Я весь в догадках...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142

Предыдущая тема: Форматирование жесткого диска


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