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

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

Автор: yaleshka1984
Дата сообщения: 20.02.2015 16:26
Sedin
Если на то пошло я изначально вопрос другой задал и на форуме ответа на свой вопрос я не нашел и к чему вы свой кусок написали, тогда уже становится совсем непонятно.

http://forum.ru-board.com/topic.cgi?forum=84&topic=4737&start=1680#14 Интересно где тут про тест N2, что то сказано?


Цитата:
.... представляете се сколько лет я "голову ломал"?


Цитата:
чё там разбираться то

Автор: alexyc
Дата сообщения: 20.02.2015 16:29
Sedin
Маленький вопрос-что такое рид,райт,ерэйз трак-я понимаю....но что такое Chesk trask хотелось бы уточнить
Автор: Sedin
Дата сообщения: 20.02.2015 16:42
Быстрая проверка трека (без чтения...просто смотрит ошибку...начинает по 10h, если натыкается на ошибку-переходит на по 1-му сектору)... если находит бэды, создаётся файл маски по которому потом можно записать (по карте маске) только сектора где бэды а не шмалять весь трек.
К примеру, заходит винт с OVERLAY FAILED ... проверяем трек, видим пару бэдов, у вас в базе есть такой оверлей, пишем по маске только эти 2-а сектора а не весь трек - оп.. Master - тянем дату ( так быстрее )
Такая же карта создаётся и при обычном чтении... в считанном битый сектор заполняется патерном "!BAD!". К примеру из 2-х копий битых адаптивов можно слепить 1-ну живую и зафигачить по маскам... куда то да запишется. итд.
Ну и самое главное, этой штукой хорошо проверять головы на живость (Erase track > Chesk trask)... хоть в служебке, хоть на поляне.
Также там есть ещё приблуда, писать только не совпадения... считывает\сравнивает с тем что даёте на запись\пишет только то что отличается.

навороты в принципе для "жизни" не нужные... но иногда выручали в плане экономии времени.
Автор: alexyc
Дата сообщения: 20.02.2015 16:45

Sedin
Cупер,судя по скрипту и с учетом времени когда писался-гиганская работа.


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

Простота-развращает...
Автор: SRUTSSSSSSSS80
Дата сообщения: 20.02.2015 17:23
Добавил в шапку что есть #
yaleshka1984
c N2 - идёт формирование SA
в первой части всё расписано, и мануал есть на гуру.
По этому объекты SA и пихают в память, после формирования SA они сами уложатся в SA (не все)
Автор: baolvi
Дата сообщения: 20.02.2015 21:26
gryu
Ты решил проблему с остановкой меди скана, та же проблема у меня на 7200.11? Знающие люди есть ли все таки решение, как остановить медиа скан? В терминале выдает:
InitiateMarkPendingReallocateRequest for disc_lba: 000AB1E0
InitiateMarkPendingReallocateRequest for disc_lba: 000AB1EF
По F выдает:

ANSIBackgroundMediaScan Mode Page
ANSIBackgroundMediaScan Group
Byte:01D4: BGMSFlags = 01
Byte:01D4: Bit:0, BGMS_ENABLE = 1
Byte:01D5: Prescan = 00
Byte:01D5: Bit:0, BGMS_PRESCAN = 0
Byte:01D6: BGMSIntervalTimeHoursMSB = 00
Byte:01D7: BGMSIntervalTimeHoursLSB = 18
Byte:01D8: PrescanTimeoutHoursMSB = 00
Byte:01D9: PrescanTimeoutHoursLSB = 18
Автор: Sedin
Дата сообщения: 20.02.2015 22:05
baolvi
ну и отключите BGMSFlags и тяните дату
на прошлой странице расписывал ... даже байт тот-же

yaleshka1984
Считайте всё для начала... и нарежте объекты (талмут в шапке)
Автор: baolvi
Дата сообщения: 20.02.2015 22:30
Sedin
Скажите будьте добры правильно ли я понял?
F3 T>F01D4,00
F3 T>F,,22
передернуть питание
Автор: Sedin
Дата сообщения: 20.02.2015 23:23
нет не правильно
вам нужна только первая команда
вторая возвращает всё на место
Автор: baolvi
Дата сообщения: 20.02.2015 23:49
Sedin
Спасибо большое. Хотел починить жесткий диск, в G-листе было порядка 600 бэдов, я просто не в первый раз сталкиваюсь, когда в Глисту ошибочно заносятся данные, так вот решил его очистить и пройтись стиранием, а он начал пединговать в терминале и вновь собирать Глисту, причем никакие перерасчеты не останавливают это, команду завтра попробую. Раньше очищал Глисту на 7200.11 и винт не пединговал, далее проходил стиранием, почему на подопытном медиаскан врубается и винт педингуется, есть рациональное объяснение этому, ведь насколько я понимаю остановка медиаскана не есть полноценное решение проблемы?
Автор: vlad_sarov
Дата сообщения: 21.02.2015 04:21
baolvi


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


Это потому, что винт знает, что ему плохо.
Пендиговать перестанет после:

/1
N1

И так мысли вслух.
Тут один раз промахнулся и написал, /1N1
Именно так, в одну строчку, так F3 отработал как надо.

Добавлено:
Может кому пригодится.

(S) SATA Reset
Send Status: COMRESET seen
(H) SATA Reset
SSPSaveSettings
SSPRestoreSettings
Send Status: COMRESET seen
(S) SATA Reset
Send Status: COMRESET seen
(H) SATA Reset
SSPSaveSettings
SSPRestoreSettings
Send Status: COMRESET seen
ASCII Diag mode

F3 T> тут был дерг питания.

Rst 0x20M
(P) SATA Reset
PASS
Send Status: COMRESET seen
Set Transfer Mode selected
PIO selected
Set Transfer Mode selected
Ultra DMA selected
Disable Reverting to Power-On Defaults selected
Enable Write Caching selected
Write Caching supported, so enable
ASCII Diag mode

F3 T>

То, что он трупп, я знаю.
Автор: baolvi
Дата сообщения: 21.02.2015 08:05

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

/1
N1

Это точно не помогает. Очищал раз 5.

Добавлено:
Sedin
F3 T>F01D4,00
передернул питание, теперь винт не выходит на F3, даже инструкция мухи СС не помогает, нету F3, что делать?

F3 T>F01D4,00

Drive AMPS Configuration has been modified from compiled defaults.
Drive must be re-initialized to controller firmware defaults by re-downloading c
ontroller firmware
DO NOT SHIP WITHOUT FIRST RE-DOWNLOADING CONTROLLER FIRMWARE OR RESETTING TO DEF
AULTS!

(D) SATA Reset
PASSByte:01D4: BGMSFlags = 00

F3 T>


Добавлено:
Вышел на F3, но выходил очень долго и выводил постепенно Лог:
Rst 0x20M
(P) SATA Reset
PASS
Drive AMPS Configuration has been modified from compiled defaults.
Drive must be re-initialized to controller firmware defaults by re-downloading c
ontroller firmware
DO NOT SHIP WITHOUT FIRST RE-DOWNLOADING CONTROLLER FIRMWARE OR RESETTING TO DEF
AULTS!
PASS
No Phy: Staggered spin bypass
ASCII Diag mode

F3 T>

Добавлено:
Проделал F3 T>F,,22

Drive Configuration restored to defaults. Передернул питание.
Но на F3 всеравно долго выходит минуты 2-3 и Лог при старте теперь:
Rst 0x20M
(P) SATA Reset
PASS PASS
No Phy: Staggered spin bypass
ASCII Diag mode

F3 T>

Добавлено:
Sedin
Делал m0,2,2,,,,,22 пробовал m0,2,2,0,0,0,0,22 сбрасывал смарт, отрабатывает команды отлично. Выходит опять же на F3 очень долго, почему, что можно сделать, лог при старте тот же?
Автор: vlad_sarov
Дата сообщения: 21.02.2015 09:33
baolvi

Он у вас труп.
Что говорят V1- ?
У меня такой же есть, вот с ним я и играюсь.
Автор: baolvi
Дата сообщения: 21.02.2015 09:40
vlad_sarov
До F3 T>F01D4,00 все нормально работало, щас посмотрю что там говорят V. На V1 один список большой вываливается,я кстати много раз встречал на абсолютно здоровом винте длиннющий список V1, по крайней мере до меня в терминал никто не лазил. Вроде как V1 P лист, но неужели с завода V1, скажем так, уже забит под завяску?

Добавлено:
Лог при старте сначала выходит Rst 0x20M на Ctrl+Z реагирует несколько секунд выходит на F3, потом пока не выйдет, около минуты появляется, соответственно на интерфейс выходит, так же долго:

Rst 0x20M
^Z
ASCII Diag mode

F3 T>
^Z
ASCII Diag mode

F3 T>

тут виснет, засек примерно на минуту

(P) SATA Reset
PASS PASS
No Phy: Staggered spin bypass
ASCII Diag mode

F3 T>
Автор: vlad_sarov
Дата сообщения: 21.02.2015 09:58
baolvi

Цитата:
ASCII Diag mode

F3 T>

тут виснет, засек примерно на минуту

(P) SATA Reset
PASS PASS
No Phy: Staggered spin bypass
ASCII Diag mode

F3 T>


Так он сам делать не может. Хотя я могу и ошибаться.

И где начало старта Rst ?

Если мы про F3 говорим?
Автор: baolvi
Дата сообщения: 21.02.2015 10:03
vlad_sarov
Есть же Rst 0x20M
Отправил его на формат, правда наверное бестолковый F3 T>m0,D,3,,,,,22 просто я его вчера делал, толку ноль. Ошибок до 78% вообще не было, все ErrCode 00000080, но потом время от времени появлялись ErrCode 89800094 - я так и не понял, что это за ошибка.
Автор: vlad_sarov
Дата сообщения: 21.02.2015 10:11
baolvi

Простите не заметил.

а транслятор у вас живой?
И как на счет m0,8,3...?
Автор: baolvi
Дата сообщения: 21.02.2015 10:14

Цитата:
а транслятор у вас живой?

Все перерасчеты пробовал m0,2,2,,,,,22 и m0,2,2,0,0,0,0,22 и m0,6,2,,,,,22 и m0,6,3,,,,,22
Отрабатывает без ошибок. Остановил m0,D,3 пересчитал отправлю на m0,8,2,1,1
Вчера пускал m0,8,3 на 5% он стал выдавать все 43110081 не много подождал и остановил, вроде как с этой ошибкой винт должен справиться, но вот не понимаю он их в P лист не загоняет?
Автор: vlad_sarov
Дата сообщения: 21.02.2015 10:17
baolvi

Данные вам уже не нужны?

Цитата:
m0,2,2,,,,,22 и m0,2,2,0,0,0,0,22 и m0,6,2,,,,,22 и m0,6,3,,,,,22


Все эти всегда без ошибок, по крайней мере я ещё не встречал.
Автор: baolvi
Дата сообщения: 21.02.2015 10:19

Цитата:
Данные вам уже не нужны?

Не нужны. Какие есть предложения?
Автор: vlad_sarov
Дата сообщения: 21.02.2015 10:29
baolvi

С начала вернуть транслятор к жизни, т.к. состояние его не известно.
Потом
m0,8,3,,,,,22
и вентилятор на него, жарко будет.
И молиться, что скажет.
Автор: baolvi
Дата сообщения: 21.02.2015 10:33
vlad_sarov
Ошибку 43110081 можно считать серьезной, заносит он ее в Pлист, если да толку от формата m0,8,3,,,,,22 он вывалится.
А чем отличается m0,8,3,,,,,22 от m0,8,3,1,1,,,22 ?
Автор: AntiMember
Дата сообщения: 21.02.2015 10:34
baolvi

Цитата:
Вроде как V1 P лист, но неужели с завода V1, скажем так, уже забит под завяску?

Это не П-лист. Это список всех пропущенных секторов, исключенных из трансляции пользовательской поляны.
Он так и называется - слип-лист. Если он = 0 то и транслятора нет.

Цитата:
Вышел на F3, но выходил очень долго и выводил постепенно Лог:


Цитата:
До F3 T>F01D4,00 все нормально работало

Ну так сама по себе F3 T>F01D4,00 ничего плохого сделать не может. А вот если у вас 0-я голова
и в служебке нормально не пишеть-читаеть... а в служебке самая низкая плотность...
То с юзер-поляной даже нефик дергаться. Голова умерла - так умерла.

Цитата:
Rst 0x20M
^Z
ASCII Diag mode

F3 T>
^Z
ASCII Diag mode

F3 T>

тут виснет, засек примерно на минуту

(P) SATA Reset
PASS PASS
No Phy: Staggered spin bypass
ASCII Diag mode

F3 T>

Зачэм так спэшить, дарагой ?
Надо дождаться
(P) SATA Reset
И только тута
^Z
и сразу

И смотреть, чем он на старте занимался.
Автор: baolvi
Дата сообщения: 21.02.2015 10:38
AntiMember

Цитата:
(P) SATA Reset
И только тута
^Z

Тут уже не реагирует, пока не вывалится PASS PASS
No Phy: Staggered spin bypass
Стоит на формате, если ничего не изменится покажу, что ^Х творится.
Автор: vlad_sarov
Дата сообщения: 21.02.2015 10:45
AntiMember

Это старт моего трупика

Rst 0x20M

(P) SATA Reset

PASS

(P) SATA Reset


No Phy: Staggered spin bypass
ASCII Diag mode

F3 T>
ATA 15 Cmds
Ts(ms) dT(ms) Op Cnt LBA
0 99999999 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000
0 0 00 0000 000000000000

RW 32 Cmds
Ts(ms) dT(ms) xT(ms) Type Option Mode St EC Info
2284 99999999 4 02 002421 000000 1 00000080 XFR WR SYS LBA B 00024D61 L 00000008 BO 000000 BES 0061F08.0062307.0061F08
2288 4 6 02 001121 000000 1 00000080 XFR RD SYS LBA B 0000542D L 00000006 BO 000000 BES 0069980.0069C7F.0069980
2295 7 2 02 001121 000000 1 00000080 XFR RD SYS LBA B 00006933 L 00000001 BO 000000 BES 0061D88.0061E07.0061D88
2298 3 2 02 001121 000000 1 00000080 XFR RD SYS LBA B 000081DE L 00000001 BO 000000 BES 0069980.0069E7F.0069980
2301 3 5 02 002421 000000 1 00000080 XFR WR SYS LBA B 00006933 L 00000001 BO 000000 BES 0061D88.0061E07.0061D88
2306 5 4 02 002421 000000 1 00000080 XFR WR SYS LBA B 00026D57 L 00000001 BO 000000 BES 0061D88.0061E07.0061D88
2310 4 5 02 001121 000000 1 00000080 XFR RD SYS LBA B 000083F0 L 00000014 BO 000000 BES 00A9399.05FFFFF.00A9399
2315 5 7 02 001121 000000 1 00000080 XFR RD SYS LBA B 00006934 L 00000001 BO 000000 BES 0061C08.0061C87.0061C08
2324 9 2 02 001121 000000 1 00000080 XFR RD SYS LBA B 000081DD L 00000001 BO 000000 BES 0069980.0069E7F.0069980
2326 2 8 12 001121 000000 1 00000080 TEMP 31 degC
2335 9 7 02 002421 000000 1 00000080 XFR WR SYS LBA B 000081DD L 00000001 BO 000000 BES 0069980.00699FF.0069980
2343 8 3 02 002421 000000 1 00000080 XFR WR SYS LBA B 00028601 L 00000001 BO 000000 BES 0069980.00699FF.0069980
2347 4 6 02 001121 000000 1 00000080 XFR RD SYS LBA B 0000542D L 00000006 BO 000000 BES 0069980.0069C7F.0069980
2354 7 7 02 002421 000000 1 00000080 XFR WR SYS LBA B 0000542D L 0000000A BO 000000 BES 0069980.0069E7F.0069980
2361 7 4 02 002421 000000 1 00000080 XFR WR SYS LBA B 00025851 L 0000000A BO 000000 BES 0069980.0069E7F.0069980
2366 5 9 02 002421 000000 1 00000080 XFR WR SYS LBA B 0000493D L 00000008 BO 000000 BES 0061F08.0062307.0061F08
2376 10 3 02 002421 000000 1 00000080 XFR WR SYS LBA B 00024D61 L 00000008 BO 000000 BES 0061F08.0062307.0061F08
2380 4 0 27 002421 000000 1 00000080 SND_SRV 0C01 0000 0000 0000 0000 0000 0000 0000 0001 B102 00D0
0000 0000 0000 000B 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
2381 1 7 02 001121 000000 1 00000080 XFR RD SYS LBA B 00024D71 L 00000009 BO 000000 BES 006AE80.006B2FF.006AE80
2394 13 0 42 001121 000000 1 00000080 SWD
2420 26 5 02 002421 000000 1 00000080 XFR WR SYS LBA B 0000493D L 00000008 BO 000000 BES 0061F08.0062307.0061F08
2426 6 3 02 002421 000000 1 00000080 XFR WR SYS LBA B 00024D61 L 00000008 BO 000000 BES 0061F08.0062307.0061F08
2429 3 1 27 002421 000000 1 00000080 SND_SRV 0C01 0000 0000 0000 0000 0000 0000 0000 0001 B102 00D0
0000 0000 0000 000B 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
2481 52 11 02 001121 000000 1 00000080 XFR RD SYS LBA B 00007D95 L 000000C8 BO 000000 BES 0062388.0068787.0062388
2493 12 8 12 001121 000000 1 00000080 TEMP 31 degC
2502 9 4 02 002421 000000 1 00000080 XFR WR SYS LBA B 00006933 L 00000001 BO 000000 BES 0061D88.0061E07.0061D88
2506 4 4 02 002421 000000 1 00000080 XFR WR SYS LBA B 00026D57 L 00000001 BO 000000 BES 0061D88.0061E07.0061D88
2510 4 9 02 001121 000000 1 00000080 XFR RD SYS LBA B 0000542D L 00000006 BO 000000 BES 0069980.0069C7F.0069980
2520 10 8 02 002421 000000 1 00000080 XFR WR SYS LBA B 0000542D L 0000000A BO 000000 BES 0069980.0069E7F.0069980
2528 8 4 02 002421 000000 1 00000080 XFR WR SYS LBA B 00025851 L 0000000A BO 000000 BES 0069980.0069E7F.0069980
2542 14 8 02 002421 000000 1 00000080 XFR WR SYS LBA B 0000493D L 00000008 BO 000000 BES 0061F08.0062307.0061F08
2550 8 4 02 002421 000000 1 00000080 XFR WR SYS LBA B 00024D61 L 00000008 BO 000000 BES 0061F08.0062307.0061F08

О чем это говорит?
Автор: tametung
Дата сообщения: 21.02.2015 13:53
Sedin

Цитата:
STB 2.8 #     Enjoy

вылетает с ошибкой на ZOC 6.4 (и нет возможности подправить под себя on fly)
слишком огромные задержки (TimeOut= ?) между SELECT_MENU (ZocRequestList ?)
p.s. и таки BAUD Rate

Автор: tomset
Дата сообщения: 21.02.2015 14:02

Цитата:
с ошибкой на ZOC 6.4

не взлетит, где-то только до 5 версий.
В более поздних версиях язык скриптов значительно поменялся, без правки всего кода не заработает.
Причем некоторые конструкции функций приводят к тому, что весь алгоритм работы скрипта, нужно сделать по новой.
Автор: AntiMember
Дата сообщения: 21.02.2015 14:03
vlad_sarov

Цитата:
О чем это говорит?

О том, что у вас в служебке все читается.
Автор: tametung
Дата сообщения: 21.02.2015 14:23

Цитата:
не взлетит

да ерунда. Все можно поправить. На то это и REXX.

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

ну а что-ж вы не передалали,наверняка были в числе этих 20,доверенных пользователей ?
Автор: baolvi
Дата сообщения: 21.02.2015 14:26
Sedin
Выручайте после команды F3 T>F01D4,00 на интерфейс долго выходит, в дефолт сбрасывал, перерасчеты делал, смарт сбрасывал.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126

Предыдущая тема: Чем лучше подключать HDD от прошлого ноута и как найти папку


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