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

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

Автор: kdRash
Дата сообщения: 25.03.2015 10:22
не жилец, так не жилец, но при проходе викторией разными способами ни одного блока больше 200 мс, как при чтении, так и при записи.

tomset
Получается "Entries", сколько бы раз не проходил форматом (внутр.), не должен изменяться, или все-таки бывают какие-то нюансы, исключения? Тем более это произошло, как я говорил выше после "слета" V1 (обнулился) при откл. электрч. Тем не менее, сделав несколько форматов и остановившись на значении (как выше говорил уже) на 1AA1, ни одного блока больше 200 мс.

Но есть еще одна проблема (пусть он и не "жилец") но на будущее знать, думаю надо. Все началось с такой ситуации:
- на диске было несколько (9) переназначенных секторов (и больше они при разных сканированиях не появлялись). Пересчитал транслятор с переносом дефектов в P-лист: m0,6,3,,,,,22. После этого подключился через интерфейс и запустил викторию на запись. И сразу же пошли очень большие задержки:

Цитата:
Starting ERASING, LBA=0..1250263727, sequential access, timeout 10000ms
Warning! Block start at 5120 = 19531 ms
Warning! Block start at 13312 = 19891 ms
Command interrupted by user!
Warning! Block start at 22528 = 19875 ms
***** Scan results: Warnings - 3, errors - 0 *****
Get passport... OK
Recallibration... OK
Starting Reading, LBA=0..1250263727, sequential access, timeout 10000ms
Block 11008 Error: UNCR
Warning! Block start at 15616 = 19531 ms
Command interrupted by user!
Warning! Block start at 29184 = 19938 ms

И что тогда в таком случае делать, чтобы скрыть дефекты в п-лист, если пересчет транслятора портит всю поляну, так сказать? Какую, может, другую команду надо использовать?
Похоже на то (подсказал AntiMember), что после пересчетов с переносом (м0,х,3..), происходит смещение секторов на трэке в не самую лучшую область, но точно не известно, так ли это.
И тогда какой командой нужно пересчитывать транслятор с переносом дефектов в P-лист, чтобы больше такой "аварии" не происходило?

С уважением, Дмитрий.

Автор: Sedin
Дата сообщения: 25.03.2015 21:00

Цитата:
Получается "Entries", сколько бы раз не проходил форматом (внутр.), не должен изменяться,


Entries чего? V1?.... так это не Р-лист.... Р-лист это V10

Цитата:
Сколько было изначально в нем бэдов (Entries), я не записал

... да пофиг сколько в нём было... рекалк транслятор вернёт всё на место.... этож общая "куча" исключённого из трансляции. (все листы... в куче)
Автор: kdRash
Дата сообщения: 25.03.2015 21:57

Цитата:
Entries чего? V1?.... так это не Р-лист.... Р-лист это V10

Несколько не так, ссылка 1 ссылка 2 ссылка 3

Цитата:
рекалк транслятор вернёт всё на место....

а это, если честно, я совсем не понял...

С уважением, Дмитрий.
Автор: Sedin
Дата сообщения: 25.03.2015 22:09
kdRash
а Вы не вкурили ничего из прочитанного по Вами приведённым ссылкам.... в них разговор о параметрах формата.... чё использовать... чё не использовать...
А я Вам вабще о другом.
Автор: vlad_sarov
Дата сообщения: 25.03.2015 22:15
Sedin

Цитата:
а Вы не вкурили ничего из прочитанного Вами


Он точно не вкурил, на F3 структура примерно такая

В построении транслятора участвуют 4 листа.
V1 - Slip-лист
V2- дефекты SA
V8 - дефекты сервы.
V40 - Нерезидентный G-лист, который может работать как P-лист и как G-лист. Используется для пост процесса.
Когда диск уже сделан, но во время проверки нашлись еще дефекты, вот чтоб все не переделывать, его и используют.

V4- Alt-лист (Обще принятый G-лист)

Переназначенные сектора и кандидаты. В трансляции не участвует.

Резидентный G-лист V80 - используется для различных преобразований записей о дефектах.
Структура всех листов разная, поэтому и приходится применять дополнительные листы для различных преобразования.
Автор: kdRash
Дата сообщения: 25.03.2015 22:25
Sedin
vlad_sarov
Спасибо.
Признаю, не в курил (я любитель и занимаюсь только своими дисками, как хобби).
но два вопроса, с которых я начал, так и остались без внятных ответов вот эти.

Буду признателен, если поможете разобраться.
С уважением, Дмитрий
Автор: AntiMember
Дата сообщения: 25.03.2015 22:32
vlad_sarov

Цитата:
В построении транслятора участвуют 4 листа.
V1 - Slip-лист


Цитата:
Entries чего? V1?.... так это не Р-лист.... этож общая "куча" исключённого из трансляции.

Автор: vlad_sarov
Дата сообщения: 25.03.2015 22:40
kdRash

Цитата:
Получается "Entries", сколько бы раз не проходил форматом (внутр.), не должен изменяться

С чего Вы это взяли. Изучите систему SMART. Она для того и предназначена, чтобы исправлять проблемы в процессе жизни диска


Цитата:
на диске было несколько (9) переназначенных секторов

Переназначенных в каком атрибуте SMARTа?


Цитата:
скрыть дефекты в п-лист, если пересчет транслятора портит всю поляну

А Вы как хотели, все физические адреса пересчитываются и становятся недействительны логическим.

Добавлено:
AntiMember

Цитата:
V1?.... так это не Р-лист.... этож общая "куча" исключённого из трансляции.


Это не общая куча, а аналог P-List'а (заводского скана) в общем понимании.
Если слетел V1, то кролика можно смело отправлять в ведро.
Автор: AntiMember
Дата сообщения: 25.03.2015 22:58
vlad_sarov

Цитата:
Это не общая куча, а аналог P-List'а (заводского скана) в общем понимании.
Если слетел V1, то кролика можно смело отправлять в ведро.

Хорошо, шо я этого не знал. Кролик после многочисленных i1,1,22 еще жив...
Автор: vlad_sarov
Дата сообщения: 25.03.2015 23:01
AntiMember

Цитата:
i1,1,22 еще жив...


Просто это очень долгий ремонт становится.
Я считаю, что так стоит делать, если только "фантомных ошибок" туда много насовали.
Автор: Sedin
Дата сообщения: 25.03.2015 23:12
vlad_sarov
не... намально всё... намально... - попробуйте...
и не спорте... это действительно "куча"... - писал разбор... трековые все тоже там и V10 все....
опятьже осекусь... это было на первых фы3... ща хз... утверждать ничё не буду... "старый" я ужо и кролей не густо в последнее время...
Автор: vlad_sarov
Дата сообщения: 25.03.2015 23:15
Sedin

Цитата:
попробуйте...


Ну есть пару кандидатов из ES.2 завтра попробую.
Один точно труп, второй пока ещё держится.
Потом техно-формат m0,8,3... ?
Автор: AntiMember
Дата сообщения: 25.03.2015 23:25
vlad_sarov

Цитата:
Потом техно-формат m0,8,3... ?

И пересчета хватит.
Автор: Sedin
Дата сообщения: 25.03.2015 23:27
ES.2 малёха другие лыжы
техно формат.... это примерно тоже самое что и формат юнит на бимерах.... или 18 03 на икре.... тоесть транслятор пересчитывается сначала, а потом трётся паляна... и если чё то в процессе находится - вылет
в принципе если пендинг пустой и подозрёжа ни на что больше нет, то секюрити эрейз, те же яйца - тока в профиль... такой же вылет... тока посадит в глист чёкуда ... и видно
Автор: vlad_sarov
Дата сообщения: 25.03.2015 23:27
AntiMember

Цитата:
И пересчета хватит.

Мне кажется после только пересчета, начнёт сразу набирать, но попробую.
Автор: Sedin
Дата сообщения: 25.03.2015 23:33

Цитата:
начнёт сразу набирать

протереть то однозначно надо
Автор: AntiMember
Дата сообщения: 25.03.2015 23:39

Цитата:
протереть то однозначно надо

Угу - поляну.

Цитата:
Мне кажется после только пересчета, начнёт сразу набирать

Ну если м0,х,3 - подберет из Г. Или вы имели ввиду начнет набирать V1 ?
Так вы его гляньте после i1,1,22 и после m0,2,2... Свои глаза они того, вернее.
Автор: vlad_sarov
Дата сообщения: 25.03.2015 23:40
Sedin

Цитата:
протереть то однозначно надо


Чем Викой?
На 1155 под семеркой Вика похоже глютич безбожно, а старьё доставать.
Ну если надо, то надо.

Добавлено:
AntiMember

Цитата:
Так вы его гляньте после i1,1,22

После этой команды сразу посыпал в терминал, после рестарта
InitiateMarkPendingReallocateRequest for disc_lba
Ну пускай потрудится, вся ночь впереди, а может и не только.
Автор: Sedin
Дата сообщения: 26.03.2015 00:01

Цитата:
После этой команды сразу посыпал в терминал, после рестарта
InitiateMarkPendingReallocateRequest for disc_lba

а разве не должен был?.... всяж адресация к верьхужопой стала...
Терь считаните транслятор (лучше по "шланге" а не по терминалу... хотя можно и по терминалу)... и V1 "вернётся".... и на эрейз.... а там видно будет, на сколько ему херовато.
Автор: AntiMember
Дата сообщения: 26.03.2015 00:03
vlad_sarov

Цитата:
После этой команды сразу посыпал в терминал, после рестарта
InitiateMarkPendingReallocateRequest for disc_lba
Ну пускай потрудится, вся ночь впереди, а может и не только.


Чего потрудится ?
Гляньте имелось ввиду T>V1.
И кстати, i1,1,22 к InitiateMarkPendingReallocateRequest for disc_lba не имеет никакого отношения.
Просто оно у вас было и до очистки слипа.

Добавлено:
Sedin

Цитата:
а разве не должен был?.... всяж адресация к верьхужопой стала...

Не должна вроде, если и пересчет не делал. Просто диск пединговал и до этого, а никто не видел.
Автор: djdecibel
Дата сообщения: 26.03.2015 01:18
Здравствуйте, есть

1. DimondMax 22 stm3320614as
в терминале выдаёт

Rst 0x10M

LED:000000CD FAddr:00010303

залочился... Как обойти и зайти в терминал?


2. 7200.12 st3500418as Fw:CC38

4035 релоков и больше не растёт


сброс смарта естественно не помогает

как вылечить (очистить G-list ) с переносом в P-list ?
Автор: Michael99
Дата сообщения: 26.03.2015 02:00

Цитата:
залочился...  Как обойти и зайти в терминал?

Смысла нет на такой модели и с таким сообщением в терминале.
Есть метода с корочением канала чт/зап для получения доступа в терминал.
Только залочка ж не просто так произошла ж.

Цитата:
7200.12 st3500418as  Fw:CC38

Слимовые, сыпанувшиеся старички, оба.

Цитата:
4035 релоков и больше не растёт

А куда ж ему расти, если дефект-лист кончился ж. Он ведь не резиновый.

Цитата:
сброс смарта естественно не помогает

И не должен.
Транслятор надо считать с переносом дефектов в Р-лист.
Но походу его это не спасёт уже.
Ради прикола только - считать командой с переносом в Р-лист, затем техноформат (вот его-то винт вряд ли осилит).
Так что есть единственный смысл - "на магнитики" их.
Автор: Wu Tang
Дата сообщения: 26.03.2015 02:19
скажите, отдали st320dm000
на этой линейки смарт сбрасывается также
/1
1>N1

сделал ему пока write с ddd, просто унки глаза мозолят.
человек отдавая сказал, что глючил он у него, система тупила, не знаю из-за чего она там тупила, тк с диском ничего такого не выявил


сброшу смарт, и буду сам юзать.

ps странно в seatool тесте выдает сбой, с чего бы, вика всю поляну просканила и все чисто, хотя досовый seatool проходит этот же dst нормально, видимо виндовый моросит чего-то.
Автор: kdRash
Дата сообщения: 26.03.2015 02:53
vlad_sarov

Цитата:
С чего Вы это взяли. Изучите систему SMART. Она для того и предназначена, чтобы исправлять проблемы в процессе жизни диска

так до Вас же "все" писали, что не должен изменяться, а если иначе, то не жилец. Если Вам не трудно объясните "на пальцах", тогда, что-ли. Спасибо.

Цитата:
Переназначенных в каком атрибуте SMARTа?
05.

Цитата:
А Вы как хотели, все физические адреса пересчитываются и становятся недействительны логическим.
На других дисках "прокатывая" многократно поляну записью и "ловя" 05 атрибут смарта, всегда делал: m0,6,3, перенося их в п-лист (или в какой другой, по Вашему - подскажите, также), и опять повторял операцию в виктории по записи, и при этом не получал никаких ошибок. Здесь же после пересчета транслятора - запись не идет (не, она идет, как я привел результат выше, но это же - "неправильно"). Вот я и спрашиваю, почему после m0,6,3 или m0,2,3 происходит "такая фигня"? Если измениться 05 атрибут, как пересчитать транслятор (какой командой), чтобы скрыть его, и не получить при этом не читаемый и не "пишущийся" диск? Спасибо.

Сейчас же диск, как я писал выше, имея в V1 листе 1АА1, как при чтении, так и при записи даже не имеет ни одного блока (по 256) больше 200 мс.
И, если вдруг, вырастит атрибут 05, как "грамотно" пересчитать транслятор, чтобы не происходило опять такого:

Цитата:
Starting ERASING, LBA=0..1250263727, sequential access, timeout 10000ms
Warning! Block start at 5120 = 19531 ms
Warning! Block start at 13312 = 19891 ms
Command interrupted by user!
Warning! Block start at 22528 = 19875 ms
***** Scan results: Warnings - 3, errors - 0 *****
Get passport... OK
Recallibration... OK
Starting Reading, LBA=0..1250263727, sequential access, timeout 10000ms
Block 11008 Error: UNCR
Warning! Block start at 15616 = 19531 ms
Command interrupted by user!
Warning! Block start at 29184 = 19938 ms

потому что, на скольких дисках я эту операцию выполнял и ни один раз, с таким "результатом " столкнулся впервые.

С уважением, Дмитрий.

P.S. Если кто-то еще поможет прояснить ситуацию, буду только признателен. Спасибо.
Автор: vlad_sarov
Дата сообщения: 26.03.2015 07:52
AntiMember

Цитата:
Просто диск пединговал и до этого, а никто не видел.


Диск до очистки не пендинговал, а вот адресация действительно раком встала.
После m0,8,3....
Набрал назад весь слип и перестал пендинговать.
Вот так вот.

Добавлено:
kdRash

В СМАРТе важен не только 05 атрибут, но и 197.
m0...
Переносит только из 05 в слип. А вот из 197-го могут вполне попасть в 05-й аттрибут.
Автор: kdRash
Дата сообщения: 26.03.2015 08:35
vlad_sarov

Цитата:
В СМАРТе важен не только 05 атрибут, но и 197. m0... Переносит только из 05 в слип. А вот из 197-го могут вполне попасть в 05-й аттрибут.

ну это мне известно с начала работы с дисками...

только мне хотелось бы, что бы Вы, как смогли, помогли бы разобраться с моими вопросами выше, тем более, уверен, что информация будет полезна не только мне (в будущем). Я предложил бы Вам представить себя учителем, а меня учеником, а не своим оппонентом, соревнуясь с ним в остроумии. Без каких-либо обид это сказано! Поверьте мне!
С уважением, Дмитрий.
Автор: Sedin
Дата сообщения: 26.03.2015 10:44

Цитата:
помогли бы разобраться с моими вопросами выше

... огласите весь список... пжалуста.
Автор: djdecibel
Дата сообщения: 26.03.2015 11:03

Цитата:
Michael99


Цитата:
Ради прикола только - считать командой с переносом в Р-лист, затем техноформат (вот его-то винт вряд ли осилит).


Я не профи тут...только учусь... можно по подробней какие команды считать командой с переносом в Р-лист, затем техноформат? m0,6,3,,,,,22 или m0,8,4,,,,,22

и ещё что за ошибка у 7200.12 -- opts = 00002241 ???


e c r = 1 1 1V4



RW cmd 0002 req = D4 8A 00 00 80 01 00 00 00 00 00 00 00 C0 04 00 FF 7F 05 00 00
C0 04 00

opts = 00002241



RW cmd 0002 req = 54 8C 00 00 00 01 00 00 00 00 00 00 00 80 05 00 FF FF 05 00 00
80 05 00

opts = 00002241
Автор: AntiMember
Дата сообщения: 26.03.2015 11:41
vlad_sarov

Цитата:
После m0,8,3....
Набрал назад весь слип и перестал пендинговать.
Вот так вот.

Да думайте как угодно. Я-ж не против. Но по факту слип наберется что от m0,8, что от m0,6.
Просто после m0,6 еще и всю поляну прописывать надо. Кому надо - тот поймет.
djdecibel

Цитата:
и ещё что за ошибка у 7200.12 -- opts = 00002241 ???

Это не ошибка. Это опции RW команды.
Автор: djdecibel
Дата сообщения: 26.03.2015 11:49

Цитата:
AntiMember


Цитата:
djdecibel

Цитата:
и ещё  что за ошибка у 7200.12    --   opts = 00002241   ???

Это не ошибка. Это опции RW команды


и что это за опция? можно по подробней?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126

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


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