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

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

Модерирует : 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 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 134 135 136 137 138 139

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

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

  • Всего записей: 10397 | Зарегистр. 29-01-2006 | Отправлено: 11:48 07-01-2024 | Исправлено: Smyg1, 09:24 02-09-2024
    igoa

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Во всех пакетах рембрандтов 23x версий из набора v17 есть файл 243B.RPM
     
    Command MiniTD
    ulcl addres
        ldbin "243b.rpm"
        wbxpst 0,(lfilesize +511 )/512
        ldbin "c5.rpm"
        ptrmode long
        addres=*(wbfr+0x22)
        addres=(addres+0x20000)/512
        wbxpst addres,(lfilesize +511 )/512
        xf 0x243b,1,0x44,0x19,HeadDcm,MediaDcm,0,0,0,0,0,0,0,0,0,0,0,0;PollTestStatus 2
    Ecommand
     
    Вот эта команда из DEX.TRX будет вылетать на любом из пакетов на любом диске.
     
    ======  Mini TD Testing:[243B,1,44]  ======
     
    Head Count:      
    0 = 172  
    1 = 180  
    2 = 170  
    3 = 172  
    4 = 175  
    5 = 158  
    6 = 169  
    7 = 174  
    8 = 170  
    9 = 157  
     
    Finished, Extended Error Code = 0x7203
    Extended Error Description = ( Error Code not defined )
     
    Elapsed Time: 00:22:09
     
    **** Warning ****
    Head 09 Error!!
     
     
    Портировать это в DIY точно не стоит. Пакет 212KF не имеет такого файла и пропускает данный тест.
    Поэтому 243B. RPM просто удалил из 232JG пакета, тест не находит такого файла а там есть проверка
    и нормально переходит на мини арко.
    411й оверлей какой то ещё подгружает. в 212KF нет такого.
     
    Далее всё успешно вылетает на двух дисках на SetTargetCapacity =1 .. оба 800001-705 и 23.2FG
    с завода. проверил все пакеты из v17.
     
    Мне выдали прошивку 23.2HG которая по структуре соответствует 212KF.
    В отличие от пакетов из v17 она делает SetTargetCapacity=1 нормально.
     
    Из чего в общем то следует простой вывод - все до единого пакеты 23.х в v17 не рабочие.

    Всего записей: 498 | Зарегистр. 16-07-2015 | Отправлено: 01:41 12-08-2024 | Исправлено: igoa, 18:43 12-08-2024
    YuraseK

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть ли возможность при помощи какой-либо доступной утилиты изменить серийный номер для накопителя WD10SPZX-00Z10T0? Например, WDMarvel 4.0.4 не может этого сделать.

    Всего записей: 550 | Зарегистр. 12-12-2003 | Отправлено: 20:41 13-08-2024
    igoa

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Палмер вроде по номеру. Модуль паспорта вы с него снять можете?
    Если он СЕД локед то присылайте снятый програмамтором образ ПЗУ мне я снимаю разлочку бесплатно.
    Выпаивать ничего не надо, обратно запишете также без выпаивания.
    Наизусть я не представляю где есть лок. Тут надо у Smyg1 спрашивать.

    Всего записей: 498 | Зарегистр. 16-07-2015 | Отправлено: 20:48 13-08-2024 | Исправлено: igoa, 20:55 13-08-2024
    Rozik



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

    Цитата:
    Если он СЕД локед то присылайте снятый програмамтором образ ПЗУ мне я снимаю разлочку бесплатно.  

     
    Сударь, Вы не могли бы прекратить заниматься хуйнёй?

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

    Всего записей: 241 | Зарегистр. 05-09-2001 | Отправлено: 22:00 13-08-2024
    igoa

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а почему не  помочь людям?
    Это мне ничего не стоит.  
     
     
    Smyg1
    Зачем послке Full Arco удаляется 04 непонятно. Неужели ожидается нехватка места в DIR?
     

     
    По готовым дискам тоже вот что интересно:
    Допустим наступает ситуация что нам надо выключать головку. Вот тут наступает ад потому что место в DIR есть но оно фрагментировано. Ручная консолидация свободного места это достаточно большие трудозатраты. вопрос - сложно ли написать дефрагментатор DIR?
    Как виндоус утилиту или как обычный трекс скрипт.

    Всего записей: 498 | Зарегистр. 16-07-2015 | Отправлено: 22:41 13-08-2024 | Исправлено: igoa, 09:59 14-08-2024
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    ENGVSC.trx
    //--------------------------------------------
    // FileDefrag (File Defragment Action)
    //
    // Input:
    //     No input data
    // Output:
    //       No output Data
    //--------------------------------------------
    command FileDefrag

     

    Цитата:
    igoa
    Зачем послке Full Arco удаляется 04 непонятно. Неужели ожидается нехватка места в DIR?  

    что бы не дарить халявщикам 04...

    Всего записей: 5772 | Зарегистр. 03-10-2006 | Отправлено: 10:22 14-08-2024 | Исправлено: Smyg1, 10:23 14-08-2024
    igoa

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Благодарю!
    Значит можно просто закомментировать данную строку в скрипте трекса.
     
    А когда надо на готовом диске добавить отсутсвующий 04й и нет места то надо
    подключить его к трексу и сделать FileDefrag. Отлично, просто отлично!
     
    Надо попробоать обязательно сейчас.

    Всего записей: 498 | Зарегистр. 16-07-2015 | Отправлено: 10:40 14-08-2024
    igoa

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А чем делаются пакаджи из дампов дисков?
    и почему у VeniceR размер файла 04 такой маленький. Всего 4 мегабайта.  
    Возможно он не настоящий?

    Всего записей: 498 | Зарегистр. 16-07-2015 | Отправлено: 21:06 14-08-2024 | Исправлено: igoa, 21:28 14-08-2024
    Smyg1



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

    Цитата:
    igoa
    А чем делаются пакаджи из дампов дисков?  

    в шапке написано...

    Всего записей: 5772 | Зарегистр. 03-10-2006 | Отправлено: 22:26 14-08-2024
    igoa

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smyg1
     
    Вот с первой картинки тулза что то не работает у меня. Команда Cpk такая же но нет.  
    Надо разбираться куда что положить.
     
    Таким образом можно ли сделать пакет VeniceR Из WD60EFAX или это в принципе
    невозможно для такого диска сделать?
     
     
    При подаче команды lstPort я вижу номера портов которые в виктории соотвествуют
    Ext PCI и на Z87 диск отлично видится в trex 2.х
     
    Однако праймари и секондари каналы в этом списке отсутствуют. Если дать команду
    BasePort с адресом праймари канала из виктории то Baseport not supported. И таким образом
    платки типа Atom D1800 которые имеют 2 разъёма и диск целяется на Primary channel пишут
    что 0 дисков обнаружено. Нестандартные порты как то добавляются можете подсказать пожалуйста.

    Всего записей: 498 | Зарегистр. 16-07-2015 | Отправлено: 23:51 14-08-2024 | Исправлено: igoa, 00:09 15-08-2024
    Dymok

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    15.08.2024 9:00:00: Идет проверка модулей...
    15.08.2024 9:00:22: Модуль ID147 головка 0: статус - 1 Invalid Header
    15.08.2024 9:00:22: Модуль ID147 головка 1: статус - 1 Invalid Header
    15.08.2024 9:01:04: Успешно проверено 603 модулей
    15.08.2024 9:01:29: Накопитель: WDC WD40PURX-64GVNY0, семейство: Giant (Royl), FW: 01.8BC, SN: WD-WCC4E, LBA 7814037168 - 4000Gb
    Мне тут диск подарили, сказали бедучий и не ремапиться. Я забрал его. Время наработки у диска зашкаливает, с видеонаблюдения видимо.
    Уверовал я в протирку ластиком контактов. Диск не сканировался, чередовалось с полосами зелени, протёр плату ластиком и стало нормально.
    У диска проблема с инициализацией, долго может определяться.
    Модуль 147 повреждён и 144 ещё был плохой.
    Их нужно восстанавливать или можно забить на них?
    В служебке 65 трек по обеим головам не читался, после стирания треков и перезаписи нормально стало. Но модули видимо повреждены.  
     
    Ещё не пойму, по физике в сканировании запись + чтение находит почти по всем первым зонам дефекты. По 20-100 треков по какой то из голов области дефектует.
    Если сканировать в Виктории, то дефектов не находит. И это так на разных дисках бывает.
    Кому верить то ?  Скрывать в Р лист, что нашло по физике или там глюк какой нибудь, поэтому находит ?

    Всего записей: 423 | Зарегистр. 24-03-2022 | Отправлено: 08:15 15-08-2024 | Исправлено: Dymok, 08:16 15-08-2024
    Smyg1



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

    Цитата:
    igoa
       При подаче команды lstPort я вижу номера портов которые в виктории соотвествуют
    Ext PCI и на Z87 диск отлично видится в trex 2.х
        Однако праймари и секондари каналы в этом списке отсутствуют. Если дать команду
    BasePort с адресом праймари канала из виктории то Baseport not supported. И таким образом
    платки типа Atom D1800 которые имеют 2 разъёма и диск целяется на Primary channel пишут
    что 0 дисков обнаружено.  

     

    Цитата:
    Life
    Подарили материнку Intel d2500hn ,  
    В ней адреса портов 10B8 10B0
    А в TREX прописаны только 1F0 170 1E8 168
    Как добавить ?
    Сейчас биос диски видит , TREX не видит, Ahci выключен
    Заработало
     
    Baseport = 0x10B8
    AltPort = 0x10CE
    //SCAN
    //DUT 0
    SCAN;
    DID;
     
    Без SCAN не работает

     

    Всего записей: 5772 | Зарегистр. 03-10-2006 | Отправлено: 09:22 15-08-2024 | Исправлено: Smyg1, 09:30 15-08-2024
    igoa

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smyg1
    Это не работает.
     
    Поясню в картинках. На примере Elite Group D1800BAT-I.  
     
    Порты вот такие у нас. Всего их шесть.
     

     
    Трекс 1.х по умолчанию видит Все праймари и все секондари порты:
     

     
    Вручную через команду base port добавим порты Ext PCI ATA/SATA и будет вот так
     

     
     
    В трекс 2.х наоборот видны только Ext PCI ATA/SATA
    Команда Baseport не работает если этого номера нет в lstport. Не добавляет ничего в список.
    Команда AltPort не меняет эту переменную потому что она Read Only. Проверил два раза.
     

     
     
     

    Всего записей: 498 | Зарегистр. 16-07-2015 | Отправлено: 09:29 15-08-2024 | Исправлено: igoa, 10:21 15-08-2024
    Smyg1



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

    Цитата:
    igoa
    AltPort это Read Only переменная. Как её вообще устанавливать?
    Трекс сразу пишет cannot set read only variable.

     
    С чего Вы взяли, что AltPort это Read Only ?
     

    Цитата:
    Trex Taskfile Register EXercizer 2.146.145.0001
    Copyright (C) 1999-2013 Western Digital Corp
     
    LstPort
     
    BPIndex   Baseport         AltPort        IRQ          BMAddr
       0           1F0h            3F4h       14             FFA0h
       1           170h            374h       15             FFA8h
       2          E400h           E080h       15             D880h
       3          E000h           DC00h       15             D888h
       4          D800h           D480h       05             D000h
       5          D400h           D080h       05             D008h
     
    BasePort 0xD400
    AltPort 0xD080

    почему у меня не пишет "cannot set read only variable"?
     

    Цитата:
    BASEPORT                     IO address Base Port Address  
     
    ALTPORT                      IO Address of the alternate status register / fixed disk control register.
     

    Всего записей: 5772 | Зарегистр. 03-10-2006 | Отправлено: 10:09 15-08-2024 | Исправлено: Smyg1, 11:03 15-08-2024
    igoa

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Почему не пишет думаю это к авторам трекса вопрос. Скрины все перед Вами.  
    У меня вот так обстоят дела. Поэтому и нужен Ваш совет что с этим делать.
    Настройки какие нибудь не такие наверное у меня или взлом не корректный. Кто знает.
    Это надо сравнивать пофайлово загрузочные флешки.
     
    На загрузочной флешке DIY версии 6.1 поменял файлы трекса 1.х на 2.х и подправил батник взлома. Всё стартует
    корректно но список портов не поменялся. Может быть дело в командной строке запуска?
     
    COPY c:\T\CRACK\ENGVSC.CLQ c:\T /Y
    COPY c:\T\CRACK\KEY c:\T\APPKEY.EXE /Y
    COPY c:\T\CRACK\TREX c:\T\TREX.EXE /Y
    date 03.6.13
    time 9.0
    TREX -z -b8192 engvsc.trx ibivsc.trx diy.trx -x
     
    -S или -P с номером не помогают решить вопрос.

    Всего записей: 498 | Зарегистр. 16-07-2015 | Отправлено: 12:51 15-08-2024 | Исправлено: igoa, 07:32 16-08-2024
    igoa

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ещё меня заинтересовала тема почему на WinDex при одновремеменном запуске нескольких дисков одного семейства может случайным образом подвисать один из них. Частенько Rembrandt. Открылыл Sys Internals Process Explorer и поискал файловые дескрипторы со словом REMBRANDT и они естественно нашлись.
     

     
    Одна копия Windex забокировала 2401.rpm но он общий на все копии т.е у нас одна директрия с прошивками. Прочитать его можно да но возможно другие копии тоже попытаются заблокировать
    его. Конечно ничего не выйдет и у них вылезет сообщение о том что модуль не найден. Процесс рубанёт головку и пойдёт на новый круг. Т.е с учтом параллельного выполнения нужно иметь несколько копий прошивики по числу скриптов.
     
    На аполло происходит 1 в 1 тоже самое
     

    Всего записей: 498 | Зарегистр. 16-07-2015 | Отправлено: 13:07 16-08-2024 | Исправлено: igoa, 13:12 16-08-2024
    BolenB



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

    Цитата:
    Открылыл Sys Internals Process Explorer и поискал файловые дескрипторы со словом REMBRANDT и они естественно нашлись.

    Потому что китайцы безобразно работают с файловыми дескрипторами.
    Открывают:

    Цитата:
    uvfHandle = FileOpen "2401.rpm"

    А вот закрыть забывают:

    Цитата:
    FileClose uvfHandle


    Всего записей: 754 | Зарегистр. 22-12-2003 | Отправлено: 13:23 16-08-2024
    igoa

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Т.е можно не делать нескольких копий. Просто внимательно просмотреть скрипт на предмет закрытия открытого. В принципе 243B я помню ещё не закрывают.Вопрос лишь в том в какой момент его надо закрывать? По идее после лоадбин уже можно закрывать.
     
    доведу скрипты рембрандта и аполло до конца. открою дескрипторы. посомтрю что не закрыто.
     
    Однако сейчас 4 штуки MANPL_RE держат отрытым  C4.RPM так как идёт FullArco и ничего. Всё нормально идёт.
    ни один не подвис. Заодно по диспетчеру задач посмотрел что Full Arco и HOT Arсо очень сильно жрут процессор
    в то время как WRRO не отнимает вообще ничего.

    Всего записей: 498 | Зарегистр. 16-07-2015 | Отправлено: 13:34 16-08-2024 | Исправлено: igoa, 14:33 16-08-2024
    Dymok

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smyg1
    Может уже до кучи сделаешь утилиту для блокировки Relo листа.
    Забыл что там править нужно в HEX, в  шапке ссылки уже не рабочие.
    Лезут туда дефекты при сканировании, нужно заблокировать / разблокировать запись в него.
     

    Всего записей: 423 | Зарегистр. 24-03-2022 | Отправлено: 07:01 17-08-2024 | Исправлено: Dymok, 07:03 17-08-2024
    igoa

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Интересно, как можно вспомнить то чего никогда не знал?
     
    Сидел разбирался в скриптах. Отвлёкся на юмористический сайт, увидел это. Обязательно надо запостить)
     

     
    Отрицательные номера цилиндров в 2.х в принципе можно самим рисовать в той же процедуре PollTestStatus да?
    Причём реальные номера цилиндров а не заоблачные. В Zeger и в F сами рисуют.
     
     
    uvfHandle = FileOpen "2401.rpm"
     
    зачем нам делать если речь идёт только о проверке существования файла. Если грузить его то будем делать loadbin
    можно ведь сделать
     
    uvar Check2401;
     
    Check2401 = DIREXISTS "2401.rpm"
     
        if (Check2401 == 1)
           есть файлик
        else
           нет файлика
        eif
     
    Файловый дескриптор при этом не создаётся. Не надо про него помнить и вовремя освобождать. И все аналогичные случаи также менять.

    Всего записей: 498 | Зарегистр. 16-07-2015 | Отправлено: 16:50 17-08-2024 | Исправлено: igoa, 18:05 17-08-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 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 134 135 136 137 138 139

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru