Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт накопителей Seagate. Часть 8

Модерирует : Akam1, Dr_StandBy, vertex4

Akam1 (29-01-2017 17:40): http://forum.ru-board.com/topic.cgi?forum=84&topic=5249  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133

   

Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ремонт дисков Seagate

 
Терминал Seagate: поболтаем? или Краткий экскурс в терминальные команды накопителей Seagate
Пины терминала
  • Seagate. Ошибки выдаваемые в терминал
  • Seagate Hard Drive Terminal Error Messages
  • SIM Error 1009
  • Восстановление винчестеров Seagate 7200.11 после "Мухи CC"
  • ТЕРМИНОЛОГИЯ ЖЕСТКИХ ДИСКОВ
  • Ремонт жестких дисков Seagate
  • Вычисление размеров объектов SA 7200.7-7200.10
  • Про лоадеры (обновлено 20.01.2017)
  • Мануал по восстановлению и ремонту дисков Seagate 7200.11-14 Скачанный и распакованный файл переименовать в F3Diag_RightFrame.html, тогда работают внутренние ссылки
  • Теория Восстановление жестких дисков
  • Снятие пароля на примере GALAXY
  • Всё про ZOC
  • Seagate U series
  • Seagate Diagnostic Command 7200.7-7200.10
    Описание тестов Self Scan 7200.X
    Смещения объектов SA HDD Seagate 7200.X
    Типовая проблема Seagate ST1000LM010 (не читается media cache)
    Ещё один способ решения проблемы испорченного media cache на Seagate F3
    Conformity of Modules and Sys. files at Seagate F3
    F3 ModId-SysID-ABA-Len-Family
    Seagate F3 Series - Common Short Circuit
    Состав модулей ПЗУ на примере Фараона:
    Seagate F3 loader tool
    F3 Arch Modules List
    Список некоторых конфигураций команд форматирования
     
    Как добраться до жёсткого диска, работающему под UEFI BIOS-ом?
    Важно! Инструкция по чистке контактов на плате HDD

    Смотреть это Всем !
    hddoracle.com
    HDD Serial Commander
    Хочешь прошить веник?
    Выкладываем длинные логи на этом ресурсе
    что есть #
    Темы по проблемам логического ремонта разделов HDD и подъёма информации:
    Восстановление разделов и информации на HDD
    Железные проблемы с HDD (диском, хардом, веником).
    Офтопик на поболтать на HDD темы
    Магнитный флейм
    ATA-Terminal
    Бизнес-вопросы сферы восстановления данных и ремонта HDD

  • Всего записей: 26359 | Зарегистр. 20-04-2006 | Отправлено: 04:11 04-05-2016 | Исправлено: SRUTSSSSSSSS80, 19:33 28-01-2017
    Tonal2016

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    claster2017
    43110081 XFR RD SYS LBA B:0000495F C:00000018
    43110081 - код ошибки
    RD - операция чтения
    SYS LBA B:0000495F - адрес в системной области
     
    Посмотри на предыдущей странице мне подсказывали команды чтения, в доке все эти каманды подробно расписаны просто сразу с налету сложно понять что нужно смотреть.
    По команде чтения на уровне А>R"LBA",1,,20 увидишь ту же ошибку и адрес в формате CHS
     
     
    Добавлено:
    claster2017
    У меня похожая ситуация, ошибки в SA.
    Нужно учится работать со служебкой, на сайте hddguru есть прога F3 Tool.  
    Ничего лучше пока не нашел, сейчас сохраняю служебку, адреса треков в F3 Tool совпадают с адресами из CHS для сбойных LBA.
     
    Добавлено:
    AntiMember

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

    Что можно попробовать в таком случае, подскажите как ток записи увеличить?
    Курю команду 7>I, сам с налету не могу разобратся.

    Всего записей: 37 | Зарегистр. 14-01-2017 | Отправлено: 16:09 16-01-2017
    claster2017



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    только что сделал пошагово  
     
    F3 T>/1
     
    F3 1>N1
     
    F3 1>
    F3 T>i4,1,22
     
    F3 T>m0,2,2,,,,,22
    Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewr
    ite Retries = 00C8
    User Partition Format   5% complete, Zone 00, Pass 00, LBA 00004339, ErrCode 000
    User Partition Format   5% complete, Zone 00, Pass 00, LBA 00008DED, ErrCode 000
    00080, Elapsed Time 0 mins 10 secs
    User Partition Format Successful - Elapsed Time 0 mins 10 secs
     
    F3 T>
    каки макаром форматнулся неизвестно буду подключать к сата и гляну что тама твориться
    пожже отпишусь  

    Всего записей: 106 | Зарегистр. 15-01-2017 | Отправлено: 17:21 16-01-2017
    Tonal2016

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    claster2017

    Цитата:
    m0,2,2,,,,,22
    это не формат, а пересчет транслятора.
    У меня он тоже проходит, это помогает обычно здоровому винту.

    Всего записей: 37 | Зарегистр. 14-01-2017 | Отправлено: 17:34 16-01-2017
    claster2017



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Подробнее...

    Всего записей: 106 | Зарегистр. 15-01-2017 | Отправлено: 18:06 16-01-2017
    madnomad

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    m0,2,2,,,,,22
    это не формат, а пересчет транслятора.  

     
    Tonal2016, вот Вы скажите, почему с Вашей точки зрения в данной команде второй параметр имеет включенный бит 1 (Process Primary Defect Lists), а команда m0,5,1 — форматирование, максимально близкое к обычному стиранию Викой — бит 0 (Process Grown Defect Lists)?
     
    P.S. Ну и, да, почему при этом в m0,5,1 включен бит 0 (Corrupt User Partition Primary Defects) в первом параметре? Всё, прочитанное мною до сих пор по теме и пристальное изучение дока "Seagate Terminal M Command", не смотря на неплохое знание английского, не позволяет сложить цельную картину того, почему команды сформированы именно так. И что, чёрт их побери, вообще обозначают в данном контексте вполне обычные слова "сorrupt" и "сertify"?
     

    Всего записей: 43 | Зарегистр. 25-01-2007 | Отправлено: 18:50 16-01-2017 | Исправлено: madnomad, 19:49 16-01-2017
    claster2017



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Tonal2016
     
    вообше я токо учусь на практике, и теорию еще всю не знаю
    знаю точно одно P-List это заводская таблица дефектов G-List это таблица куда засчитываються дефекты в процесе работы, ну покрайней мере так у вестернов.
    На них я переносил Г-лист в П-лист а потом форматировал. Ну а с сигейтами пока не очень потому и спрашиваю

    Всего записей: 106 | Зарегистр. 15-01-2017 | Отправлено: 19:47 16-01-2017
    Tonal2016

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее... я тоже начинающий винтоубивец
     
    madnomad
    это разные команды, некорректно их напрямую сравнивать.
    более глубокий анализ провести не хватает понимания вопроса
    Назначение младшего бита первого параметра -Corrupt User Partition Primary Defects,  
    мне тоже неясно.
     
    Что нам известно, из небольшого опыта и чтения форума?
    Есть две проверенные команды
    m0,2,2 - формирует новый транслятор на основании Primary Defect Lists(V1) с сертификацией(проверкой?) и  без форматирования. Перед этой командой обычно очищают G-лист(V4) i4,1,22.
    m0,6,3 - формирует новый транслятор на основании Primary Defect Lists + Grown Defect Lists, без сертификации и форматирования. По факту известно что эта команда выполняет также перенос G->P
     
    Далее делаем попытку "экстраполяции"
    m0,2,1 - по логике формирует новый транслятор на основании Grown Defect Lists, ИМХО бессмысленная команда при непустом V1, может вызвать муху СС
    m0,3,1 - по логике формирует новый транслятор + Corrupt User Partition Primary Defects на основании Grown Defect Lists. Эта команда уменьшила V1 1E027->1D153(после m0,2,2,,,,,22 V1 восстановился), осторожно! на моем кролике запись хромает так что у вас может и не восстановится
     
    Пока остановимся, и подождем коментариев специалистов.
     
     [/more] [/more] [/more] [/more]

    Всего записей: 37 | Зарегистр. 14-01-2017 | Отправлено: 20:46 16-01-2017 | Исправлено: Tonal2016, 21:02 16-01-2017
    Turkish88



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Я сам доку не читал биты шмиты, но все там не так уж сложно.
    Команды делают пересчет транслятора, то есть собирают V1
    Смотря как подадите команду она может собирать его из V10 или V10 + V4 - это m0,6,2 и m0,6,3.
    Второй момент это запись поляны, можно с записью поляны можно без.
    При записи в исходно расчитанный транслятор будут добавлены еще те которые найдутся в процессе записи.
    Ваша задача найти команду которая строит транслятор на основе V10 + стирание поляны но без добавления найденных дефектов при стирании - это и есть стирание в вике.
    По китайским прогам это m0,4,1 или m0,5,1 - при котором стирание идет быстрее в отличии от m0,8,2 которое вроде бы еще и читает

    Всего записей: 2009 | Зарегистр. 30-04-2007 | Отправлено: 21:22 16-01-2017
    madnomad

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Ваша задача найти команду которая строит транслятор на основе V10 + стирание поляны но без добавления найденных дефектов при стирании

    Почему "без добавления найденных дефектов"??? Как раз в данном случае хочется, чтобы операция была по-человечески простой и уважающей имеющие дефект-листы, т.е.:
    1) не трогала текущие дефект-листы (не обнуляла, разве что переносила);
    2) прошлась записью с проверкой по всей поверхности, кроме блоков, уже находящихся в дефект-листах;
    3) все найденные (новые) дефектные блоки занесла в дефект-лист (видимо, G).
    Соответственно, контрольный момент: при повторном запуске желанной команды не должно быть найдено ничего нового (конечно, если винт не сыплется или не сбоит).
     
    P.S. Конечно, это вполне могут быть несколько команд, если надо. Главное — результат.

    Всего записей: 43 | Зарегистр. 25-01-2007 | Отправлено: 21:41 16-01-2017 | Исправлено: madnomad, 22:09 16-01-2017
    igor me v2

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    вообше я токо учусь на практике


    Цитата:
    я тоже начинающий винтоубивец  

    А я - конченный техноманьяк , хотя в F3 наверно не более вашего знаю
    claster2017

    Цитата:
    Компом видиться сразу но мхдд 2полоски нормально и пошли крестики UNC

    Это на чтение? Если на чтение - дык запись поляны делали перед чтением?

    Всего записей: 7213 | Зарегистр. 27-03-2016 | Отправлено: 22:10 16-01-2017
    Turkish88



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    madnomad
    Так вы хотите как в вике или нет? вика дефектов не добавляет никуда когда стирает.
    1) Вам надо понять что строится V1 и работает по нему хард - это не дефект лист. Листы это V10 V20 V4 В эти лисы команда m  изменений не вносит.
    2) так она так и так не проходится по дефектам которые уже в листах сидят - проверенно не раз. Винт падал на дефектах я вносил эти дефекты в P-list и затем формат молча проходил это место.
    3) Все найденные новые дефекты заносятся напрямую в V1
    Контрольный момент. При повторном запуске у вас опять построится V1 по листам V10 V20....
    и снова пойдет запись и опять те сбойные блоки будут найдены и занесены V1. (Каждый раз при формате строится V1 снова, наверное потому что строится он на основе других листов, и как бы оставить его и начать запись по поляне и потом добаалять в него изменения как минимум нафиг сигейту такая команда не нужна у нее другое назначение )))))  )
    Там этот формат когда да как находит дефекты + - всегда будет.
    Еще контрольный момент. Вам нужно научится добавлять дефекты напрямую в V10 и тогда вы получите желаемый вами результат. Но эта процедура приближена к CC которого пока в общем доступе нет

    Всего записей: 2009 | Зарегистр. 30-04-2007 | Отправлено: 22:13 16-01-2017 | Исправлено: Turkish88, 22:20 16-01-2017
    Tonal2016

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее...
    Цитата:
    1) не трогала текущие дефект листы (не обнуляла, не переносила);  

    ИМХО нет такой команды, поскольку транслятор пересчитывается всегда, а G-лист он в норме на транслятор не влияет  
     
    Предположу что
    m0,4,3 - отформатирует, посчитает транслятор по V1 = V10 + V4 + найденные дефекты, и обнулит V4
    m0,5,3 - отформатирует, посчитает транслятор по V1 = V10 + V4 + найденные дефекты, обнулит V4  и обновит V10 = V1
     
     
    Добавлено:
    Какой то странный ситнаксис у команды В(Buffer Display)
    Команды чтения читают в Diagnostic Read Buffer.
    По доке если не указывать параметр-0 то как раз выбирается этот самый Diagnostic Read Buffer, но там же указывается что при этом он по умолчанию будет сравниватся с Diagnostic Write Buffer.
    Получается что по умолчанию нельзя вывести Diagnostic Read Buffer, нужно явно указать его адрес два раза(чтобы он сравнился сам с собой), а как узнать адрес этого  Diagnostic Read Buffer?
     
    Цель считать блок данных и вывести на экран.
    Подробнее...  [/more]

    Всего записей: 37 | Зарегистр. 14-01-2017 | Отправлено: 22:18 16-01-2017 | Исправлено: Tonal2016, 23:05 16-01-2017
    madnomad

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Turkish88, Tonal2016, спасибо огромное за ответы!
    Простите мне мою неофитскую дурость. =) Я по недомыслию слишком усложнил и конкретизировал свой вопрос. Меня на самом деле не волнует неприкосновенность транслятора и дефектлистов. Главное, чтобы сбойные блоки были скрыты.
     
    На всякий случай проведу грубую параллель с виндовым chkdsk. Вот что-то сбойнуло на винте — кластер побился или файловая структура покорявилась (предположим, что сбой тривиальный и винчестер не подыхает). Прогоняется chkdsk, он находит сбои, правит их. Повторный запуск chkdsk вполне естественно никаких сбоев уже не выявит (если не фантазировать с особыми параметрами).
     
    Вот и здесь, я надеюсь узнать процедуру (одну команду или последовательность команд), которая выявит и должным образом обработает сбойные блоки, и при повторном запуске процедуры эти сбои уже не будут перепроверяться (если, опять же, не наколдовать специально что-то особенное).
     
    Есть такое, а?    
    Только если есть, то напишите, буквально, пожалуйста.

    Всего записей: 43 | Зарегистр. 25-01-2007 | Отправлено: 02:15 17-01-2017
    AntiMember

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У-у-у... Ну вы, блин, даете! Вот это формат на лопатки положили...  
    Tonal2016

    Цитата:
    а как узнать адрес этого  Diagnostic Read Buffer?

    А чё, доку в шапке забанили ?
    '?' : Display Diagnostic Buffer Information
    Только иметь ввиду, что у Ф3 буфер может назначаться динамически. Т.е. чтобы появился
    ридбуфер, надо перед этим выполнить хоть одну r/w команду в терминале, а уже после "?".
    madnomad

    Цитата:
    Вот и здесь, я надеюсь узнать процедуру (одну команду или последовательность команд)

    М-м, так напишите скрипт в ZOC, например.
    А вааще, сначала не мешает оценить количество сбойных блоков. Потому как если приплыла одна
    из голов - сбойные блоки не "влезут" в листы, а процедура скрытия займет недели...

    Всего записей: 9012 | Зарегистр. 13-09-2010 | Отправлено: 12:00 17-01-2017
    Tonal2016

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AntiMember

    Цитата:
    А чё, доку в шапке забанили ?  

    Шапку забанили, точнее то на чем ее носят)
    Спасибо!

    Всего записей: 37 | Зарегистр. 14-01-2017 | Отправлено: 12:12 17-01-2017 | Исправлено: Tonal2016, 12:13 17-01-2017
    claster2017



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Tonal2016
    Доброго денечка! Попробовал по вашему предположению

    Цитата:
    Предположу что
    m0,4,3 - отформатирует, посчитает транслятор по V1 = V10 + V4 + найденные дефекты, и обнулит V4
    m0,5,3 - отформатирует, посчитает транслятор по V1 = V10 + V4 + найденные дефекты, обнулит V4  и обновит V10 = V1  

     
    Так вот первіый закончился неудачей но 99%
    второй
    User Partition Format  99% complete, Zone 10, Pass 01, LBA 00008DED, ErrCode 000
    00080, Elapsed Time 97 mins 00 secs
    User Partition Format Successful - Elapsed Time 97 mins 00 secs
     
    F3 T>
    теперь вот запись прогнать но как по командам так про запись на Т уровне вообше не вспоминаеться. Поправте может не прав.

    Всего записей: 106 | Зарегистр. 15-01-2017 | Отправлено: 17:47 17-01-2017
    Rubicon2014

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    claster2017

    Цитата:
    теперь вот запись прогнать но как

    может эта подойдёт ?A>W,,,11

    http://forum.ru-board.com/topic.cgi?forum=84&active=11&topic=5124&start=1340#8

    Всего записей: 640 | Зарегистр. 21-04-2016 | Отправлено: 18:00 17-01-2017 | Исправлено: Rubicon2014, 21:28 17-01-2017
    claster2017



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Rubicon2014
     
    Спасибо попробую пусть вот  пройдет запись смарта а то уже 10 минут похрапывает чето
     
    F3 T>
     RequestResumeSaveSmartFrame
     RequestResumeSaveSmartFrame
    никак не закончит
     
     
    Добавлено:
    Rubicon2014
     
    Да вот вопросик а сколько запись колбаситься будет?

    Всего записей: 106 | Зарегистр. 15-01-2017 | Отправлено: 18:34 17-01-2017
    madnomad

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    М-м, так напишите скрипт в ZOC, например.  

    Спасибо за совет, конечно.
    Но вот серьёзно, как думаете, я бы задавал свои вопросы, если бы моей квалификации в теме было достаточно предложенного?
     
    Я вроде бы не что-то экзотичное спрашиваю, а способ решения достаточно фундаментальной задачи. Просто, к сожалению, не имею времени на углублённое самообучение, чтобы найти ответ самому, а потому надеюсь на помощь сообщества.

    Всего записей: 43 | Зарегистр. 25-01-2007 | Отправлено: 19:25 17-01-2017
    Turkish88



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    madnomad
    Вы вообще всех запутали, то хотите как в вике то хотите в заносом дефектов.
    m0,8,2 вот команда пускаете ее и она все заносит уносит. Прошел прошел нет нет.
    Фундаментальная команда. а добавлять дефекты в листы это уже не фундаментально

    Всего записей: 2009 | Зарегистр. 30-04-2007 | Отправлено: 19:48 17-01-2017
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133

    Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт накопителей Seagate. Часть 8
    Akam1 (29-01-2017 17:40): http://forum.ru-board.com/topic.cgi?forum=84&topic=5249


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru