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

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

Автор: igor_me
Дата сообщения: 24.07.2012 15:58

Цитата:
ася умеет вручную прятать задержки чтения-записи/любой произвольно выбранный сектор аж в заводской лист???

Я бы не удивился

Цитата:
быстрее они(винты) вымрут окончательно чем произойдет "чудо"

ЭТИ - точно. 80-ки и 40-ки Сигейты ещё пашут будь здоров (у меня на работе ещё штук 30 Барракуда АТА IV работают, про остальные молчу ). А эти - "недобитые", "мёртворожденные", блин
Автор: nav1975
Дата сообщения: 24.07.2012 19:45
Эх, похоже тут никто не знает как сектор 1541713152 пометить как дефектный, ладно, в других местах поспрашиваю.
Автор: Michael99
Дата сообщения: 24.07.2012 20:07

Цитата:
ася умеет вручную прятать задержки чтения-записи/любой произвольно выбранный сектор аж в заводской лист???

Да.

Цитата:
не всегда верно..что "закрыто" да стоит намного больше накопленных(возможно пока накопленных) полутрупов ищи не ищи-результат один.

Ну у меня знакомый один, новичок так сказать в мире винторемонта всего 1 год. А нарыл даже то чего у меня не было 3-4 года назад.
Автор: tomset
Дата сообщения: 24.07.2012 20:25
nav1975
Врядли кто заморачивался таким вопросом.
Настоящие дефекты сами попадают в Аlt-лист.
Откуда их легко перенести в Slip лист
Вы уверены, что он дефектный? а не уже переназначенный или перед ним длинный переход в зону расположенную достаточно далеко, так что этот переход вызывает задержку. Так же задержки могут быть вызваны не пустыми DOS логами. Потребностью температурной калибровки. Что проверяется повторным сканированием того же места.
Автор: SRUTSSSSSSSS80
Дата сообщения: 24.07.2012 20:27

Цитата:
не всегда верно..что "закрыто" да стоит намного больше накопленных(возможно пока накопленных) полутрупов ищи не ищи-результат один.

Пока закрыто, через пару лет кто не будь выложит пару утилит под 11 семейство, хотя они могут и умереть к тому времени, а утилиты могут потерять актуальность, новые технологии придут на смену MR головкам.
Автор: Turkish88
Дата сообщения: 24.07.2012 20:43
А именно, с ALPINE SATA с больной головой, плату поставить на здоровую банку такой-же ALPINE IDE, а на больную банку IDE плату.
На больной банке (теперь уже не SATA а IDE) залить FW X.54, и (а тут уже есть варианты дальнейших действий) стартануть скан.
По результатам скана ----> дальнейшие действия.
А SATA прекрасно приживется на здоровой банке, без танцев вокруг костра.

Прочитал сначала 20 страниц. Мне я так понял надо чобы кто нибудь из добрых людей подсказал с чего начинать
Автор: SRUTSSSSSSSS80
Дата сообщения: 24.07.2012 20:49
Turkish88
Так сказали же
Есть PATA оверлеи и SATA оверлеи, они между собой не взаимозаменяемые.
что бы приживить SATA плату на PATA нужно оверлеи поменять, но каждый оверлей имеет свой номер, вот его и нужно подбирать, если оверлея нет то можно просто залить ресурсы от подходящего и пнуть SS

Вас отправили что бы вы смогли прочитать как служебку сохранять и определять её местонахождение, правильно считать смещения и т.д.

Пусть гуру поправят.
Автор: nav1975
Дата сообщения: 24.07.2012 21:27
Блин, первый раз встречаю такой форум, где спрашиваешь сколько будет 2+2, и вместо того что просто ответить 2+2=4, спрашивают, а зачем тебе знать ? а ты уверен что тебе это нужно знать, а давай мы тебе лучше расскажем сколько будет 6:3, вряд ли кто заморачивался таким вопросом, в настоящее время все считают на калькуляторах., и т.д. и т.п. Зачем создавать топик на форуме? в котором никогда не получишь ответа даже на простейший вопрос.
Автор: alexyc
Дата сообщения: 24.07.2012 21:29
Michael99

Цитата:
Да

уже одно это заставляет "облизываться" на пс3000Возможность перенести в зав лист любой сектор очень "вкусен"

Цитата:
Ну у меня знакомый один, новичок так сказать в мире винторемонта всего 1 год. А нарыл даже то чего у меня не было 3-4 года назад.

что тут сказать....каждый в чем то "гений" в большей или меньшей степени

SRUTSSSSSSSS80

Цитата:
Пока закрыто, через пару лет кто не будь выложит пару утилит под 11 семейство, хотя они могут и умереть к тому времени, а утилиты могут потерять актуальность

это же я и написал...что же касается пару лет-мну гнетут смутные сомнения ©


Добавлено:
nav1975

Цитата:
вместо того

Вам здесь никто не обязан преподносить на тарелочке с голубой каемочкой.Если вы так считаете-преподнесите нам какие нить знания в винторемонте.Суть любого форума-ВЗАИМОПОМОЩЬ.Здесь не держат силой

Цитата:
простейший вопрос

ДАЛЕКО не простейший...как на ваш неверный и наивный взгляд.Если же ваши желания столь необузданы-Михаил вам и мне ответил,что ваше желание может выполнить комплекс-покупайте его ,тем самым платя за интелектуальную собственность и ваши возможности будут совпадать с вашими потребностями

Добавлено:
tomset

Цитата:
Вы уверены, что он дефектный

посмотрите сами на скрин-"обычные" задержки" полуживого винта

Цитата:
или перед ним длинный переход в зону расположенную достаточно далеко, так что этот переход вызывает задержку

правильно ли я понял,что даже убрав желаемый автором сектор, проявятся предыдущие т к переход никто не отменял?
Автор: E123
Дата сообщения: 24.07.2012 22:36
Turkish88
Начните с T>y, потом посмотрите файлик с оффсетами, конкретно строчку по альпинам V.3xx. Запустите HEX-калькулятор и определитесь с координатами служебки и чего/сколько с какого трека вам необходимо сохранить.
Потом пишете скрипт для ST_MEM_FREE, что-то типа такого:

//cmd для ST_MEM_FREE
//GALAXY
SPEED/57600
//CERT0
R_SECTORS/1650F/0/640/0/280/CERT0_1650F.trc/1/1
//CERT1
R_SECTORS/1650F/1/640/0/1A8/CERT1_1650F.trc/1/1
//ATA_OVL
R_SECTORS/16513/0/640/0/9D/OVL_16513.trc/1/1
//VENDOR
R_SECTORS/16517/0/640/0/20/VENDOR_16517.trc/1/1
//TABLES
R_SECTORS/16511/0/640/1A8/18/TABLES_16511.trc/1/1
//APP
R_SECTORS/164B5/0/640/0/238/APP_164B5.trc/1/1
SPEED/9600/b0096

После можно пытаться заливать оверлеи и т.п. через ST_MEM_SDLD

это для GALAXY, пересчитаете под свои размеры:

SPEED/57600
STR/e0,0/0
SLEEP/4000
SEND_FILE/512/ovl_1.bin/<0/<70
STR/e1,0/0
SLEEP/4000
SEND_FILE/512/ovl_2.bin/<0/<14
STR/b,,22/0
STR/c/0
STR/B96/0
BAUDRATE/9600

потом, если получиться вендор...
Автор: Nag
Дата сообщения: 25.07.2012 07:36
Подскажите, как можно залить (общедоступными средствами) APP и иже с ним в NHAWK c уровня F ?
Автор: Turkish88
Дата сообщения: 25.07.2012 09:40
Смещение у меня из ":5000000820000000 AX`3JVBNFJP' "000000000000"0F68E-0F70D
SRAM Ovly = Diag" получаеся 0F68E. В файле оффсетс для АПП код указано 0x15 0x69
как правильно рассчитать смещение, остальное рассчитал поправьте пожалуйста ошибки
SPEED/115200
// Read application code
R_SECTORS/(???)/0/640/0/280/APP_0_15AEF.trc/1/1

// Read cert code
R_SECTORS/F6B7/0/640/0/240/CERT_0_0_15B49.trc/1/1

// Read cert table
R_SECTORS/F8E5/0/640/0/12/CERT_T_0_15B4B.trc/1/1

// Read interface overlay
R_SECTORS/F6B8/0/640/0/5d/OVL_0_15B4D.trc/1/1

// Read vendor data
R_SECTORS/F6BA/0/640/0/12/VENDOR_0_15B51.trc/1/1
SPEED/9600
Автор: tomset
Дата сообщения: 25.07.2012 09:51
alexyc


Цитата:
правильно ли я понял,что даже убрав желаемый автором сектор, проявятся предыдущие т к переход никто не отменял?

За Сигейт F3 не скажу, так как кроме мухи на них вобщем-то ни чего и не ремонтируется.
Да еще разве что перенос небольшого количества дефектов G>P иногда помогает.
Но на всех других хардах, при борьбе с местом имеющим задержки, помогает только скрытие группы треков. Не забываем, что виктория и MHDD замеряют задержку чтения блока, а не одного сектора. К тому же при последовательном чтении хард делает предвыборку, по внутренней команде, читая в память по ~32000 или 64000 секторов за раз.
Можете поиследовать этот момент с помошью команды ctrl+X
Если в той же виктории выставить чтение по 1-му сектору, то ни каких задержек не будет.

В целом емкие харды всех производителей с перпендикулярной записью и тем более с AF, очень плохо чинятся.
Если начались проблемы с поверхностью, то ремонт их, в основном, пустая трата времени.
Если его и удастся привести в прядок, то это не надолго.
Годится только с целью побыстрому впарить такой хард очередному лоху.
Для серьезных дел, такие харды бестолку использовать.
Автор: NiTr0
Дата сообщения: 25.07.2012 11:24
alexyc

Цитата:
у вас в личке 2 дня уже лежит

Спасибо, не заметил. Попробую.

Nag

Цитата:
Подскажите, как можно залить (общедоступными средствами) APP и иже с ним в NHAWK c уровня F ?

st_mem полная.
Автор: E123
Дата сообщения: 25.07.2012 11:36
Turkish88
APP - 180 секторов, смещение - 15h, 62 - это по-моему для второй копии, для табличек надо указывать смещение 240h от начала:
R_SECTORS/F8E5/0/640/240/12/CERT_T_0_15B4B.trc/1/1

в скрипте уберите все пробелы в конце строк и межстрочные пробелы. Буфер чтения точно 640?
OFF:Если б мне все так разжевывали, я б уже эф-третьи щелкал как семечки.

Добавлено:
Ну конечно, буфер чтения у альпины - 0200
Автор: NiTr0
Дата сообщения: 25.07.2012 12:44
alexyc
В общем, потыкал опять винт выпадающий в p. После формата служебки - ругнулся на incompatible app при передергивании питания, а после заливки родного комплекта в память и запуска скана с выбором типа и подгрузкой дефолтной зонной таблицы (T>l1, 4>c3, T>N2,,22) - опять встал в p.
Автор: alexyc
Дата сообщения: 25.07.2012 13:16
NiTr0
бесовщина какая то...

Цитата:
После формата служебки - ругнулся на incompatible app при передергивании питания

эмм...а откуда он выплыл,да еще и неверный коль стерли служебу...?Служебка должна быть чиста,особенно подгружаемое с R1 & R2,соотвественно должен ругаться на лист дефектов служебки,но не апп.Вручную что ли забить нулями служебку?

Цитата:
4>c3

HDW его родной тип?Я бы попробовал сменить на MDW для эксперимента,а так же ,если плата родная банке,пнуть скан на другой банке,т к фантазия иссякла,у мну прокатывал такой способ,бум ждать советов гуру.


Добавлено:
Turkish88
за то время как вы ломаете голову,залив готовые ресурсы ваш винт бы уже закончил скан,что же касается неуемного желания слить треки,в фришной версии по-умолчанию лежит маска альпины-сливай не хочу
Автор: YuryBogdanov
Дата сообщения: 25.07.2012 15:59
Здравствуйте!

Принесли на посмотреть ST3200827AS. Страрт вроде весьма симпатичен

Цитата:
4096k x 16 SDRAM
TONKA15 - 1_Disk S.68 03-14-06 11:17

Buzz - Head Mask FFFF - Switch to full int.
Spin Ready
(P)(H)SATA Reset

Но тем не менее на интерфейсе у меня не виден. Слышно лишь как что-то пытается считать. Предыстория - борьба с бэдами, да не простая, а по науке. По спешке была введена команда v4,1,22 на уровне Т вместо i4,1,22. Что бы она могла такого наделать под T, что диск с интерфейса пропал.

У меня был совет простой - влить слитое и на SS. Но попросили по возможности спасти дату. Ресурсы стягиваются хорошо. В востановлении даты не горазд, вот, прошу совета у знающих.
Автор: igor_me
Дата сообщения: 25.07.2012 16:27
Народ оживился
Nag
Как сказал NiTr0
Цитата:
st_mem полная.

Дуступнее не бывает. Примерно такой скрипт надо использовать:
STR/d60,2/0
SLEEP/4000
SEND_FILE/2048/track\app.trc/<0/<238/10
SLEEP/1000
STR/j,,1
Количество секторов (<238) может быть другим, надо по вашему комплекту смотреть.
Автор: YuryBogdanov
Дата сообщения: 25.07.2012 16:33
upd [more=ситуации]http://forum.ru-board.com/topic.cgi?forum=84&topic=4137&start=1660#17[/more]
Поробовал инициализировать смарт - винт стал виден на интерфейсе. Но без разделов. Любое обращение к поверхности сваливает диск в ошибку I/O. Смарт читается.
Автор: igor_me
Дата сообщения: 25.07.2012 16:38
YuryBogdanov
Ребята "чистили" бэды по науке, имея важную инфу на диске? Однозначно, наш народ непобедим
А вот что могла сделать эта команда, кроме показа листа дефектов??? Самому интересно. Если "на горячую" подключать саташный разъём, отклик в терминале есть? Физические неисправности исключены? В остальном мои познания не на много больше ваших, сами знаете (особенно по подъёму даты, хотя удачные "прецеденты" были ). Хоть морально поддержу...

Добавлено:

Цитата:
Любое обращение к поверхности сваливает диск в ошибку I/O.

Я "сливаюсь", ждём профи...
Автор: YuryBogdanov
Дата сообщения: 25.07.2012 16:53
igor_me
из важной инфы там только фотки. половии на вкотактах и прочей социальной радости, а вот вторую половину не успели влить.


Цитата:
Если "на горячую" подключать саташный разъём, отклик в терминале есть?

хорошая идея, уже проверил вот

Цитата:
T>Interface task reset
4096k x 16 SDRAM
TONKA15 - 1_Disk S.68 03-14-06 11:17

Buzz - Head Mask FFFF - Switch to full int.
Spin Ready
(P)SATA Reset
(начал сканирование поверхности)
AT Er 00 Nwt Er 59 RdWr 00041.03.0000
ATA St d0 Er 10 Op 42 e, 002e608,7800 6b00 d0d0
Niwot: 0002e608 18 0002e608.0.000 8000 2d60 27ee 0000
AT Er 00 Nwt Er 59 RdWr 00041.03.0000
ATA St d0 Er 10 Op 42 e, 002e615,0100 0100 d0d0
Niwot: 0002e615 18 0002e615.0.000 8000 2d60 27ee 0000
AT Er 00 Nwt Er 59 RdWr 00041.03.0001

Физически он исправен. Был на ммомент начала испытаний. Даже контакты не окислившиеся.

Очень мне кажется похоже, что как-то задействовалась неактивня голова... Были мысли повторить v4,1,22 под T (по докам не распознал) но пока не хочется усугублять.
Автор: igor_me
Дата сообщения: 25.07.2012 17:08
Ну так и я в этой команде вижу только неправильно набранную команду выода листа в терминал. Будет здорово, если окажется, что она ещё что-то делает
Автор: NiTr0
Дата сообщения: 25.07.2012 17:16
alexyc

Цитата:
эмм...а откуда он выплыл,да еще и неверный коль стерли служебу...?

Хотел бы я знать. До того апп на блинах лежал верный.


Цитата:
HDW его родной тип?

Вроде да, при 4>c0 - GC seek error (или что-то похожее, пишу по памяти) характерное для HDW. Да и останов на неверном типе диска происходит несколько позже.

YuryBogdanov

Цитата:
Были мысли повторить v4,1,22 под T

А что эта команда должна была вообще делать по-вашему?
У альпин ее нет, а вот что она делает на тонках15 - загадка.
Автор: YuryBogdanov
Дата сообщения: 25.07.2012 17:17
igor_me, NiTr0

хохо, как оказалось, есть ещё и лог! оказывается, был перепутан регистр, что, видимо и решило учать кролика.


Цитата:
Formats Saved

Nominal Formats Selected


Temp Diode 61
( 46 C )

Preamp Registers
Reg 1 2 3 4 5 6 7 8 9 A B C D E F
62 64 36 20 56 00 00 00 3B 42 0E 80 40 12 1D 40

Not Power Cycling
Zones 0-F, Heads 0-3, adaptives set to defaults

Подобное видел в начале теста N2.
Автор: igor_me
Дата сообщения: 25.07.2012 17:24
Это с диска достали, или у чуваков? Они шо, селскан запустили ?
может они N4,1,22 запустили ?
Автор: YuryBogdanov
Дата сообщения: 25.07.2012 17:26
igor_me
нет. это последние записи перед пуском G7,3. команда именно T>v4,1,22
каюсь, надоумил человека на это я... но лучше бы сделал сам. несколько впечатляет масштаб изменения функции команды при ошибке не то что на символ, но и на регистр.
Автор: Michael99
Дата сообщения: 25.07.2012 17:38

Цитата:
Er 59

Много трековых дефектов.
Автор: YuryBogdanov
Дата сообщения: 25.07.2012 17:44
Michael99
похоже на то. но было всего 5 бэдов после сканирования поверности. всё началось после T>v4,1,22. похоже на слёт транслятора как у F3 серии. адаптивы чтоли накрылись? из слитого пробовал влить обратно ADAPT_0_160DF.trc и BOOT_0_160B5_0x5.trc, но это толку не дало.
Автор: alexyc
Дата сообщения: 25.07.2012 17:57
YuryBogdanov

Цитата:
несколько впечатляет масштаб изменения функции команды при ошибке не то что на символ, но и на регистр.

регистр более важен,чем символ
T>F-редактирование стаффа
T>f- запись флеши,в данном случае "мусором" из буфера
Вот вам ярчайший пример масштаба ошибки в регистре,вместо правки модели например,получаем после передерга питания позу ФЫ...с удивительно увлекательным процессом подбора версии флеши на каком нить венусе,надеюсь,припоминаете свой винт...если же во флеши уже в свое время покопались да поменяли маску голов-вы с удивлением обнаружите насколько пополнился ваш словарный запас "народного" языка

Добавлено:
NiTr0

Цитата:
До того апп на блинах лежал верный.

До чего? Вы стартовали перед стиранием служебки с блинов или из памяти?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Seagate barracuda 7200.10 не определяется


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