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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164

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

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

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

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

    Всего записей: 950 | Зарегистр. 21-08-2011 | Отправлено: 12:54 08-09-2024
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    например, залить *.CE2 как апдейтилку...

    Всего записей: 5899 | Зарегистр. 03-10-2006 | Отправлено: 13:08 08-09-2024
    PussWithOutBoots



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smyg1
    Посмотрел текст эта команда правит 03й модуль, а листы не надо править после этого?
    Лаба может проверить на соответствие таблице зонного распределения
    P-LIST но вот T-LIST она не проверит. как это будет работать?
     
    BolenB
    Поглядел по скриптам параметры тестов для интереса там где они константы
    и обнаружил разные варианты команды SPT Write All
     
    xf 0xb9,1,0x291,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0; (zeger)
    xf 0xb9,1,0x5291,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0; (zeger Venice - более поздний)
     
    1291 (F/DEX/DIY)  
     
    Вы в курсе на что влияет эта цифра?
     
     
    Пакеты 18.5
    DRACO-900NC файл модуля С маловат. 2 тера по 8 головкам. Правильный 3 тера по 8 головкам.
    например WD30EZRX-00AZ6B0. Исправил.  
    https://dropmefiles.com/o0WCM

    Всего записей: 148 | Зарегистр. 03-09-2024 | Отправлено: 13:34 08-09-2024 | Исправлено: PussWithOutBoots, 14:14 08-09-2024
    Smyg1



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

    Цитата:
    PussWithOutBoots
    а листы не надо править после этого?  

     
    думаю, надо...
     
    а лучше листы очистить заранее, а после отключения зоны запустить восстановление п-листа из логов скана...
     

    Цитата:
    PussWithOutBoots
    Поглядел по скриптам параметры тестов для интереса там где они константы
    и обнаружил разные варианты команды SPT Write All  

    в данном конкретном тесте В9 ничего полезного не означает...
    в приведенных примерах работать будет одинаково...

    Всего записей: 5899 | Зарегистр. 03-10-2006 | Отправлено: 13:41 08-09-2024 | Исправлено: Smyg1, 09:44 11-09-2024
    PussWithOutBoots



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее... я не понимаю почему добавляется тег и повляется подробнее. Убрать тег вручную не выходит.
    Галка запрет кодов не работает.
    Хелп)
     
    В принцпе если бы я понимал как меняются номера треков при выключении зоны то мог бы зачистить их вручную но опять же только то что редактируется лабой.  лист не редактируется и не факт что диск запустится с несуществующими номерами там. Недавно просил Новикова добавить это, он сказал тема интересная. На будущее в планы я так понял добавят, но когда конкретно это никто не знает.
    Тема нужная, совсем недавно пришлось на рембрандте выключать с помощью П листа на 100к строк.
     
     
    Вот это и подобное есть во всех скриптах но только не у нас. Располагается в самом начале скана.
    Без понятия какой это даёт эффект. Времени занимает около 1 минуты. Может добавить?
     
            fprintf "\nMagnet Cal is Running............."
            dvtcmd 1,0x101f,0,1,0,0,0 // turn on BWCal, this DVT will get ready File49 image
            if ( rstat bit 0 )
                    fprintf " \n Magnet Cal Test Fail ! Please check the board is correct.\n\n"
                    unext=0
                    goto Exit_Script
            else
                    fprintf "Complete!\n"
                    unext=1
                    //goto dvt2
            eif [/more]

    Всего записей: 148 | Зарегистр. 03-09-2024 | Отправлено: 14:01 08-09-2024 | Исправлено: PussWithOutBoots, 14:33 08-09-2024
    Smyg1



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

    Цитата:
    fprintf "\n Pre-SERVO Cal going to TEST !!!!!\n"
     
    // command DVTCal
        fprintf "\n 1st DvtCal is running with SviParm2 = 0xff... \n"
        dvtcmd 1, 0x101e, 0xff, 0, 0, 0, 0            
    fprintf "\n"
     
    // command CalLin
        fprintf "\n Calin is running ... \n"
        DVTcmd 1, 0x2012, 3, 0, 0, 0, 0
    fprintf "\n"
     
    // command DVTCal
        fprintf "\n 2nd DvtCal is running with SviParm2 = 0xff... \n"
        dvtcmd 1, 0x101e, 0xff, 0, 0, 0, 0            
    fprintf "\n"
     
    // command MagCal
        fprintf "\n Magnet Cal is running ... \n"
        dvtcmd 1, 0x101f, 0, 1, 0, 0, 0    // turn on BWCal, this DVT will get ready File49 image
    fprintf "\n"
     
    fprintf "\n Pre-SERVO Cal DONE !!!!!\n"

     
     

    Цитата:
    PussWithOutBoots
    я не понимаю почему добавляется тег и повляется подробнее. Убрать тег вручную не выходит.
    Галка запрет кодов не работает.
    Хелп)  

     
    пока мало сообщений так и будет...
     
    обойти можно написав первым тег [/ more]

    Всего записей: 5899 | Зарегистр. 03-10-2006 | Отправлено: 14:27 08-09-2024 | Исправлено: Smyg1, 11:01 09-09-2024
    PussWithOutBoots



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а в какой именно момент мы имеем 03 который более меняться не будет? Ну чтобы заранее зная где у нас фигня выключить нужные зоны правкой 03 и далее тесты уже сформироввали бы правильные листы?
     
    Т.е если отключать зону через трекс то когда?
     
    У меня нет SEDIV и не могу знать там есть отключение логической зоны или нет.
    Т.е прямое сокрытие проблемных мест не прибегая к П листу.

    Всего записей: 148 | Зарегистр. 03-09-2024 | Отправлено: 11:15 09-09-2024 | Исправлено: PussWithOutBoots, 11:21 09-09-2024
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    03 последний меняет 2420 TaKO (TPI and KFCI Optimization)

    Всего записей: 5899 | Зарегистр. 03-10-2006 | Отправлено: 11:36 09-09-2024 | Исправлено: Smyg1, 11:39 09-09-2024
    PussWithOutBoots



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Листов на данный момент не существует значит мы можем взять диск рабочий. выдать там команду cut по нужной зоне и далее Arco и всё остальное. долго. Надо вычёркивать WRRO из списка точно.  
    В любом случае получается очень долго а нам ведь по большому счёту надо только Т лист сформировать
    да? его лаба править не может а по P листу она сможет привести его в соответствие с новым 03.

    Всего записей: 148 | Зарегистр. 03-09-2024 | Отправлено: 11:44 09-09-2024
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    зачем Вам нужен Т-Лист ?
     
    (TestTrackList - список треков для тестирования при включении - выбираются самые GoodTrack туда)  
     
    диск работать и с пустым будет...
     
    ну и xfile D4,1;msf создаст его заново и быстро...
     
    так же и с п-листом xfile 3300,1;msf ...

    Всего записей: 5899 | Зарегистр. 03-10-2006 | Отправлено: 11:51 09-09-2024 | Исправлено: Smyg1, 09:38 11-09-2024
    PussWithOutBoots



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

    Всего записей: 148 | Зарегистр. 03-09-2024 | Отправлено: 11:58 09-09-2024
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    KILL.TRX -> command cut ulnum // Cut Zone

    Всего записей: 5899 | Зарегистр. 03-10-2006 | Отправлено: 12:07 09-09-2024
    PussWithOutBoots



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

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

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

    Цитата:
    мне надо чтобы и листы правились тоже и причём всё почти мгновенно.

    Как было в платной WDMarvel...  
    Такое много кому надо.
     
    Добавлено:
    Smyg1
    По редактору сматра всё ты закончил, или некоторые моменты готов доработать для удобства использования.
    Мне то это не надо, поэтому ине предлагаю, опять тут писать начнут, что мне бесплатно что то нужно.
    Но идеи и предложения если принимаются автором, то безвозмездно могу поделиться...
     
    Добавлено:


     
    В общем если открыть во вкладке атрибутов, внизу строка с цифрами,  
    Доработать, что бы при переключении на вкладку HEX строка оставалась и видно было цифры из выделенного атрибута.
    Эта же строка одновременно может быть строкой поиска, сделать кнопку найти и программа найдёт по имеющимся в поле.
    Откроют, выделят атрибут который нужно исправить, переключаться на НЕХ, там ткут в поиск исправят нужное.
    Переключаться на вкладку атрибутов, выделят следующий и опять на  НЕХ...

    Всего записей: 474 | Зарегистр. 24-03-2022 | Отправлено: 12:55 10-09-2024 | Исправлено: Dymok, 13:43 10-09-2024
    PussWithOutBoots



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

    Цитата:
    зачем Вам нужен Т-Лист (TestTrackList - список треков для тестирования при включении - выбираются самые GoodTrack туда) ?  

     
    Нужна перестраховка. При отключении зоны не должна возникнуть ситуация когда один из её цилиндров оказался в T листе. Либо номера из листа окажутся больше чем максимальный номер цилиндра который наверное должен уменьшиться после отключения зоны. Я без понятия как это будет тогда работать.
     
    нужен платный ВД марвелл чтобы там отключать зоны и понять логику работы.  
    Тестить всё вслепую будет долго.

    Всего записей: 148 | Зарегистр. 03-09-2024 | Отправлено: 00:26 11-09-2024
    sandy_t

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

    Цитата:
    нужен платный ВД марвелл чтобы там отключать зоны и понять логику работы.

    Как человек, когда-то давно активно учавствовавший в бетатесте (тогда еще не ставшей платной) wdmarvel и в частности функционала отключения логических зон могу сказать, что поначалу утилита действовала как исходный trex - правила паспорт и 03, а в 33 модуле удаляла дефекты по отключаемой зоне не корректно - всегда после этого транслятор не пересчитывался, приходилось руками удалять из п-листа записи на границе зоны, которые мешали пересчету. Потом Влад сделал разбор логического зонника и при отключении утилита каждый раз долго вычисляла записи в п-листе по каждой голове, приналежащие отключаемой зоне (а они отключались по одной за раз). Ситуация улучшилась, ошибка с пересчетом возникала редко, но все равно иногда требовалось вручную править 33 модуль. На PC3000 порезанные диски показывали очень странный зонник, селфскан на них не проходил (в причинах не разбирался).
    WDmarvel, с одной стороны, резал зоны очень долго и сразу по всем головам, что значительно уменьшало получаемый в итоге объем, с другой стороны - после пересчет транслятора проходил намного быстрее и не возникало ситуации с переполнением п-листа, в отличии от метода, который использует комплекс или SeDiv - скрывать в п-лист треками. У каждого подхода есть плюсы и минусы. И скорее всего сделать так, что бы отключалось все и листы правились мгновенно не получится - WDmarvel на некоторых дисках тратил на отключения одной зоны минут по 20, а обычно требовалось отрезать первые 6 или 9 логических зон.

    Всего записей: 169 | Зарегистр. 04-01-2013 | Отправлено: 06:22 11-09-2024
    Dymok

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

    Цитата:
     WDmarvel на некоторых дисках тратил на отключения одной зоны минут по 20

    Всё рубило в платной мгновенно и корректно работало.
    Много раз встречал диски у которых только четверть зон активна. Видимо китайцы так ремонтировали.
    Наклейки идеальные.  Хотя специалисты из присутствующих тут писали, что это не так.  
    Но я то видел, что максимальный объём у диска как у терабайтника, а диск на 160, 250, 500 гб и в зоннике таже картина как после отключения.  
    Так что у китайцев по любому был софт, до WDMarvel где  можно было логические зоны рубить.  
    А вот физические видимо так и не научился никто отключать. Было бы идеальное решение.

    Цитата:
    который использует комплекс или SeDiv - скрывать в п-лист треками.  

    Дак это можно теперь и в ломаной сканировать с группировкой в треки и  заносить в Р лист.
    Я обычно после санирования смотрю где много дефектов и руками диапазон в несколько сотен, тысяч вписываю. А вот когда уже десятки тысяч треков надо скрыть, то никак. Только если из за пары физических зон рубить головы.

    Всего записей: 474 | Зарегистр. 24-03-2022 | Отправлено: 06:48 11-09-2024 | Исправлено: Dymok, 06:58 11-09-2024
    sandy_t

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

    Цитата:
    Всё рубило в платной мгновенно и корректно работало.

    Если выбиралась упрощенная процедура - то да, мгновенно.
    Корректно - в 99% случаев да, но не всегда, видимо Вам не попадались такие диски.

    Цитата:
    Цитата:
    который использует комплекс или SeDiv - скрывать в п-лист треками.  
     
    Дак это можно теперь и в ломаной сканировать с группировкой в треки и  заносить в Р лист.

    Можно, но реализация отличается - лаба и SeDiv позволяют выбрать логические зоны или минизоны по голове и автоматом занеся в п-лист, поправить паспорт. Причем можно это сделать по итогам скана по логике или же без него. WDmarvel - нет, только из скана группировкой найденного дефекта в трек + авто добавление до и после него заданного количества треков (хоть 100, хоть 500). Но! Проверки - а не вышли ли мы за границы этими добавленными треками не делается, потому можно получить ситуацию с ошибкой пересчета и нужду руками удалять некорректные записи в п-лист

    Всего записей: 169 | Зарегистр. 04-01-2013 | Отправлено: 07:40 11-09-2024
    Dymok

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Проверка за выход границ была в платной версии, в ломаной вроде уже не работает, стирает Рлист.
    Жалко программу. Обещал он скан доработать и даже что то делать начал, но потом политика вмешалась.
    Лучший вариет сканирования был бы когда пустить скан и если на зону много дефектов, пропускать зоны, потом просто их отключить. По физике есть пропуск зон, только что с этим делать я так и не понял. Нужен был подобный пропуск сделать в скане по логике.
    Видимо китайцы так и делали.
    И вообще сейчас маленького объёма диски нафиг не нужны даже рабочие. А большого объёма замучаешься сканировать.  
    Ремонт оправдан когда по мелочи пройти сканом и скрыть и смарт BAD, подправить атрибуты и получить GOOD. Может в служебке подправить. Для этого инструментов имеющихся хватает, кому нужно сделают.
    Почему то при правке некоторых атрибутов меняются часы по наработке.

    Всего записей: 474 | Зарегистр. 24-03-2022 | Отправлено: 09:09 11-09-2024
    Rozik



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dymok
    Эта говноподелка, слизанная с T-REX, нужна для слабоумных, не способных создать загрузочный HDD с DOS и запустить уже отломанный за них T-REX.  
    Даже дурачок Мастерок с двумя полужопиями вместо головы уже научился его запускать.  
    Вам должно быть стыдно.

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

    Всего записей: 270 | Зарегистр. 05-09-2001 | Отправлено: 13:12 11-09-2024 | Исправлено: Rozik, 13:13 11-09-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 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164

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