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

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

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

Akam1 (30-06-2017 04:51): http://forum.ru-board.com/topic.cgi?forum=84&topic=5294  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Коды ошибок WD || Коды ошибок WD Обновлено 18.01.2013
Ссылки на файловые ресурсы
"Лампочки" ATA терминала
Разное (статьи, описания, информация с форумов)
FAQ по действиям с накопителями WD
Для Любителей чистить P G Relo листы
Для любителей очистки G и Relo листов
Ошибка чтения 1 трека по 0 голове, статус - DISK_DAM_ERROR
Ошибка чтения 1 трека по 1 голове, статус - DISK_DAM_ERROR
Ошибка чтения -256 трека по 0 голове, статус - DISK_DAM_ERROR
Ошибка чтения -256 трека по 1 голове, статус - DISK_DAM_ERROR

Ошибка чтения модуля ID04, статус - RSC_ALLOCATION_NO_CONTI_BUFFER (Модуль ID04 прочитан посекторно)
Отключение 0 головы на Mariner от Cartmann
Восстановление транслятора без РС3000 от Kickman
  • подробнее
    Инструкция по скрытию бэдов сканом по логике
    Неудачно отключились головки, возвращение диска в исходное состояние

    Расшифровка ошибок в программе WDMarvel
    Условия распространения WDMarvel (обновлено)
    Def_WD
    TREX
    HDDSuperTool
    WD U-Command Tool
    Nazyura WD tools
    WD SSHD drives
    DRT
    WDRepairTools
    WDR
    Scripts
    Важно! Инструкция по чистке контактов на плате HDD
    Как это сделано..
    что есть #
    hddoracle.com
    Индикатор состояния HDD
    HDD: Служебки, ПЗУ, модули, лоадеры, firmware, flash
    Data Lifeguard Diagnostic
    Гарантийное обслуживание и RMA
    Темы по проблемам логического ремонта разделов HDD и подъёма информации:
    Восстановление разделов и информации на HDD
    Железные проблемы с HDD (диском, хардом, веником
    S.M.A.R.T.
    Офтопик на поболтать на HDD темы
    ATA-Terminal
    Магнитный флейм
    Бизнес-вопросы сферы восстановления данных и ремонта HDD
    1 часть | 2 часть | 3 часть | 4 часть | 5 часть | 6 часть

  • Всего записей: 26385 | Зарегистр. 20-04-2006 | Отправлено: 03:24 12-10-2016 | Исправлено: SRUTSSSSSSSS80, 17:25 14-06-2017
    Kickman



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IAMLegenda
    Я дополню. Транслятор восстанавливал на основе P-list, восстановленного из лога селф-скана. Нашлось всего 2 сдвига на весь диск, оба в системном разделе. +несколько областей с BAD~ами. +конец диска вообще обнулён, а как раз там и лежал архив системного раздела, конкретно файл ".002". Он и погиб, этот .002. Не удалось найти его начало никак. Что-то с транслятором конца диска случилось . Ну да ладно, автору проблемы этот конец и не нужен оказался.
    Первый сдвиг, 250 секторов, попал внутрь файла System.ServiceModel.dll - файл оказался не критичным, лежал в winsxs.
    Второй сдвиг попал на program files\freetime\formatfactory\ffmodules\encoder\codecs\quicktime.qts - файл тоже убит, но не критичен.
    Сдвиги вычислял с помощью DMDE и инструмента "Карта кластеров". Было бы удобнее, если бы иметь возможность искать секторы, содержащие все нули, или наоборот, такие, где НЕ ВСЕ НУЛИ. Искал по заголовкам файлов. EXE, DLL, AVI, PNG и т.п., начала которых легко распознавать.
    Оба сдвига оказались в районах с BAD-секторами. Поступал так: очистил списки G+Relo, P. Восстановил P из лога селф-скана. Пересчёт транслятора с учётом P. Снова очистил G+Relo, чтобы избежать Pending~ов и прочей мути. Диск начал удовлетворительно работать в DMDE, отобразил первый раздел. Второй поискал поиском загрузочного сектора, нашёл сдвиг в 274 сектора. Стал искать сдвиг по заголовкам файлов раздела с помощью карты кластеров, от половины, потом снова делил пополам, и так далее. Когда нашёл, на каком файле сдвиг, то с помощью WDmarvel сделал "Добавить дефект в G-list по LBA" - увидел его адрес в G-list в виде дорожки, головки, сектора. Дальше - внёс нужный диапазон секторов от этого адреса в P-list, пересчитал транслятор с учётом P-list. Всё. Сдвиги пропали. Данные на месте. Винда запустилась. Потом долго проверял второй раздел, там сдвигов НЕТ!!! Но конец обнулён, данных не видно, около 2 Гб, наверное. Точно не помню уже. Чекдиск, вроде, даже не ругался на разделы. Или чуть-чуть на системный. То есть, все служебные структуры уцелели.
    Потом, для первоначального оживления, чтобы без BAD~ов прочитать системный раздел, выполнил в Виктории в режиме PIO: Verify+REMAP. В режиме API - не работал REMAP! По номерам REMAP~нутых секторов (оказались софт-бэды) в DMDE проверял в карте кластеров принадлежность этих "битых" секторов файлам. Критичных файлов на системном разделе не пострадало. Можно архивировать системный раздел на другой носитель, диск довести до ума в WDmarvel, накатить из сохранённого архива систему на освежённый диск и радоваться . Возможно, даже второй раздел не пострадает при ремонте .
     
    Добавлено:
    Ещё была трудность в том, что сначала не хотели дефекты добавляться по LBA. И транслятор пересчитывался больше 3 минут без видимых признаков работы. Минут за 5 в итоге стал пересчитываться. Всё это выяснил и устранил, когда несколько часов провёл, ковыряясь в служебке и её разных копиях, очищая модули и комбинируя их... это была подготовка. А потом дня 3 работы... По первости. Теперь-то опыт появился кое-какой. Увлекательное было мероприятие .
     
    Добавлено:
    Можно назвать "Восстановление транслятора по-живому" на диске с данными.

    Всего записей: 290 | Зарегистр. 11-04-2007 | Отправлено: 14:36 04-04-2017
    SRUTSSSSSSSS80



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

    Цитата:
    Может мы о разных вещах говорим??? Насколько я понимаю, звуки, которые мы слышим, генерируются катушками в движке

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

    Всего записей: 4462 | Зарегистр. 23-04-2006 | Отправлено: 17:57 04-04-2017
    wardv

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    кто поможет с ресурсом на меринер с флешкой 16.1? WD5000BEVT-35A0RT0-16.1_0065_DW_07.17._04-29-2011-05-4-
    v2-MARINER.

    Всего записей: 434 | Зарегистр. 01-02-2011 | Отправлено: 21:49 04-04-2017 | Исправлено: wardv, 22:09 04-04-2017
    igor me v2

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

    Цитата:
    Обычно поёт катушка блока магнитных головок

    Разве??? То есть при залипших головах винт сразу пытается "распарковать" головы, а не раскрутить движок??? Ведь на рабочем винте головы уходят с парковки через 2-3 сек. минимум, после набора оборотов движком. По этой логике выходит так. Или диск так делает, не почуяв раскрутки движка, и сразу начинает пытаться сдвинуть головы? Если так - тогда это возможно. Зависит от алгоритма. Ну если так - мы это никогда не узнаем, потому как лично я считаю дизассемблирование прошивок слишком "дорогим" удовольствием

    Всего записей: 7213 | Зарегистр. 27-03-2016 | Отправлено: 23:02 04-04-2017
    AVCH

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может семейство такое появилось у WD - Troll_blazers ???

    Всего записей: 432 | Зарегистр. 27-07-2004 | Отправлено: 02:00 05-04-2017
    Smyg1



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

    Цитата:
    AVCH
      Может семейство такое появилось у WD - Troll_blazers ???  

     
       

    Всего записей: 5946 | Зарегистр. 03-10-2006 | Отправлено: 10:43 05-04-2017
    n_so

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

    Цитата:
    Дальше - внёс нужный диапазон секторов от этого адреса в P-list

    Равный сдвигу? По вашему тексту - 274.
    А как вы точный адрес нашли? Или удовлетворились произвольным в пределах битого файла?

    Всего записей: 61 | Зарегистр. 15-01-2008 | Отправлено: 12:08 05-04-2017
    Kickman



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    n_so:
    Цитата:
    удовлетворились произвольным в пределах битого файла?  

    Именно так. Посмотрел, где в битом файле начинаются нули, и этот сектор внёс как дефект по LBA в G-list. И адрес +250 для первого сдвига или +24 для второго сдвига. Повезло, что сдвиги вместились в одну дорожку по одной головке, иначе пришлось бы повозиться чуть дольше. Самое длительное было - это подготовка служебки (чистка списков дефектов и пересчёт транслятора) и поиск мест сдвигов.
    Однако, нулей там было явно больше, чем сдвинутых секторов. Но файлы не критичные, вот список:
    Кластер 5464790 в начале смещение 0 System.ServiceModel.dll – а в конце смещён. Будет битый.
    43925907 – пошли нули в секторах
    43937122-43936872=250
    Кластер 5846885 секторы 46982178-1928=250
    Смещён между ними файл codecs \ quicktime.qts – он будет битый.
    Кластер 5847995 46991082-990808=274
    Ну, и ещё по поводу БЭДов (сканил Викторией перед работой в WDmarvel):
    Нули в секторах 9375888-9375903, из них #9375893=BAD – REMAP, файлов нет
    14211072 Error: ABRT prog_f\Intel\IRST\es-ES\IaStorHelp.Resources.dll
    Driverstore\filerepository\cw122944.inf_x86_neutral_4cb34b2046e37038\B123158\atieclxx.exe
    15028224 Error: ABRT не подтвердились или перезаписаны
    15157248 Error: ABRT не подтвердились или перезаписаны
    15204352 Error: ABRT не подтвердились или перезаписаны
    15237120 Error: ABRT не подтвердились или перезаписаны
    43925504 Error: ABRT windows\winsxs\...\System.ServiceModel.dll  
    46987264 program files\freetime\formatfactory\ffmodules\encoder\codecs\quicktime.qts
    48867328 Error: ABRT windows\winsxs\...\ntkrnlpa.exe
    75917312 Error: ABRT windows\Installer\13ecaac2.msp
    90075136 Error: ABRT 90076016 - пусто
    90814464 Error: ABRT пусто
    96264192 Error: ABRT ничего существенного
    96327680 Error: ABRT ничего существенного

    Всего записей: 290 | Зарегистр. 11-04-2007 | Отправлено: 12:26 05-04-2017
    szlodey

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kickman
    Можно немного подробнее как вы искали "сдвиг", как вообще понять что это оно?

    Всего записей: 246 | Зарегистр. 22-01-2009 | Отправлено: 13:51 05-04-2017 | Исправлено: szlodey, 14:05 05-04-2017
    IvantsovY

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть несколько винтов одной серии с одинаковой прошивкой, но с разными "потрохами" (пластины/головы) на одном их них читаются не все модули,но винт функционирует в "обычном" режиме (инициализируется, форматируется, создаются разделы, читается/пишется ОС)
    На сколько это критично, и какие модули (взаимозаменяемы в таком "режиме") можно безболезненно  записать с другого винта?
    Все, что можно слито, СА просканирована, СА-лист обновлен, транслятор СА пересчитан, СА отформатирована. Пока залито все то, что получилось считать.

    Всего записей: 109 | Зарегистр. 20-03-2017 | Отправлено: 19:09 05-04-2017 | Исправлено: IvantsovY, 19:12 05-04-2017
    alexyc



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На редкость глупый вопрос ниочем.

    Цитата:
    но винт функционирует в "обычном" режиме (инициализируется, форматируется, создаются разделы, читается/пишется ОС)  

    Ну и не мешайте винту работать

    Цитата:
    читаются не все модули

    Так перечисляйте их,а не предлагайте форумчанам погадать ,какие модули у вас не читаются,и что за этим следует.У меня в авто открутилась гайка-ответьте,где и чем это чревато  

    Всего записей: 3370 | Зарегистр. 04-03-2012 | Отправлено: 19:39 05-04-2017 | Исправлено: alexyc, 19:43 05-04-2017
    IvantsovY

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

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

    Ошибка чтения модуля ID2D, статус - DISK_ECU_UNSAFE_ERROR
    Ошибка чтения модуля ID28, статус - DISK_ECU_UNSAFE_ERROR
    Ошибка чтения модуля ID3B, статус - DISK_ECU_UNSAFE_ERROR
    Ошибка чтения модуля ID3C, статус - DISK_ECU_UNSAFE_ERROR
    Ошибка чтения модуля ID3D, статус - DISK_ECU_UNSAFE_ERROR
    Ошибка чтения модуля ID3E, статус - DISK_ECU_UNSAFE_ERROR
    Ошибка чтения модуля ID3F, статус - DISK_ECU_UNSAFE_ERROR
    Ошибка чтения модуля ID68, статус - DISK_ECU_UNSAFE_ERROR
    Ошибка чтения модуля ID12D, статус - DISK_ECU_UNSAFE_ERROR
    Ошибка чтения модуля ID04, статус - DISK_ECU_UNSAFE_ERROR

    Всего записей: 109 | Зарегистр. 20-03-2017 | Отправлено: 19:43 05-04-2017 | Исправлено: IvantsovY, 19:44 05-04-2017
    alexyc



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Для работы в обычном режиме не нужны,экспуатируйте спокойно. 04/28/6Х потребуются для ремонта,при остром зуде можете взять все  с любого донора

    Цитата:
    одной серии с одинаковой прошивкой

    Всего записей: 3370 | Зарегистр. 04-03-2012 | Отправлено: 19:45 05-04-2017 | Исправлено: alexyc, 19:55 05-04-2017
    IvantsovY

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Расскажите по флагам модулей, какое обозначение что значит? степень критичности модуля.

    Всего записей: 109 | Зарегистр. 20-03-2017 | Отправлено: 19:53 05-04-2017
    alexyc



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [quote="Vlad"]Первая буква:
     
    А уникальный для винта, критичный
    B критичный, можно брать от такой же версии FW
    C некритичный
    D не используется в обычной работе
     
    Вторая буква:
     
    s используется винтом в работе
    d влияет на данные
    r используется селфам, арко и т.д.
     
    Соответственно, чтобы винт мог работать у него должны быть в наличии модули категорий A B s.[/quote]

    Всего записей: 3370 | Зарегистр. 04-03-2012 | Отправлено: 19:57 05-04-2017
    IvantsovY

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

    Всего записей: 109 | Зарегистр. 20-03-2017 | Отправлено: 19:58 05-04-2017
    Kickman



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    szlodey
    Цитата:
    Можно немного подробнее как вы искали "сдвиг", как вообще понять что это оно?
    в DMDE открываем файловую систему тома(раздела), берём карту кластеров, смотрим файл с характерным началом из последних кластеров на разделе (в районе 7 млн или 8 млн для 64Гб-ного раздела). Например, EXE/DLL начинается с "MZ". А мы видим там в соответствующем секторе чушь. Запускаем "поиск": сектор, содержащий "MZ" в позиции 0 от начала, вперёд. Находит невдалеке. Считаем разницу секторов, у меня получилось 274. Сокращаем наполовину, смотрим в районе кластера № 3-4 млн. В итоге, находим конкретное место, где данные на месте - а сразу в следующем файле уже не на месте. Между ними могут быть (на месте сдвига) нули или BADы. Затем эти секторы диска (строго по сдвигу) исключаем из транслятора. Если "нулёвых" или "BAD"овых секторов было больше, чем исключили, то файл пострадал (у меня получилось именно так, благо, файлы были не критичные). Как-то так. Это надо пробовать. Если есть подопытный, могу показать на нём. Учтите, это долго.
     
    Добавлено:
    Дополню, как я решился на это дело:
    http://forum.ixbt.com/topic.cgi?id=11:47699:494#494
    http://update.acelab.ru/videopub/PC-3000/Educational_video/TRanslator_Rus.exe

    Всего записей: 290 | Зарегистр. 11-04-2007 | Отправлено: 21:33 05-04-2017
    szlodey

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kickman
    Спасибо доступно объяснили. Если у нас разрыв попадет между известными файлами на большой кусок неиспользованного пространства, то как я думаю нужно с битого файла (который следующий за нормальным) посекторно читать назад и как только нарвемся на первый бэд - это и должен быть софтбэд вызванный разъездом и с этого адреса и вносим в плист? Хотя если битый файл некритичен как я понял вы заносили прямо с него?
     

    Всего записей: 246 | Зарегистр. 22-01-2009 | Отправлено: 17:17 06-04-2017
    IAMLegenda

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Все подтверждаю.Сначала смотерл потом уходил по работе.Кикман ковырялся.Чего удалял добавлял.Сам бы ни ф жисть .Потом херакс-и С и Д появились. А потом и система заработала. Правда чекдиск пока приходится вырубать вручную.Ща доделываем.Диск доктор от иобита на Д ваще не жалуется.На С одна ошибка.и все

    Всего записей: 166 | Зарегистр. 21-02-2015 | Отправлено: 17:24 06-04-2017
    SANYA1024

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Руководствуясь Отключение 0 головы на Mariner от Cartmann.  
    Как сохранить "треки" и "регины" в "WDMarvel v2.3", упомянутые в самом начале руководства?

    Всего записей: 795 | Зарегистр. 23-06-2009 | Отправлено: 17:59 06-04-2017 | Исправлено: SANYA1024, 18:00 06-04-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

    Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт накопителей WD (Western Digital). Часть VII
    Akam1 (30-06-2017 04:51): http://forum.ru-board.com/topic.cgi?forum=84&topic=5294


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru