Ремонт накопителей WD (Western Digital). Часть XI - [4] :: Магнитные носители информации :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

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 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 [?]
    Предыдущие части

  • Всего записей: 10404 | Зарегистр. 29-01-2006 | Отправлено: 14:32 17-12-2024 | Исправлено: Smyg1, 16:25 18-01-2025
    PussWithOutBoots



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Утилита не смогла авто определить плату. Видимо обязательно нужна банка.
    Радует то что начало положено. Дальше раскопают.
     
    Насчёт MSGQLINES - тут и 30 000 не помогут. с одного прохода создаётся больше строк. А если диск пошёл на второй проход по головкам с бОльшими номерами чем 0-1 то это же будет засунуто в SvmSgq.txt ещё раз и затрёт весь первый проход. и не увидеть почему начался второй проход.

    Всего записей: 386 | Зарегистр. 03-09-2024 | Отправлено: 14:16 24-12-2024
    Smyg1



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

    Цитата:
    igoa
    Насчёт MSGQLINES - тут и 30 000 не помогут.  

    это шетнадцатиричное число...
     
    0x30000 = 196608...
     
    смотрим, например, на вивальди - обычный лог 40 Кб - это 1343 строки всего...
     
     

    Цитата:
    igoa
    Утилита ARCH7 не смогла авто определить плату. Видимо обязательно нужна банка.  

     
    c ARCH7 не все так просто...
     
    без дисквари в памяти - плата по САТА ничего не будет отвечать...
     
    дискварь заливается в память только по СОМ-порту...

    Всего записей: 6186 | Зарегистр. 03-10-2006 | Отправлено: 14:24 24-12-2024 | Исправлено: Smyg1, 14:27 24-12-2024
    9402

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

    Цитата:
    Дальше раскопают.

    Не факт.
    Вот по микрокоду Intel.
    https://www.securitylab.ru/news/513527.php?t=1
    "Однако анализ не позволил выявить ключ подписи, используемый Intel для криптографического подтверждения подлинности обновления."
    На то он и "закрытый", что для проверки не нужен -
    это принципиальный момент.  

    Всего записей: 218 | Зарегистр. 16-08-2016 | Отправлено: 14:28 24-12-2024
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    дык сигейты тоже были залоченные все...
     
    решили патчем ПЗУ...
     
    на вд как минимум решается китайской разлоченной платой...

    Всего записей: 6186 | Зарегистр. 03-10-2006 | Отправлено: 14:30 24-12-2024
    9402

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если лочка во Flash, то решить можно только как Вы и постили
    НЕЗАЛОЧЕНОЙ платой (до лочки процессора),
    а если лочка в маске его? Что и есть четко.
     

    Всего записей: 218 | Зарегистр. 16-08-2016 | Отправлено: 14:38 24-12-2024
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    есть же розвуды с лоченной маской...
     
    и как это защитит от программатора и правки пзу?
     
    вон разлочка на сигейтох BP3 уже работает...
     
    вот как перейдут на шифрованную пзу...

    Всего записей: 6186 | Зарегистр. 03-10-2006 | Отправлено: 15:04 24-12-2024 | Исправлено: Smyg1, 15:18 24-12-2024
    PussWithOutBoots



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smyg1
    Открыл SvmSgq.txt - Один проход вивальди превысил 20500 строк и это с -73 его цилиндра начиная. Выше срезалось без понятия сколько. Файлик чуть более чем 1мб. MiniIBI не прошёл и начался скан по каждому сектору и цилиндру с записью в логе. 30 000 (HEX) не хватит при самом неблагоприятном раскладе когда на вивальди будут отключаться с 9й по 2ю несколько раз а 0-1 по которым не идёт MiniIBI при этом будут активны.

    Всего записей: 386 | Зарегистр. 03-09-2024 | Отправлено: 15:28 24-12-2024
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    что мешает закоментировать вывод этих бесполезных строк?
     
    ну поставьте 500000 строк...

    Всего записей: 6186 | Зарегистр. 03-10-2006 | Отправлено: 15:44 24-12-2024 | Исправлено: Smyg1, 15:45 24-12-2024
    PussWithOutBoots



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Так я предлагаю в общем скрипте как то с ними разобраться. Это же не у одного меня возникает.

    Всего записей: 386 | Зарегистр. 03-09-2024 | Отправлено: 15:58 24-12-2024
    BolenB



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

    Цитата:
    Так я предлагаю в общем скрипте как то с ними разобраться. Это же не у одного меня возникает.

    Отстань от SvmSgq.txt. Настрой нормально LOG.TXT.
     
    Не все одновременно на одной матери по 4 винта делают.
     
    Сделать 4 копии Diy1.trx, Diy2.trx, Diy3.trx, Diy4.trx
    В каждой копии поправить пути Log "c:\\Log1.txt", Log "c:\\Log2.txt", Log "c:\\Log3.txt", Log "c:\\Log4.txt"
    И сделать 4 ярлыка для запуска.
     
    Или  

    Цитата:
    -L <Filename> - Names and opens a logfile.

    В diy.trx убрать  Log "c:\\Log.txt"
    Сделать 4-ре ярлыка.  
    \Windex\Main.exe-Z -T -W -L LOG1.TXT -B16384 ENGVSC.TRX IBIVSC.TRX DIY.TRX
    ...
    \Windex\Main.exe-Z -T -W -L LOG4.TXT -B16384 ENGVSC.TRX IBIVSC.TRX DIY.TRX
    Под каждый винт свой ярлык.
     
    Выходить через Q, а не крестиком windex закрывать.

    Всего записей: 830 | Зарегистр. 22-12-2003 | Отправлено: 16:51 24-12-2024 | Исправлено: BolenB, 17:12 24-12-2024
    Smyg1



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

    Цитата:
      sprintf Logs, "C:\\LOG_%X.TXT", Baseport
      LogStr Logs

    Всего записей: 6186 | Зарегистр. 03-10-2006 | Отправлено: 17:33 24-12-2024 | Исправлено: Smyg1, 18:26 24-12-2024
    9402

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

    Цитата:
    и как это защитит от программатора и правки пзу?

    Если неподписанные исполняемые модули даже из ПЗУ,
    а так же из SA не загружаются маской и в них,  
    например, условным переходом заблокированы вендор-команды.
    То разблокировать этот условный переход можно только
    "подменив на лету" да еще и после проверки, эти исполнимые
    модули в ОЗУ - но это сложнее, хотя Altera и Xilinx в помощь.)))

    Всего записей: 218 | Зарегистр. 16-08-2016 | Отправлено: 18:19 24-12-2024
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    SMR WD так и сделаны - код подписан и без совпадения подписи не выполняется....
     
    что не помешало ломануть на этапе загрузки в память до того как успел проверить подпись...

    Всего записей: 6186 | Зарегистр. 03-10-2006 | Отправлено: 18:24 24-12-2024
    9402

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

    Всего записей: 218 | Зарегистр. 16-08-2016 | Отправлено: 18:43 24-12-2024 | Исправлено: 9402, 18:56 24-12-2024
    PussWithOutBoots



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smyg1
    Пакет 23.2HG который выкладвался вторым отключает всё на мини тачдауне
     
    ======  Mini Touch Down Testing:[243B,1,44]  ======
     
     0=74  1=63  2=70  3=72  4=62  5=64  6=57  7=67  8=59  9=66  
     
    Test Fail!!!
    Extended Error Code = 0x7203 (Error Code not defined)
     PTM Extended Error = 0x5181 (DISK_DAM_ERROR)
     
    Cmd Fail (RCMD= 0xB0)!!!
    0xBE01 Error Code not defined
     
    Current LBA            = 0
    Virtual cylinder       = 0
    Virtual head           = 1
    Current Data Zone      = 0
     
    Extended Error         = 0x7203 Error Code not defined
    Secondary Error        = 0xE61F Error Code not defined
    PST Extended Error     = 0x7203 Error Code not defined
    PTM Extended Error     = 0x5181 DISK_DAM_ERROR
    Host GEC               = 0x4DE4D803  
    Drive Principal GEC    = 0x0  
    Drive Supplemental GEC = 0x4900007F  
    Elapsed Time: 00:22:20
     
    Сейчас сперва уберу 243B видимо с ним никак не пройдёт.
    Потом буду пробовать замены С5. Там их две вы добавили.
     
    UPD1: 243B убрал. Теперь вылетает на ТАКО. Перехожу к тестам обоих замен.
    UPD2: HPRE-A55 вылет на тако
    UPD2: HPRE-A57 вылет на тако
     
    ======  TAKO PTM Testing:[2420,1,90,200000]  ======
     
    Test Fail!!!
    Extended Error Code = 0x726E (Error Code not defined)
     PTM Extended Error = 0x3743 (Error Code not defined)
     
    Cmd Fail (RCMD= 0xB0)!!!
    0xBE01 Error Code not defined
     
    Current LBA            = 0
    Virtual cylinder       = 70
    Virtual head           = 0
    Current Data Zone      = 0
     
    Extended Error         = 0x726E Error Code not defined
    Secondary Error        = 0xE61F Error Code not defined
    PST Extended Error     = 0x726E Error Code not defined
    PTM Extended Error     = 0x3743 Error Code not defined
    Host GEC               = 0x4D0CCC6E  
    Drive Principal GEC    = 0x3743 Error Code not defined
    Drive Supplemental GEC = 0x4900007F  
    Elapsed Time: 00:00:35
     
    Format_version            =  0x0300
    Max_fmt_LBAs              =  0x410A02D0 (1091175120)
    Target_max_fmt_LBAs       =  0x45DD2FAF (1172123567)
    HQ_max_fmt_LBAs           =  0x00000000 (0)
     
    Head = 0    Max_LBA = 0x410A02D0 (1091175120)
     
    Т.е 23.2HG Нерабочий

    Всего записей: 386 | Зарегистр. 03-09-2024 | Отправлено: 19:24 24-12-2024 | Исправлено: PussWithOutBoots, 07:54 25-12-2024
    Smyg1



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

    Цитата:
    9402
    Что значит "ломануть" - если этим занимается маска?
    При цифровой подписи закрытый пароль вне HDD должен быть.

    вот и WD так думали...
    а опытный хардварный хакер взял и ломанул...
     
    P.S. а код никуда управление и не передает...
     
    изучите, как работает патч MRT/PC3000 WD...
     
    ну и на Seagate как то же обошли проверку подписи кода - тоже инъекция на этапе загрузки...
     

    Цитата:
    9402
    Все это происходит лишь потому,  
    что производители балансируют  
    между строгостью и собственным удобством:  
    изготовления, обновления и т.д. и т.п

     
    так никто с этим и не спорит....
    все эти патчи работают "пока"...
     
    знающие люди сказали, что у всех вендоров уже есть поддержка полностью шифрованного ПЗУ...
    но эта опция пока не активирована...

    Всего записей: 6186 | Зарегистр. 03-10-2006 | Отправлено: 20:01 24-12-2024 | Исправлено: Smyg1, 20:08 24-12-2024
    Kucherskiy



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

    Цитата:
    Единственный, который сработал, был 212KF, который довел меня до hotarco, так что, вероятно, он хорош

    У меня был такой же самый диск как у вас, но неисправна головка 0. Плата 205, DCM - 5S и FW - 3.27G
    Так вот с комплектом 212KF полностью прошел SFALL
     
     
     
                 *** Display Drive PLIST ***
     
    Model        : WDC WD54PURZ-85ZUFY1
    Serial       : WD-202412200609
    Firmware rev : 21.2JF
    Family       : UNKNOWN (225h)
    File Version : 00150000
     
    Primary Defect list entries:  4203
    Primary All Defect Num:  11221
     
    Head 0: 572    Track = 504    Sectors = 2298   (trk:68)
    Head 1: 354    Track = 337    Sectors = 531    (trk:17)
    Head 2: 342    Track = 319    Sectors = 454    (trk:23)
    Head 3: 306    Track = 296    Sectors = 251    (trk:10)
    Head 4: 376    Track = 372    Sectors = 100    (trk:4)
    Head 5: 1295   Track = 818    Sectors = 3848   (trk:477)
    Head 6: 339    Track = 327    Sectors = 141    (trk:12)
    Head 7: 305    Track = 305    Sectors = 0      (trk:0)
    Head 8: 314    Track = 311    Sectors = 9      (trk:3)
     
                 *** Display Drive GLIST ***
     
    File Version : 00150000
     
    Grown Defect list is empty!
     
    Reset Drive - Please wait.... - Done.
     
    *******************************************************************
    *     >>>>>> The successful completion of selftest!!! <<<<<<<     *
    *******************************************************************
    Total Time: 163:45:59

    Всего записей: 24 | Зарегистр. 25-08-2004 | Отправлено: 16:00 27-12-2024
    Dimitor

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    WD2001FASS-00W2B0 [?]

    Всего записей: 42 | Зарегистр. 16-12-2024 | Отправлено: 14:52 28-12-2024 | Исправлено: Dimitor, 14:28 19-01-2025
    ktulhu2508

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сравните завод и после динозавра
    Head х   Max_LBA = 0x1хххххххх (хххххххххх)
    HdMap TPI = (х)
    HdMap CAP = (х)

    Всего записей: 28 | Зарегистр. 08-12-2015 | Отправлено: 22:57 28-12-2024
    meph2k9

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Приветствую all, WD10JPVX-22JC3T0 1TB, раскручивается, не видится в диспетчере устройств, с WDmarvel скрин ниже (режим IDE/Compatible)
    статус RDY DSC
     
    плата 2060-771960-000
     
       
     
    нужна дата, контакты протерты, ROM, DIR слиты
    Ошибка чтения модуля Dir, статус - SERVO_ERROR_CODE_BASE_SvirActSpeed
    Ошибка чтения зонного распределения для головки 0.
     
    Подробнее... [?]

    Всего записей: 79 | Зарегистр. 06-11-2008 | Отправлено: 11:42 29-12-2024 | Исправлено: meph2k9, 16:40 29-12-2024
    Открыть новую тему     Написать ответ в эту тему

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

    Компьютерный форум 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