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

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

Автор: Lucky1001
Дата сообщения: 16.06.2016 15:21
Rubicon2014
Цитата:
Да, но в двух логах LBA немного отличаются или это не столь существенно?
Не столь существенно.
Главное, что области LBA совпадают (перекрываются)
Цитата:
это и есть первая бошка?
Нет. Первая бошка это значит hd = 1
Я же выделил жирным в цитатах ключевые цифры.
Если плохо видно, то просмотрите мой пост в режиме
редактирования.
Цитата:
Вот такое окончание формата получил
Вполне логичное окончание.
Судя по изредка появляющимся 00000080 - это не запил,
а именно больная голова.

Добавлено:
И да, скрывайте свои ацкие простыни логов под спойлер,
пожалуста.
Уважайте тех, кто форум с сотовых да планшетов читает.
Автор: Rubicon2014
Дата сообщения: 16.06.2016 15:39
Lucky1001
Прошу прощения
Цитата:
скрывайте свои ацкие простыни логов под спойлер
Вы имели ввиду так #


Добавлено:
После окончания формата решил проверить служебку по ^X, а вот что увидел
#


Это ж не нормально?
Автор: AVCH
Дата сообщения: 16.06.2016 16:01
Rubicon2014
Пересчитайте транслятор и проверьте эту голову на запись/чтение по разным зонам.
Посмотреть зоны 2>x
Автор: Rubicon2014
Дата сообщения: 16.06.2016 16:06
AVCH

Цитата:
проверьте эту голову на запись/чтение по разным зонам

какой командой?
Автор: Lucky1001
Дата сообщения: 16.06.2016 16:24
Rubicon2014
Цитата:
какой командой?
Да в обычном MHDD или в виктории, по LBA, которые
выдаст F3 T>/7x по Н1.
Это для того, чтобы типа убедиться, что это не запил и
не царапа, а 100% башкарик поплыл.
Автор: Rubicon2014
Дата сообщения: 16.06.2016 16:26
Lucky1001
Спасибо, попробую, отпишусь!
Автор: Lucky1001
Дата сообщения: 16.06.2016 16:35
Rubicon2014
Да незачто.
Хотя, лично я бы сначала прогнал бы поляну на запись
сразу с пересчётом транслятора
F3 T>m0,5,2,,,,,22
А потом бы пустил обычный скан.
Больная голова своим калейдоскопом себя сразу выдаст :
http://forum.ru-board.com/topic.cgi?forum=84&topic=4681&start=660#20
Автор: Rubicon2014
Дата сообщения: 16.06.2016 18:57
Lucky1001
Насчет спойлера я Вас правильно понял или есть другой метод?
Автор: AVCH
Дата сообщения: 16.06.2016 19:01
Rubicon2014
m0,FC,2,1,1,,,22
или
m0,FC,3,1,1,,,22
Запись. Только запись.
Автор: Rubicon2014
Дата сообщения: 16.06.2016 19:55
AVCH

Цитата:
m0,FC,2,1,1,,,22
или  
m0,FC,3,1,1,,,22


Эт запись всей поляны? Что означает FC?
Автор: tametung
Дата сообщения: 16.06.2016 20:14

Цитата:
Что означает FC?

4. биты 1-го параметра разбираются справа налево. поэтому что FC,что 5.. это на самом деле 4. (как и 20 эт 0)
Автор: Rubicon2014
Дата сообщения: 16.06.2016 21:37
tametung
Автор: rel7
Дата сообщения: 17.06.2016 03:51
[more] Здравствуйте, имеется диск seagate st3000dm001-9YN166. Слишком поздно узнал, что это серия с большим количеством брака. С помощью ddrescue удалось вытащить данные до 730-го гигабайта(на скорости 50-70мб\сек), дальше скорость упала до 250-300 кб\сек и через определённый интервал появляются бед блоки, где скорость падает до 5-10 кб\сек. Интервал выглядит примерно вот так - 111111111BBB11BBB111111111, где 1-успех, B-бед. С такой скоростью данный диск можно считывать пол года. В самом конце скорость поднимается до 3мб\сек но беды появляются так же, только чуть меньше интервал. Самое интересное, что и сейчас в начале скорость высокая - 30-50 мб\с.
[more] в g-list имеется 3FFF (16383) записей, насколько я понимаю, он переполнен.
Не знаю, поможет ли его очистка, боюсь потерять данные.
Люди в разных местах говорят об очистке какого-то Relo-List, не мог бы кто-то объяснить, что это такое и чем он отличается от g-list? есть ли возможность это сделать для сигейт?

Поскольку на винте в основном видео, не принципиально чтобы все прочитанные данные были верны, главное чтобы были прочитаны хоть как-то.

В мануале по командам сигейт есть очень интересная команда - 'Y': Set Retries - DERP. С помощью данной команды можно, например, установить максимальное количество попыток чтения - 1, отключить ECC и например получить данные из блока даже если ECC не сошёлся. Я уверен, что в этом режиме возможно достаточно быстро прочитать винт.
Проблема в том, что после перезагрузки винта этот режим сбрасывается. Сбрасывается он и если даже перейти в ASCII Online Mode, в котором, включается sata интерфейс.
Однако, раз разработчики pc-3000 заявляют, что их data extractor при помощи pc-3000 может читать данные из бед секторов отключая ECC, значит они нашли решение данной проблемы.

Не знает ли кто, как можно заставить винт запомнить данную настройку? Что можно сделать чтобы поднять скорость? ddrescue уже изучил досканально, настроил чтобы проскакивала на плохих участках, но, тем не менее, процесс копирования займёт много месяцев, да и данные с плохих секторов хотелось бы прочитать хоть и понятно что там будут ошибки.
[/more]
Автор: tomset
Дата сообщения: 17.06.2016 06:10
rel7
И на комплексе эти харды не вот-то быстро вычитаешь.
После замены головок можно и месяцами читать.
Отключение ECC только хуже сделает, он любые сектора будет неверно читать.
Да и не отдают они нормально сектор, если он не вычитан.
Либо предыдущий сектор отдаст, либо просто мусор.
Команда длинного чтения вместе с ECC, исключена из стандарта для адресации LBA48.
Т.е применить ее можно только до емкости в 128 GB.
Но у новых хардов чаще всего вообще не поддерживается режим адресации LBA28.

Количество повторов нужно тоже применять осторожно.
Только на совсем плохих местах. Иначе он просто не вычитает массу секторов, которые еще можно вычитать.

Основной метод борьбы, это отключение обработки ошибок и чтение по картам.
По отдельным головам, по занятому, по фрагментам файлов.
Пропуск трудно читаемых мест в начале и дочитывая их в самом конце, если они необходимы.
Исключение из копирования ненужных файлов, последовательностей цепочек. Уже после анализа того, что вычиталось легко. Для этого применяется детальный анализ уже вычитанных структур файловой системы. Что ни какие другие копировщики, кроме DE, делать не умеют.
Автор: AVCH
Дата сообщения: 17.06.2016 09:41
tametung
С Bogarta из лога:
m0,59,2,a,5,20,ffff,22,,4
m0,49,2,64,14,c,ffff,22,,4
Значит старшие биты что-то значат?
Наверное Вы и сами это видели. При желании всегда можно посмотреть, они там в открытом виде лежат.
P.S. Конкретно в моем случае - когда-то запустил FC первый раз и прошло. С тех пор дальше не стал разбираться, и так сойдет
Автор: Rubicon2014
Дата сообщения: 17.06.2016 09:58
AVCH

Цитата:
m0,59,2,a,5,20,ffff,22,,4
m0,49,2,64,14,c,ffff,22,,4


Что можно увидеть по этим командам и что они означают, если можно вкратце. Спасибо!
Автор: tomset
Дата сообщения: 17.06.2016 09:59

Цитата:
когда-то запустил FC первый раз и прошло. С тех пор дальше не стал разбираться, и так сойдет

Да потому-что в таком виде оно вообще ни на что не влияет.
Там всего один важный бит (1), форматировать или нет.
Остальные только на подробность лога влияют и форматирование не существующих на большинстве дисков областей. ))
Автор: Rubicon2014
Дата сообщения: 17.06.2016 10:00
AVCH
формат
Цитата:
m0,FC,3,1,1,,,22
прошел успешно
Автор: tametung
Дата сообщения: 17.06.2016 10:51
AVCH

Цитата:
Наверное Вы и сами это видели.

до сегодняшнего дня нет. Спасибо.
59h= 0101 1001 49h= 0100 1001
bit6. Disable Track Re-write for Data Sync Time-out Error.
bit4. Enable Zone Re-format Skipping
bit3. Enable Event-based Format Logging
bit0. Corrupt User Patition Defects

при этом таже дока говорит что биты с 31-5 не используются ( Bits 31-5: not used)
т.е получается что bit6 не должен использоваться (типа не парсится)

про bit4 же сказано "This feature can be enabled or disabled at compile-time. Use the
quick help to determine whether your code support this feature".

Таким образом, видимо биты 6 и 4,задействованы в данной команде потому,что они работают в скановой ROM. (enable at compile-time), т.к m-не требует оверлея (Flash cmd) У нас же такого чудесного ROM нет ? Или есть ?

Автор: tomset
Дата сообщения: 17.06.2016 12:19
tametung
Надо еще на ревизию команды обращать внимание.
Без этого использование некоторых установок бессмысленно.
И получается что универсальной команды формата для всех F3 - нет.

Revision History:

0001.0000 Initial revision.
0001.000X Added ability to enable and display event-based output.
0011.000X Combined the PSG Diagnostic Error Codes (PSGDEC) and the Diagnostic External
Test Service Error Codes (DETSEC) into a single set of Diagnostic Error Codes
(DiagError).
0012.000X Added additional parameter 8 for users to input data pattern for format. The
default data pattern is 0x00000000 instead of the 0x77777777 for the User
Partition and 0xFFFFFFFF for the System Partition.
0012.001X Added option to process the Active Error Log.
0012.01XX Added brief event reporting (see bit 4 of the minor revision history below).
0012.02XX Added support for reporting the index of the defect list entry at which defect
list processing error occurred.
0012.03XX Added support for skipping track re-write operation on data sync time-out errors.
0012.04XX Added support for displaying error location for failing LBA ( wedge no and physical sector no )
0012.05XX Corrected output for iterative channels

Note on Minor Rev:
----.ZZXX ZZ represents the minor rev base value.
XX represents set of conditional feature supported by the command.
- If bit 0 of X is set, then the ability to enable and display
event-based output is supported.
- If bit 1 of X is set, then the ability to enable zone re-format
skipping and output command result information if at least one
zone re-format was skipped is supported.
- If bit 2 of X is set, then the ability to format only SeaCOS
Extended File (XF) space is supported.
- If bit 3 of X is set, then the ability to use secondary ER mode
to format/certify is supported.
- If bit 4 of X is set, then the command supports brief event
reporting.
- If bit 5 of X is set, then the command supports skipping of
track re-write operation on data sync time-out errors.

Автор: tametung
Дата сообщения: 17.06.2016 14:15
tomset

Цитата:
Надо еще на ревизию команды обращать внимание.

А как обращать ? Я не знаю как получить ревизию команды в терминале.
Автор: Rubicon2014
Дата сообщения: 17.06.2016 14:18
[more=ответ на /7х]F3 T>/7x

User Partition

LBAs 00000000 - 3A38602F
PBAs 00000000 - 3A4FD9FF
HdSkew 0028, CylSkew 0028
ZonesPerHd 11

Head 0, Cyls 00000000 - 00021FD8

First Sec Sym Sym
Zn Cyl Track Wedge Track MHz
00 00000000 086C 1086 00113580 1436.250
01 00002B3E 086C 1084 00113580 1436.250
02 00005730 0840 1034 0010E408 1410.000
03 00007FCB 07FE 0FAC 001057C8 1364.062
04 0000AD52 07A1 0EF9 000F9F30 1304.062
05 0000D101 0759 0E68 000F09A8 1255.312
06 0000F50A 0717 0DE5 000E8290 1211.250
07 00011346 06B4 0D30 000DC6E0 1150.312
08 00013AA6 0688 0CC7 000D5A98 1114.687
09 00015207 0630 0C26 000CB388 1060.312
0A 00017340 05EE 0B8D 000C15C0 1008.750
0B 00019230 0580 0AB0 000B31D8 934.687
0C 0001AF5E 0545 0A45 000AC278 898.125
0D 0001C4A3 04F8 09B0 000A28D0 848.437
0E 0001E0F0 04D0 0957 0009CD08 818.437
0F 0001F1FD 044C 0868 0008D378 736.875
10 00020A6C 0420 07F0 000857B8 696.562

Head 1, Cyls 00000000 - 00021FD8

First Sec Sym Sym
Zn Cyl Track Wedge Track MHz
00 00000000 086C 1086 00113580 1436.250
01 00002B3E 081A 0FE9 00109398 1383.750
02 00005730 07F4 0F9D 00104640 1358.437
03 00007FCB 07BC 0F15 000FBB08 1313.437
04 0000AD52 077A 0E9B 000F3D38 1272.187
05 0000D101 0738 0E0E 000EAAC8 1224.375
06 0000F50A 0717 0DE5 000E8290 1211.250
07 00011346 06B4 0D30 000DC6E0 1150.312
08 00013AA6 065C 0C75 000D0608 1087.500
09 00015207 0630 0C26 000CB388 1060.312
0A 00017340 05EE 0B8D 000C15C0 1008.750
0B 00019230 0580 0AB0 000B31D8 934.687
0C 0001AF5E 0545 0A45 000AC278 898.125
0D 0001C4A3 04F8 09B0 000A28D0 848.437
0E 0001E0F0 04D0 0957 0009CD08 818.437
0F 0001F1FD 046F 08A7 00091578 758.437
10 00020A6C 0420 0829 00089388 716.250

Head 2, Cyls 00000000 - 00023804

First Sec Sym Sym
Zn Cyl Track Wedge Track MHz
00 00000000 086C 1086 00113580 1436.250
01 00002D2A 086C 1084 00113580 1436.250
02 00005B10 0840 1034 0010E408 1410.000
03 00008579 07FE 0FAC 001057C8 1364.062
04 0000B506 07BC 0F2B 000FD2C0 1320.937
05 0000DA4B 0772 0E98 000F3B28 1271.250
06 0000FFEE 0738 0E14 000EB308 1227.187
07 00011F82 06CE 0D5C 000DF548 1165.312
08 000148A2 0699 0CF2 000D87F8 1129.687
09 0001610D 064A 0C4F 000CDED8 1074.375
0A 000183C0 05FB 0BB3 000C3DF8 1021.875
0B 0001A410 05AC 0B1A 000BA030 970.312
0C 0001C28A 0573 0AA9 000B2BA8 932.812
0D 0001D8C1 0528 0A11 000A8DE0 881.250
0E 0001F650 04F8 09B2 000A2BE8 849.375
0F 0002081F 04B2 092A 00099FA8 803.437
10 000221A4 046B 08A8 00091890 759.375

Head 3, Cyls 00000000 - 00021FD8

First Sec Sym Sym
Zn Cyl Track Wedge Track MHz
00 00000000 086C 1086 00113580 1436.250
01 00002B3E 086C 1084 00113580 1436.250
02 00005730 0840 1034 0010E408 1410.000
03 00007FCB 07FE 0FAC 001057C8 1364.062
04 0000AD52 07BC 0F2B 000FD2C0 1320.937
05 0000D101 0772 0E98 000F3B28 1271.250
06 0000F50A 0717 0DE5 000E8290 1211.250
07 00011346 06B4 0D30 000DC6E0 1150.312
08 00013AA6 065C 0C75 000D0608 1087.500
09 00015207 064A 0C4F 000CDED8 1074.375
0A 00017340 05FB 0BB3 000C3DF8 1021.875
0B 00019230 05AC 0B1A 000BA030 970.312
0C 0001AF5E 0573 0AA9 000B2BA8 932.812
0D 0001C4A3 0528 0A11 000A8DE0 881.250
0E 0001E0F0 04F8 09B2 000A2BE8 849.375
0F 0001F1FD 04B2 092A 00099FA8 803.437
10 00020A6C 046B 08A8 00091890 759.375

System Partition

LBAs 00000000 - 000F488F
PBAs 00000000 - 000F656F
HdSkew 0028, CylSkew 0018
ZonesPerHd 02

Head 0, Cyls 00021FD9 - 000220E6

First Sec Sym Sym
Zn Cyl Track Wedge Track MHz
00 00021FD9 039C 06E3 00073E30 604.687
01 00022060 039C 06E3 00073E30 604.687

Head 1, Cyls 00021FD9 - 000220E6

First Sec Sym Sym
Zn Cyl Track Wedge Track MHz
00 00021FD9 039C 06E3 00073E30 604.687
01 00022060 039C 06E3 00073E30 604.687

Head 2, Cyls 00023805 - 0002391E

First Sec Sym Sym
Zn Cyl Track Wedge Track MHz
00 00023805 039C 06E3 00073E30 604.687
01 00023892 039C 06E3 00073E30 604.687

Head 3, Cyls 00021FD9 - 000220E6

First Sec Sym Sym
Zn Cyl Track Wedge Track MHz
00 00021FD9 039C 06E3 00073E30 604.687
01 00022060 039C 06E3 00073E30 604.687

F3 7>/

F3 T>[/more]
как посмотреть LBA по первой голове?
Автор: tomset
Дата сообщения: 17.06.2016 14:42
tametung
F3 T>/CQT,m


Добавлено:
Rubicon2014
Преобразовывать координаты CHS начала и конца каждой зоны по первой голове в LBA
Автор: tametung
Дата сообщения: 17.06.2016 15:25
tomset

Цитата:
F3 T>/CQT,m

верно. Спасибо. Но...
все становится еще запутанней. Т.к напр. для Pharaoh 0F ver. 0012.0803
для Pharaoh OU ver.m 0013.0035, но и для Pharaoh 0F бывает ver. 0013.0035.
+ нового хелпа вроде утечек не было,и мы не знаем о нововведениях в команде.

Автор: Rubicon2014
Дата сообщения: 17.06.2016 16:27
Lucky1001
Сделал, как советывали
Цитата:
F3 T>m0,5,2,,,,,22
А потом бы пустил обычный скан.

Вот такая картина
http://imgur.com/gH0Ttpz

Что-то всё очень мрачно...
Автор: AVCH
Дата сообщения: 17.06.2016 16:37
Rubicon2014
Хуже ему уже не будет - прочитайте любой сектор по 1-ой голове в терминале, он сдастся и сам все расскажет.
Автор: Rubicon2014
Дата сообщения: 17.06.2016 16:46
AVCH
Спасибо за совет! Как это сделать, tomset сказал
Цитата:
Преобразовывать координаты CHS начала и конца каждой зоны по первой голове в LBA
, да уж, много вопросов...


Автор: tomset
Дата сообщения: 17.06.2016 17:03
Rubicon2014
не удержался. ))
Главное, что занятие бестолковое.
Нейдет формат нормально с параметрами по умолчанию.
m0,8,3,,,,,22
Можно дальше и не дергаться, все одно не жилец, и брать следующего кролика.

В целом когда их коробками ремонтировал.
Даже проще поступал, чтоб терминал или комплекс не занимать.
m0,6,3,,,,,22 на каждом, который вышел в готовность.
И сразу пачку на все порты, сколько есть на компе, под win Victoria.
Запись и чтение, не прошел или добавил дефектов G-лист, - хард на донора.
Иначе просто время зря терять, возиться с ним.
Не жильцы они, если дефектов больше чем G-лист вмещает.
Или зависает на записи.
ЗЫ:
Щас фанаты кинутся расcказывать свои единичные случаи, когда они после 20 форматирований все-таки вытянули, впарили кому-то и дальнейшую историю HDD не знают. )))
Автор: nbserg
Дата сообщения: 17.06.2016 17:32
После очередного обновления 10 винды (или совпало) пропал винт Seagate ST2000DM001
При первом запуске после обновы винда запустилась но винта не нашла.
1.в биосе его не видно при прохождении post
2 при этом винда не грузится а зависает на 1 заставке когда шарии крутятся
3 если его отсоединить то винда норм грузится.
4 по ощущению диск что крутит ну в плане вибрирует как рабочий.
Винт сата

Как посоветует его хоть для системных программ обнаружить...

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


Затем почистил контакты
было

стало


но к сожалению толи из за операций толи из за того что вытянул и заново поставил даже на 2 компе биос его не находит
Автор: vladsarov1
Дата сообщения: 17.06.2016 17:56
nbserg
Так подключите его к терминалу и лог старта сюда.
Ссылка на терминал в шапке, а тут телепатов 90-го уровня нет.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142

Предыдущая тема: Внешний Wd 2tb


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