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

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

Автор: Michael99
Дата сообщения: 10.06.2012 08:42
alexyc
Стафф на Галакси не так правится как на Альпинах. Примеры стаффа для ST_MEM :
для Галакси -
STUFF_NAME/ST3160620A
STUFF_SIZE/326714956
STUFF/50007E
STUFF/51001B
STUFF/52346B
STUFF/537F01
STUFF/544003
STUFF/574000
STUFF/58003F
STUFF/E90000
STUFF/EA0000
STUFF/EBFFFF
STUFF/EC00BD
STUFF/EE0000
STUFF/FA0018
для Тонки -
STUFF_NAME/ST3250826AS
STUFF_SIZE/522239000
STUFF/50007E
STUFF/51001B
STUFF/52346B
STUFF/537F01
STUFF/544003
STUFF/574000
STUFF/58003F
STUFF/E90000
STUFF/EA0000
STUFF/EBFFFF
STUFF/EC00BD
STUFF/EE0000
STUFF/FA0018
Автор: Kshatriya_of_Durga
Дата сообщения: 10.06.2012 10:49

Цитата:
для Галакси -
STUFF_NAME/ST3160620A
STUFF_SIZE/326714956


Кхем, как бэ не проходит такой вариант, лично у меня STUFF_SIZE не меняло

если только эти строки чтото меняют
Цитата:
STUFF/50007E
STUFF/51001B
STUFF/52346B
STUFF/537F01
STUFF/544003
STUFF/574000
STUFF/58003F
STUFF/E90000
STUFF/EA0000
STUFF/EBFFFF
STUFF/EC00BD
STUFF/EE0000
STUFF/FA0018

Автор: alexyc
Дата сообщения: 10.06.2012 11:27
Michael99

Цитата:
Примеры стаффа для ST_MEM :

я писал

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

остальные ключи не нужны.т к нужно исправить лишь размер и модель.приходиться редактировать сам файл вендора
Автор: Michael99
Дата сообщения: 10.06.2012 11:33
У вас ST_MEM_548 864b ? Мож слэшь вставлять надо :
//STUFF_NAME/ST3200822as
//STUFF_SIZE/390807220
А чего б сам вендор тогда просто не поправить ? А потом залить на место -
SPEED/115200
STR/e0,0/0
SLEEP/4000
SEND_FILE/512/vendor.bin/<0/<14
Автор: alexyc
Дата сообщения: 10.06.2012 11:39
Добавлено:
Michael99

Цитата:
А чего б сам вендор тогда просто не поправить ? А потом залить на место

я в ТРЕТИЙ раз пишу

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


Цитата:
приходиться редактировать сам файл вендора


если же следовать вам и писать так как на альпинах,получается следующее
STUFF_NAME/ST940828AS
STUFF_SIZE/78242946

Цитата:
SetStuff->
ASCI1B53543934393832384153
Stuff key 1b -> 53 54
Stuff key 39 -> 34 39
Stuff key 38 -> 32 38
Stuff key 41 -> 53 ff

T>
F
SetStuff->
ASCI83E48204A9
Stuff key 83 -> e4 82
Stuff key 04 -> a9 ff


Цитата: T>AT Stuff
0000: 0c5a 0000 0000 0000 a9ff 0000 0000 0000
0008: 0000 0000 2020 2020 2020 2020 2020 2020
0010: 354c 5830 314c 3642 0000 0000 0000 332e
0018: 414c 4120 2020 5354 0000 0000 0000 0000
0020: 0000 0000 0000 0000 0000 0000 0000 0000
0028: 0000 0000 0000 0000 0000 0000 0000 8000
0030: 0000 2f00 0000 0200 0200 0007 0000 0000
0038: 3238 3439 0000 0000 0000 0000 0000 0007
0040: 0003 53ff 0078 00f0 0078 0000 0000 0000
0048: 0000 0000 0000 0000 0000 0000 0000 0000
0050: 001e 0000 3069 4001 4000 0000 0000 0000
0058: 003f 0000 0000 fefe fffe 4000 0000 0000
0060: 0000 0000 0000 0000 0000 0000 0000 0000
0068: 0000 0000 0000 0000 0000 0000 0000 0000
0070: 0000 0000 0000 0000 0000 0000 1050 0000
0078: 0000 0000 0000 0000 0440 0400 0080 00f0
0080: 0000 0000 0000 e482 0000 2020 0002 02b6
0088: 0000 008a 3c24 3c02 ffff 07c6 0100 0800
0090: 06c0 0500 0002 0000 0000 0000 0000 0000
0098: 0000 0000 0000 0000 0000 0000 0000 000b
00a0: 000e 0019 0002 0000 0032 0014 0032 0024
00a8: 000e 001e 0032 0000 0012 00c1 0032 0014
00b0: 0022 0000 001a 0000 0012 0000 0010 0000
00b8: 003e 0000 0000 0000 0032 0000 0000 0000
00c0: 0000 0000 0000 0000 0000 0000 0000 0000
00c8: 0000 0000 0000 0000 0000 0000 0000 0000
00d0: 0000 0000 0000 0000 0000 0000 0000 0000
00d8: 0000 0000 0000 0000 0000 0000 0000 0000
00e0: 0000 0030 0003 0440 1500 0020 012c 0000
00e8: 0000 07d0 03e8 0000 0000 0000 0006 0096
00f0: 0000 3c37 0000 0000 0000 0000 0000 0000
00f8: 0000 0000 0000 0578 0000 0000 0000 0000
Автор: Michael99
Дата сообщения: 10.06.2012 11:49
Я привёл примеры скриптов, которые уже были в СТ-МЕМ. Мне самому легче исправить вендор-трек, имея под рукой ASCII-коды.txt (можно и не имея, тут дело привычки). А макс. ЛБА вообще легко. Достаточно посмотреть зонник и внести изменения в вендор.
Автор: Kshatriya_of_Durga
Дата сообщения: 10.06.2012 11:56
alexyc

Цитата:
что же касается размера-не могу четко определиться,где он находится в вендоре.


Цитата:
Размер в вендоре находится на оффсете 8С7

Автор: alexyc
Дата сообщения: 10.06.2012 11:59
Michael99


Цитата:
Я привёл примеры скриптов, которые уже были в СТ-МЕМ

вот именно,привели примеры для альпиноподобных

Цитата:
А макс. ЛБА вообще легко. Достаточно посмотреть зонник и внести изменения в вендор.

мне даже не нужно смотреть в зонник-мну нужно вбить в вендор стандартные 78242946.Покажите на примере данного вендора,где в нем размер

http://zalil.ru/33420580
Автор: Kshatriya_of_Durga
Дата сообщения: 10.06.2012 12:04
alexyc


3022A50B > 0BA52230 > 195371568
Автор: alexyc
Дата сообщения: 10.06.2012 12:09
Kshatriya_of_Durga

вопрос снят уже после

Цитата:
Размер в вендоре находится на оффсете 8С7

ваш крайний пост никчему))
Автор: Kshatriya_of_Durga
Дата сообщения: 10.06.2012 12:11
alexyc
Это для ясности.) На оффсете 877 я бы тоже поправил значение хотя вроде достаточно одного на 8С7
Автор: alexyc
Дата сообщения: 10.06.2012 12:16
Kshatriya_of_Durga

Цитата:
Это для ясности.) На оффсете 877 я бы тоже поправил значение


это все известно,для меня главное было узнать,точнее,вспомнить начальный офсет,все остальное написанное-пустое
Автор: Michael99
Дата сообщения: 10.06.2012 12:27
alexyc
А как тогда происходит редактирование и паспорта и макс. ЛБА вообще ? (хотя б в том же РС3к). Вы ж не думаете что изменение макс.ЛБА через правку зонника ?
Автор: alexyc
Дата сообщения: 10.06.2012 12:34
Michael99

Цитата:
А как тогда происходит редактирование и паспорта и макс. ЛБА вообще ? (хотя б в том же РС3к).

факт,то,что

Цитата:
STUFF_NAME/ST940828AS
STUFF_SIZE/78242946

на галаксиподобных,пишутся не в ту степь,или нужно писать не так.я выделил на дампе.куда что пишется.
Автор: Kshatriya_of_Durga
Дата сообщения: 10.06.2012 12:36

Цитата:
пишутся не в ту степь

подтверждаю )
Автор: alexyc
Дата сообщения: 10.06.2012 12:39
Michael99
и моя думать не зря написано
The Set Stuff data format is de-
fined by the Seagate-Longmont ATA Vendor Specific Stuff document.

ася это знает,стмем-нет
Автор: igor_me
Дата сообщения: 10.06.2012 19:48
Kshatriya_of_Durga
Проверяем личку...
Автор: Kshatriya_of_Durga
Дата сообщения: 10.06.2012 20:02
igor_me
Да, получил, изучаю. Спасибо )
Автор: tametung
Дата сообщения: 10.06.2012 20:29

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

size задается в 4-х местах. words=3Bh,63h,81h,83h слова считаются от нулевого.
Кроме того нужно нужно править во избежание Restore cектор 08h SysInfo track. (зайдите с маской
расмера в hex.редактор и сами увидите)
Автор: Michael99
Дата сообщения: 10.06.2012 20:30
Возможно что не СТ-МЕМ не знает, а что нет нужного скрипта. Ведь по сути СТ_МЕМ всё равно что и куда пихать. Вот примет это винт или нет, вот в чём вопрос. Я думаю дело именно в скрипте. Те скрипты по правке стаффа что у меня есть (лежат в папке CMD), я привёл. И обозваны они соответственно - stuff ST3200822AS.CMD и STUFF_GALAXY.CMD. Как работают, не проверил, т.к. нет у меня сейчас ни Тонок, ни Галакси сейчас.
Автор: alexyc
Дата сообщения: 10.06.2012 22:03
tametung
в первоначальном вопросе прозвучало

Цитата:
не могу четко определиться,где он находится в вендоре

т е "первая" комбинация символов отвечающая за размер,а далее-кнопка"заменить всё"))

дамп стаффа после правки вендора вручную,винт полностью рабочий.

Цитата:
0000: 0c5a 3fff c837 0010 0000 0000 003f 0000
0008: 0000 0000 2020 2020 2020 2020 2020 2020
0010: 354c 5830 314c 3642 0000 4000 0004 332e
0018: 414c 4120 2020 5354 3934 3038 3238 4153
0020: 2020 2020 2020 2020 2020 2020 2020 2020
0028: 2020 2020 2020 2020 2020 2020 2020 8010
0030: 0000 2f00 4000 0200 0200 0007 3fff 0010
0038: 003f 0000 0000 0010 b570 04a8 0000 0007
0040: 0003 0078 0078 00f0 0078 0000 0000 0000
0048: 0000 0000 0000 001f 0502 0000 0048 0040
0050: 00fe 0000 346b 7d09 6003 0060 3c08 4000
0058: 007f 0000 0000 8080 fffe 0000 fe00 0000
0060: 0000 0000 0000 0000 b570 04a8 0000 0000
0068: 0000 0000 0000 0606 0000 0000 0000 0000
0070: 0000 0000 0000 0000 0000 0040 0f41 0000
0078: 0000 0000 0040 0000 0440 0400 0800 0180
0080: 0001 b570 04a8 b570 04a8 2020 0002 8ab6
0088: 8002 0000 3c06 3c06 ffff 07c6 0100 0000
0090: 100f 1800 0002 0080 0000 0000 60a0 0000
0098: 0000 0000 0000 0000 0000 0000 0a00 000b
00a0: 000f 0006 0003 0000 0032 0014 0033 0024
00a8: 000f 001e 0032 0000 0013 0022 0032 0014
00b0: 0032 0000 003a 0000 0022 002d 0032 0000
00b8: 0032 0000 0022 0000 001a 0000 0012 0000
00c0: 0010 0000 003e 0000 0000 0000 0032 0000
00c8: 0000 0000 0000 0000 0000 0000 0000 0000
00d0: 0000 0000 0000 0000 0000 0000 0000 0000
00d8: 0000 0000 0000 0000 0001 0002 ffff ffff
00e0: 0000 0000 0000 0066 1770 0015 0025 1200
00e8: 0000 0000 0000 0000 0000 0000 0000 0096
00f0: 0001 0000 0000 020c 0001 0000 0000 0000
00f8: 0000 0000 0000 19c8 0000 0000 0000 0000


Michael99
спорить не буду,но на галаксиподобных винтах у меня лично они никогда(скрипты) правильно не правили размер и модель.Альпиноподобные-правят.

Цитата:
Возможно что не СТ-МЕМ не знает

я склонен настаивать именно на "вине" стмема-посмотрите по моему дампу КАК правит
SetStuff->
ASCI1B53543934393832384153
Stuff key 1b -> 53 54
Stuff key 39 -> 34 39
Stuff key 38 -> 32 38
Stuff key 41 -> 53 ff
T>
F
SetStuff->
ASCI83E48204A9
Stuff key 83 -> e4 82
Stuff key 04 -> a9 ff

Цитата:
0000: 0c5a 0000 0000 0000 a9ff 0000 0000 0000
0008: 0000 0000 2020 2020 2020 2020 2020 2020
0010: 354c 5830 314c 3642 0000 0000 0000 332e
0018: 414c 4120 2020 5354 0000 0000 0000 0000
0020: 0000 0000 0000 0000 0000 0000 0000 0000
0028: 0000 0000 0000 0000 0000 0000 0000 8000
0030: 0000 2f00 0000 0200 0200 0007 0000 0000
0038: 3238 3439 0000 0000 0000 0000 0000 0007
0040: 0003 53ff 0078 00f0 0078 0000 0000 0000
0048: 0000 0000 0000 0000 0000 0000 0000 0000
0050: 001e 0000 3069 4001 4000 0000 0000 0000
0058: 003f 0000 0000 fefe fffe 4000 0000 0000
0060: 0000 0000 0000 0000 0000 0000 0000 0000
0068: 0000 0000 0000 0000 0000 0000 0000 0000
0070: 0000 0000 0000 0000 0000 0000 1050 0000
0078: 0000 0000 0000 0000 0440 0400 0080 00f0
0080: 0000 0000 0000 e482 0000 2020 0002 02b6
0088: 0000 008a 3c24 3c02 ffff 07c6 0100 0800
0090: 06c0 0500 0002 0000 0000 0000 0000 0000
0098: 0000 0000 0000 0000 0000 0000 0000 000b
00a0: 000e 0019 0002 0000 0032 0014 0032 0024
00a8: 000e 001e 0032 0000 0012 00c1 0032 0014
00b0: 0022 0000 001a 0000 0012 0000 0010 0000
00b8: 003e 0000 0000 0000 0032 0000 0000 0000
00c0: 0000 0000 0000 0000 0000 0000 0000 0000
00c8: 0000 0000 0000 0000 0000 0000 0000 0000
00d0: 0000 0000 0000 0000 0000 0000 0000 0000
00d8: 0000 0000 0000 0000 0000 0000 0000 0000
00e0: 0000 0030 0003 0440 1500 0020 012c 0000
00e8: 0000 07d0 03e8 0000 0000 0000 0006 0096
00f0: 0000 3c37 0000 0000 0000 0000 0000 0000
00f8: 0000 0000 0000 0578 0000 0000 0000 0000

каким боком модель прет в 39,38 и 41 ключ,если за имя отвечает 1b????

Цитата:
Как работают, не проверил, т.к. нет у меня сейчас ни Тонок, ни Галакси сейчас.

если заметили у мну венус))

Автор: Michael99
Дата сообщения: 10.06.2012 22:11

Цитата:
я склонен настаивать именно на "вине" стмема-посмотрите по моему дампу КАКИЕ ключи правит

Ну и ключи то вписаны в скрипт СТ_МЕМ.

Цитата:
если заметили у мну венус))

Конечно заметили. С уменьшенной плотностью.
Автор: alexyc
Дата сообщения: 10.06.2012 22:16
Michael99

главное,итог один-из заводского огрызка изготовлен еще более огрызок,с адекватным для него паспортом,но не существующем в природе.Что же касается "кто виноват"-ручная правка вендора снимает вопрос,просто ОЧЕНЬ давно не менял вручную размер-позабыл ...
Автор: tametung
Дата сообщения: 10.06.2012 22:18
alexyc

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

ну я вам и сказал.
вот:

Цитата:
0038: 003f 0000 0000 0010 b570 04a8 0000 0007

вот:

Цитата:
0060: 0000 0000 0000 0000 b570 04a8 0000 0000

и вот:

Цитата:
0080: 0001 b570 04a8 b570 04a8 2020 0002 8ab6

ecли вы спрашиваете какой сектор (по счету) отвечает за key'и c размером ?
так я опять таки сказал что их два.



Автор: alexyc
Дата сообщения: 10.06.2012 22:20
tametung
спасибо,но к сожалению ваш совет,уже неактуален все светлое время суток.Все что нужно было-помочь вспомнить что

Цитата:
...... на оффсете 8С7

за что спасибо Kshatriya_of_Durga
Все остальное известно...Ворошим старое....
Автор: NiTr0
Дата сообщения: 10.06.2012 23:20
alexyc

Цитата:
каким боком модель прет в 39,38 и 41 ключ,если за имя отвечает 1b????

Ключи по-разному альпина и гэлэкси кушают. Альпина - кушает для стаффа и размера все кол-во байт, каким ее кормят (возможно - в пределах размера ключа, возможно - кушает пока дают, я не проверял как-то). Гэлэкси - для каждого ключа кушает только 2 байта. Потом - ожидает еще номер ключа и 2 байта. И т.д. От того и пишется невесть что невесть куда.
Я правлю ручками через терминал, последовательно SetStuff->ASCIxxxxxx для каждой пары байт. Размер - в 4 местах (где встречается), ну и имя. 8 сектор не трогал, неприятностей вроде не случалось. Хотя всего пару подобных кроликов прошли через мои руки...
Автор: alexyc
Дата сообщения: 11.06.2012 00:28
NiTr0

Цитата:
Ключи по-разному альпина и гэлэкси кушают.

чтд,о чем неоднократно уже написал

Цитата:
Я правлю ручками через терминал, последовательно SetStuff->ASCIxxxxxx для каждой пары байт

в данном раскладе проще и быстрее редактировать руками вендор трек...
Автор: tametung
Дата сообщения: 11.06.2012 06:19
через T>F можно редактировать не все key'и. (напр.81)
Поэтому не только проще,но и правильней заливать отредактированный кусок SysInfo трэка.
Автор: slesar68
Дата сообщения: 11.06.2012 20:39
1.пытаюсь разобратся с
Seagate barracuda 7200.10
как записать 1. церт, 2.таблички3.оверлей
доходит очень туго
2.можна ли в етом состоянии винта что слить
Buzz HM SFI
!
(P)SATA Reset
Not Interface Age!
INVALID Cert Disk Code - ROM Resident Revision Required: AAA6D0
Command Inactive - No VALID Cert Code Detected

T>

T>Eng Rev = .12V
Compat/Hardware = .8Q9
NHPLUS2HD - 1_Disk 3.AAA 06-01-07_13:28 AAA,NP_1D_2H_S,6D
CERT Rev = .11N
NONE
Mask Rom Rev = S-20
Orig Code = AAA6D0 NHAWK_NP_6D0.12V.11N
подойдет ли таой комплект треков
1.ST3250410AS-3.AAA-6RY0AMXB
2.ST3250410AS-3.AAA-6RY0JHMM

на наклейке s/n;6ry1618x
st;3250410as
p/n;9eu142-300
firmvare;3AAA
dat code ;08117
site cod;SU
Автор: alexyc
Дата сообщения: 11.06.2012 20:52
slesar68

Цитата:
как записать 1. церт, 2.таблички3.оверлей

записать куда и зачем?И кстати,у винта еще апп и вендор есть-разобрались как "записать"?


Цитата:
2.можна ли в етом состоянии винта что слить

что бы слить-нужно залить,вот такой каламбур

Цитата:
подойдет ли таой комплект треков
1.ST3250410AS-3.AAA-6RY0AMXB
2.ST3250410AS-3.AAA-6RY0JHMM

а распаковать эти архивы и сравнить логи вложенные в них,с вашими "ответами на вводимые букавки" сложно?
И главный вопрос -что нужно от винта?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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