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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

vertex4

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


Коды ошибок WD || Коды ошибок WD Обновлено 18.01.2013
Ссылки на файловые ресурсы
"Лампочки" ATA терминала
Разное (статьи, описания, информация с форумов)
Western Digital ACRONYMS

FAQ по действиям с накопителями WD
Порядок загрузки модулей варью накопителя
PST-mode
Для Любителей чистить RELO, P и G листы
Определение нужной версии оверлея
Ошибка чтения -1 (-256) трека по 0 (1) голове, статус - DISK_DAM_ERROR
Ошибка чтения модуля ID04, статус - RSC_ALLOCATION_NO_CONTI_BUFFER (Модуль ID04 прочитан посекторно)
Отключение 0 головы на Mariner от Cartmann
Восстановление транслятора без РС3000 от Kickman
  • подробнее
    Инструкция по скрытию бэдов сканом по логике
    Неудачно отключились головки, возвращение диска в исходное состояние
    Способы перевести HDD в SAFEMODE ("безопасный" режим)

    Расшифровка ошибок в программе WDMarvel
    WDMarvel 2.3 beta, WDMarvel 4.04, WDMarvel Plus 4.3.4, WDMarvel 4.35
    WD Defects Viewer WD Defects Viewer V2
    WD SMART Editor
    WD F-List Editor
    WD Script Editor
    HDD FW Updater
    Def_WD
    Немного, о стуктурах Firmware, модулях WD-MARVELL
    PListEdit WD70xx & Marvell
    WD Family Search.xls
    TREX файлы в пакетах [?] индикатор активности
    WD SS Scripts
    SeDiv Demo
    WDC Based
    Отключение обработки ошибок
    Решения slow fix
    WD UART
    Nazyura WD tools
    WD SSHD drives
    DRT
    WD MyBook encrypted hard drive decryption
    WDRepairTools
    WDR
    Скрипты для программ
    Важно! Инструкция по чистке контактов на плате HDD
    Как это сделано..
    How to disable the 3.3v pin on Western Digital USB White Label Drives
    Новый 12ГБ диск не работает - тут ответ почему и что делать. Подробно почему может быть нужно удалить 3,3V из SATA коннектора
    что есть #
    hddoracle.com
    Индикатор состояния HDD
    HDD: Служебки, ПЗУ, модули, лоадеры, firmware, flash
    Data Lifeguard Diagnostic
    Гарантийное обслуживание и RMA
    Firmware Updates Western Digital

    Темы по проблемам логического ремонта разделов HDD и подъёма информации:
    Восстановление разделов и информации на HDD
    Железные проблемы с HDD (диском, хардом, веником
    S.M.A.R.T.
    Офтопик на поболтать на HDD темы
    ATA-Terminal
    Магнитный флейм
    Бизнес-вопросы сферы восстановления данных и ремонта HDD
    Предыдущие части

  • Всего записей: 10406 | Зарегистр. 29-01-2006 | Отправлено: 14:32 17-12-2024 | Исправлено: Smyg1, 09:53 24-07-2025
    Enth

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

    Цитата:
    25-й и 26-й никакого отношения к SMART'у не имеют.
    Проблема в том,что оба эти атрибута (09 и F0) результат работы таймера. а формат хранения не известен.

     
    Попробовал ваш модуль - с ним значения POH и HFH сбрасываются на 0, как при очистке смарта. К слову, при очистке смарта через WD Marvel POH и HFH тоже сбрасываются - в интернете встречал ситуации, где эти параметры не сбрасываются
     
    2E у меня пустой
    6F пробовал очищать правой кнопкой "очистить модуль", так же пробовал удалять все кроме шапки из 6F в хекс редакторе.

    Всего записей: 107 | Зарегистр. 01-08-2023 | Отправлено: 01:02 07-05-2025
    tametung

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

    Цитата:
    2E у меня пустой
    6F пробовал очищать правой кнопкой "очистить модуль"

    к SMART'у эти модули имеют отношение,чуть менее чем никакое.
    интересно другое.
    вот значения атрибутов из модуля 23.

    Код:
     
            09 32 64 FD 00000000005DAC Power-On Time Count
            F0 B2 64 FD 00000000003DAC Head Flying Hours
     

    Почему raw совпадает со значениями из 21-го ?  Притом что в обыкновенных ресурсах там все 00h.
    это изначальный модуль (до всех ковыряний) ?

    Всего записей: 2273 | Зарегистр. 27-01-2007 | Отправлено: 02:33 07-05-2025
    Enth

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

    Цитата:
    Код:
     
            09 32 64 FD 00000000005DAC Power-On Time Count
            F0 B2 64 FD 00000000003DAC Head Flying Hours
     
     
    Почему raw совпадает со значениями из 21-го ?  Притом что в обыкновенных ресурсах там все 00h.
    это изначальный модуль (до всех ковыряний) ?

     
    Да, моих рук дело. Есть теория, что можно отредактировать шаблон, сбросить смарт и получить нужные значения

    Всего записей: 107 | Зарегистр. 01-08-2023 | Отправлено: 03:48 07-05-2025
    BolenB



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

    Цитата:
    А при его очистке есть какой-то общий подход для всех дисков, или индивидуальные особенности присутствуют? Не могли бы вы чуть подробнее описать верный подход при очистке 6F?

    Команда для динозавра:

    Цитата:

    Command Init6f
    ulcl uoffset
    ulcl ufilesize
    ulcl i
        Vscon
        if (Rstat bit 0)
            Return
        eif
        TestFileExistsQuiet 0x6f
        if( ugFileExists )
            filldw wbfr,0
            rdflnom 0x6f
            //ufilesize=(*(rbfr + BmGenericHdr.file_size)) * 512
            ufilesize= B * 512
            uoffset=*(rbfr+0x34+BmShortHdr.Byte)
            if (uoffset!=0)
                copy rbfr:0,wbfr,uoffset+3
                *(wbfr+0x22+BmLongHdr.Byte)=0
                *(wbfr+0x2c+BmLongHdr.Byte)=0
                for (i=ufilesize-0x500;i<ufilesize;i+=1)
                    if (*(rbfr + i + BmLongHdr.Byte)==0xAAAAAAAA)
                        i-=0x1c
                        copy rbfr:i,wbfr:i,0x34
                        break
                    eif
                efor
                chksum32 wbfr
                wrflnom 0x6f
                fprintf "\n 0x6f Initial success !\n"
            else
                fprintf "\n File 0x6F No content!!!\n"
            eif
        else
            fprintf "\n File 0x6F Not Found\n"
        eif
    eCommand

    Оптимизировал.

    Всего записей: 871 | Зарегистр. 22-12-2003 | Отправлено: 07:33 07-05-2025 | Исправлено: BolenB, 15:30 07-05-2025
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    сравнение VIVALDI 4ТБ c 10 и 9 головками
     
    10 Heads
     
    9 Heads
     
    10 головок макс 364327 треков, спт 418
     
    9 головок макс 381031 треков, спт 469

    Всего записей: 6349 | Зарегистр. 03-10-2006 | Отправлено: 10:07 07-05-2025 | Исправлено: Smyg1, 10:14 07-05-2025
    PussWithOutBoots



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    До ApolloCR с 550 000 треков пока ещё далеко)
    По цифрам - растёт в первую очередь SPT. Треки растут но меньше.

    Всего записей: 488 | Зарегистр. 03-09-2024 | Отправлено: 10:19 07-05-2025 | Исправлено: PussWithOutBoots, 10:20 07-05-2025
    tametung

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

    Цитата:
    Есть теория, что можно отредактировать шаблон, сбросить смарт и получить нужные значения

    23-й не является шаблоном для 21-го. Внимательно посмотрите на его Worst (худшие) значения. В повседневной работе такие не используются.
    И если предположить что теория на чем то основывается (а я думаю что нет),то зачем вы вписывали эти 3DAC/5DAC ? Почему их ?

    Всего записей: 2273 | Зарегистр. 27-01-2007 | Отправлено: 16:02 07-05-2025
    Smyg1



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

    Цитата:
    tametung
    23-й не является шаблоном для 21-го.
    И если предположить что теория на чем то основывается (а я думаю что нет)

    у WD модуль 23-й подписан как "DRM Log Prototype with Default Values"...

    Всего записей: 6349 | Зарегистр. 03-10-2006 | Отправлено: 20:25 07-05-2025
    Tenochtitlan



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BolenB
    Smyg1
    PussWithOutBoots
     
    Я чуть не пропустил новую версию, спасибо всем создателям за их труд!

    Всего записей: 20 | Зарегистр. 30-10-2024 | Отправлено: 20:55 07-05-2025 | Исправлено: Tenochtitlan, 20:57 07-05-2025
    tametung

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

    Цитата:
    Smyg1
    у WD модуль 23-й подписан как "DRM Log Prototype with Default Values"...

    Default Values для скана ?  Флаги и Worst для 21-го и 23-го различаются. Т.е  в моем понимании это не одно и тоже. Вот 69 и 6A они да, похожи на 23-й. (Только что без description = DRM)

    Всего записей: 2273 | Зарегистр. 27-01-2007 | Отправлено: 21:16 07-05-2025
    Smyg1



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

    Всего записей: 6349 | Зарегистр. 03-10-2006 | Отправлено: 21:25 07-05-2025 | Исправлено: Smyg1, 20:50 10-05-2025
    PussWithOutBoots



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rembrandt v8
    https://pastebin.com/QdYkD5cG

    Всего записей: 488 | Зарегистр. 03-09-2024 | Отправлено: 23:34 07-05-2025 | Исправлено: PussWithOutBoots, 21:59 08-05-2025
    snip54



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

    Цитата:
    23-й не является шаблоном для 21-го.
    А вот если в него записать "грязный" 21,то при нажатии кнопки "очистить смарт" значения будут возвращаться из того 21-го,можно прикалываться над будущими любителями "причесать" диск. Возможно не на всех так работает. На Kojn так....

    Всего записей: 130 | Зарегистр. 30-03-2016 | Отправлено: 03:04 08-05-2025
    Enth

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

    Цитата:
    И если предположить что теория на чем то основывается (а я думаю что нет),то зачем вы вписывали эти 3DAC/5DAC ? Почему их ?

     
    Скрутить пробег. В любом случае ничего не вышло и попробовал уже все, что смог найти в интернете

    Всего записей: 107 | Зарегистр. 01-08-2023 | Отправлено: 03:05 08-05-2025
    tametung

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

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

    не совсем понял. куда записать грязный 21-й? вместо 23-го ?  
     

    Цитата:
    Скрутить пробег. В любом случае ничего не вышло и попробовал уже все, что смог найти в интернете

    ну так ищите в ресурсах диск с устраивающим пробегом. или можно попробовать загрузить модули в статик и сбросив на диск до резета / передергивания питания запустить cмарт тесты.  
    Если прежние значения для 09 и F0 проявятся,тогда надо будет снимать дамп памяти и искать значения уже там. (получается, тикает где-то там,а атрибут обновляется (как memcopy) + разделенный на 3600? только при резетах-сбросах).  
    Еще раз повторю,проблема в формате хранения. (вот в  чем он хранится ? в миллисекундах, может быть это хоr или сумма значений каких-то смещений ? и т.п) Для того что-бы найти такие смещения нужен диск в руках и умение отключать (править) субсекции.  
    Можно не запускать смарт тесты,а забирать дамп 21-го из памяти например раз в секунду и следить за изменениями. По идее время должно как-то проявиться...
    p.s. для ver 4 возможно это секция 14.02  оч. похоже на 'тики'. На 5 в принципе тоже, но не совсем.
     
     

    Всего записей: 2273 | Зарегистр. 27-01-2007 | Отправлено: 05:41 08-05-2025 | Исправлено: tametung, 06:05 08-05-2025
    PussWithOutBoots



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Manpl v8 FAIL
    Команда SetAutoUCCM не смогла выполниться корректно и испортила паспорт диска.
    Он стал весьма сильно тормозить. Замена паспорта в лабе помогла.
    H0 на ходу вышла из строя по чтению. Плюс я ещё и не отключил D5.
    Выключение H0 командой не проходит хотя при спаривании регионов проверка
    структуры служебной информации не находит ни одной ошибки.
    В общем снова его в трекс.
     
    https://pastebin.com/7wekTJM0
     
     
    Diablo3S всем советую делать эти диски на линейке прошивок 01x.
    Ни однa прошивка 15x не отключает головки. Может сложиться ситуация что диск успешно
    пройдёт трекс с 50-70 тыс дефектных треков на головке которую никак не отключить.
    Понижение версии трексом с 15x на 01x через CF1 и IBD не выйдет.

    Всего записей: 488 | Зарегистр. 03-09-2024 | Отправлено: 07:54 08-05-2025 | Исправлено: PussWithOutBoots, 08:44 08-05-2025
    snip54



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

    Цитата:
    не совсем понял. куда записать грязный 21-й? вместо 23-го ?

    Да или в 24-й уже не помню.
    Цитата:
    вот в  чем он хранится ? в миллисекундах,
    POH в секундах. т.е 1000 часов=1000Х60Х60. Значение хранится в нескольких местах модуля и надо менять во всех. У меня получалось на некоторых дисках,более старых. На некоторых-нет,то ли защиту придумали,то ли надо как то ещё что...

    Всего записей: 130 | Зарегистр. 30-03-2016 | Отправлено: 12:21 08-05-2025
    desertmt

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    подарили старенький WD10SPZX-21Z10T0. Пзу и модули не читаются. Похоже заблокирован. Можно его разлочить не покупая другой платы?

    Всего записей: 521 | Зарегистр. 13-11-2007 | Отправлено: 15:22 10-05-2025
    Rozik



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

    Цитата:
    Можно его разлочить не покупая другой платы?

     
    Можно. igoa бесплатно разлачивает.

    ----------
    Буратино, ты сам себе враг

    Всего записей: 348 | Зарегистр. 05-09-2001 | Отправлено: 17:09 10-05-2025
    desertmt

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

    Цитата:
    Можно. igoa бесплатно разлачивает.

    Он ник не менял? Версию для печати поиском прошел ссылок на его цитаты хватает а его самого не находит. Если есть его координаты поделитесь пожалуйста

    Всего записей: 521 | Зарегистр. 13-11-2007 | Отправлено: 17:39 10-05-2025
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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

    Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт накопителей WD (Western Digital). Часть XI


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru