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

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

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

Dekker (22-01-2013 12:48): http://forum.ru-board.com/topic.cgi?forum=84&topic=4367  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

alpham100



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

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

Пожелания по добавлению функций в программу WDMarvel
Список пожеланий №1 - ВЫПОЛНЕНО -> включены в версию программы 2.3
Новый список пожеланий №2 (актуальный)
 
Расшифровка ошибок в программе WDMarvel
Желающие материально поощрить автора WDMarvel - перейдите по ссылке

Первоначальный вопрос

Всего записей: 720 | Зарегистр. 28-01-2012 | Отправлено: 19:37 21-03-2012 | Исправлено: alpham100, 14:37 21-01-2013
Michael99



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

Цитата:
G-List не понимает трековых дефектов

У аси есть функция "группировка в треки с порогом" и для Г-листа.

Цитата:
Разве там есть дефектоскопия? ИМХО, только построение адаптивов и зонника, объема  
   

В Arco много функций, и скриптов. Младшие братья говорят, что по Arco собственно можно проводить весь пост-процессинг, а это значит и дефектоскопию.

Цитата:
Добавлена кнопочка очистить g и relo листы..редактор скрипта SelfScan..сканирование поверхности по физике с сохранением дефектов в P-List
 

Вижу, уже порадовало...


----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 11:31 22-04-2012
308011



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

Цитата:
группировка в треки с порогом

Возможно, запись треков идет потом в п лист
Когда год назад мучал кроликов, трековые дефекты они упорно игнорили в г листе
 

Цитата:
В Arco много функций, и скриптов

Давайте с терминами определимся
Что в вашем понимании есть "скрипт ARCO"?

Всего записей: 682 | Зарегистр. 21-09-2003 | Отправлено: 11:36 22-04-2012 | Исправлено: 308011, 11:37 22-04-2012
Michael99



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

Цитата:
Возможно, запись треков идет потом в п лист

Да нет, запись идёт в Г-лист. Я сам удивлён, но тем не менее...

Цитата:
Что в вашем понимании есть "скрипт ARCO"?

Cкрипты для TRex по документации WD Arco. Но я думаю это не всё...То что мне прислали, распаковалось в ~ 4,1 Гб. Сегодня повешу это распакованное чудо на лишний комп и погляжу чего там. Братья меньшие конечно много обещают, но иногда и от них польза есть...

----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 11:46 22-04-2012
308011



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я конечно могу ошибаться, но все скрипты для TRex что я видел, были просто запуском ARCO теста, просмотром его прохождения, и разбором результата выполнения теста
То есть, к функционалу винта не имели отношения, кроме самого запуска теста, который можно сделать любой прогой работающей с портами винта, результаты тоже можно посмотреть считав нужный модуль
Это не было скриптами, управляющими хоть сколько самим прохождением теста, только загрузка в память винта нужных модулей,  старт, ожидание, разбор лога
Но, это то что я видел, возможно есть другие

Всего записей: 682 | Зарегистр. 21-09-2003 | Отправлено: 11:56 22-04-2012
Michael99



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

Цитата:
ALPHA.TRX
BakUtil.trx
CAL2.TRX
COSOC.TRX
ENGVSC.TRX
IBIVSC.TRX
 


----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 12:05 22-04-2012
308011



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть
Вот из него кусок
 
   *(keySector + XFilekeysect.ActionCode) = AC_ExecFile   // Execute file cmd
   *(keySector + XFilekeysect.FuncCode)   = 3             // Execute PST test
   *(keySector + XFilekeysect.FileID)     = gFileID          // ARCO bin file
   *(keySector + XFilekeysect.TestID)     = 1             // 1st vector
   *(keySector + XFilekeysect.TestParm1)  = gCommand
   *(keySector + XFilekeysect.TestParm2)  = gParam2
   *(keySector + XFilekeysect.TestParm3)  = gParam3    
   *(keySector + XFilekeysect.TestParm4)  = gParam4    
   *(keySector + XFilekeysect.TestParm5)  = gParam5    
   *(keySector + XFilekeysect.TestParm6)  = gParam6    
   *(keySector + XFilekeysect.TestParm7)  = gParam7    
   *(keySector + XFilekeysect.TestParm8)  = gParam8    
   *(keySector + XFilekeysect.TestParm9)  = gParam9    
   *(keySector + XFilekeysect.TestParm10) = gParam10  
   *(keySector + XFilekeysect.TestParm11) = gParam11  
   *(keySector + XFilekeysect.TestParm12) = gParam12  
   *(keySector + XFilekeysect.TestParm13) = gParam13  
   *(keySector + XFilekeysect.TestParm14) = gParam14  
   *(keySector + XFilekeysect.TestParm15) = gParam15  
   *(keySector + XFilekeysect.TestParm16) = gParam16  
 
Что это по вашему?
Это заполнение 512 байтного сектора команды для старта ARCO теста
AC_ExecFile=0х19 - 19 это команда запуска теста из оверлея
3 - выполнить тест, 2 инициализировать его
gFileID - собственно, исполняемый оверлей
1 константа
gCommand - номер теста ARCO
gParam2 - температура помещения
gParam3 - производитель головок
gParam4 - производитель пластин
gParam5 - выбор зон для теста
ну и дальше параметры теста
потом в скрипте идет то, что реализованно в кнопке просмотр состояния, только определены строковые константы для разных команд, статусов, ошибок и тд
 
кусок из кода кнопки запуск калибратора СА в проге
    Buf[0]:=$19;
    Buf[2]:=3;
    Buf[4]:=P1;  
    Buf[6]:=$1;
    Buf[8]:=P2;
    Buf[12]:=P3;
    Buf[16]:=P4;
 
 
в переменной P1 оверлей C4
в P2 то что подписанно как хз на форме, не знал тогда что это температура
в P3 производитель головок
в P4 производитель пластин
Не находите сходства?
Это просто запуск теста, его мониторинг, разбор лога
 
Добавлено:
Кстати, SelfScan скрипт это абсолютно такой-же по формату набор запусков тестов, и некоторые ARCO тесты там присутствуют
Можно добавлять ARCO тесты в скрипт
Исполнить любой тест из скрипта можно таким же способом, подав 19 команду и вписав туда нужный оверлей, тест, и параметры, взятые из 28 модуля
Возможно, братья меньшие это и имели ввиду, говоря про дефектоскопию через ARCO тесты
Но нужно знать какой тест какого оверлея что делает, и нахождение чего требует в памяти и на пластинах
 
Добавлено:
Тихо, сам с собою, я веду беседу
Ну собственно, теория совпала с практикой
Удалось запустить тест 1 оверлея D1(поиск дефектов) выдернутый из скрипта SelfScan без самого селфа
Шуршит, ищет
Часика через 3-4 отпишу сформирует ли нормальные логи дефектов, ну или раньше если вывалится

Всего записей: 682 | Зарегистр. 21-09-2003 | Отправлено: 12:29 22-04-2012 | Исправлено: 308011, 12:42 22-04-2012
igor_me

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

Цитата:
извините конечно, но вы понимаете и что зачем вы запускаете, или смотрите эффект постфактум?  

Несмотря на то, что я быстро "схватываю" (в электронике вообще и в дисках -  в частности ), не забывайте, что я всё ещё "начинающий" в хардоремонте (Сигейтов вот уже штук 7 погонял - небольшой опыт образовался). А из "современных" WD тот, что я сейчас мучаю - вообще первый у меня. Ну а на "первой ласточке" всегда хочется попробовать всё (напомню - не потому, что я нажимаю кнопки наугад). Хочется попробовать почти всё и потому, что он именно долго определяется  и подвисает на интерфейсе. Такие диски любых производителей меня всегда бесят, и хочется "вправить им мозги". Ибо "плавающие" неисправности - самые нудные и отнимают больше всего времени на их устранение (да вы, я уверен, и сами знаете )

Всего записей: 5716 | Зарегистр. 27-12-2011 | Отправлено: 17:27 22-04-2012
308011



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ну если первый, тогда все понятно
Последуйте совету Tomset-а, почистите ему relo-лист, но с учетом попыток запуска селфа без копии служебки, врядли что-то удасться уже с ним сделать

Всего записей: 682 | Зарегистр. 21-09-2003 | Отправлено: 17:42 22-04-2012
Michael99



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

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

Вообще, любая работа с неисправными винтами предполагает сохранение СА, перед селфами, бурнами, переносом дефектов и т.д....
 
Добавлено:

Цитата:
почистите ему relo-лист

Вообще Relo-лист всегда есть небольшая проблема на современных ВД. Медленная реакция на подаваемые команды, иногда вплоть до зависона...

----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 19:44 22-04-2012
igor_me

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

Цитата:
почистите ему relo-лист

Завтра устрою ему "мозгомойку"
Спасибо за обновление, значит не совсем прогу забросили

Всего записей: 5716 | Зарегистр. 27-12-2011 | Отправлено: 20:58 22-04-2012
308011



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Такс, что имеем
Тест D1 успешно выполнился
Сформировал логи дефектов, из них винт успешно построил P-List
Дальше выводы
Тесты селфскана и тесты ARCO запускаются идентичными командами
Скрипт селфа, просто последовательный запуск тестов
Можно добавлять тесты ARCO в скрипт и выполнять их в процессе селфскана, можно запускать любой шаг селфа отдельно, без запуска селфа
Вопрос, нужны ли такие функции в программе, имеют ли они практическую ценность?
 
tomset
Про проблему с трансляцией..
Проблема ушла после записи родного содержимого флешки целиком
Запись всех модулей живущих во флеш проблему не решала
Есть во флеше еще что-то, кроме 0A, 0B, 0D, 30 и тд, влияющее на трансляцию SA
К сожалению, не догадался сохранить проблемную флешку, был уверен что кроме известных модулей, остальное исполняемый код
Но впринципе направление куда копать для решения видно

Всего записей: 682 | Зарегистр. 21-09-2003 | Отправлено: 21:08 22-04-2012
Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Кто-нибудь возьмет на себя смелость оформить шапку?

----------
В правильно поставленном вопросе всегда содержится 50% ответа
Все будет так, как должно быть. Даже если будет иначе.

Всего записей: 26360 | Зарегистр. 20-04-2006 | Отправлено: 14:36 23-04-2012
igor_me

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну я продолжил мучить свой пятисотник WD5000AADS.
Сейчас дела такие. Определяться он, в принципе стал шустренько (мне показалось, что после калибратора UA, но на всяк случай попользовался новой кнопочкой очистки Relo-листа). Но бэдов на нём много (странно, он месяцев 8 проработал у человека).
Ещё у меня так и не читается 0-й модуль. Я так понял он содержит список всех модулей. Кстати selftest у меня вис на тесте D7\01. Этот тест 6-й в списке "Тест PE Scan". А что он делает? Проверяет поверхность?
Сейчас запустил "проверку по физике"...
И ещё на hddguru нашёл комплект слитый (как пишут) через SeDiv. Вплоть до версии FW совпадает с моим. Но образ ПЗУ отличается. Разная "ПОДверсия"??? Но нулевого модуля там нет. Его вообще нужно восстанавливать или хрен с ним что не читается.
 
 
 
Добавлено:

Цитата:
Кто-нибудь возьмет на себя смелость оформить шапку?  

 
Кроме WDMarvel (слава великому 308011 ) да SeDiv (Read Only ) прог больше и не видел пока. И тут в теме ссылка про ошибки DataLifeGuard проскакивала. Если этого хватит, могу  попозже выложить ссылки, так сказать,  "кучей". Может ещё чего найду.  Через недельку обратитесь, если желающих не найдётся (ну може на выходных...)

Всего записей: 5716 | Зарегистр. 27-12-2011 | Отправлено: 15:39 23-04-2012
tomset



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

Цитата:
Ещё у меня так и не читается 0-й модуль.

Это фича на некоторых версиях WF.
Нет у харда 0-го модуля, просто утилите не нужно его определять в Dir - 01 модуле.
 
Добавлено:

Цитата:
SeDiv (Read Only ) прог больше и не видел пока

WDR-4 еще - но пока совершенно сырая.
У Sediv полная версия весьма продвинутая, но платная, стоит от 2000 до 9000р.
смотря, как договоришься. Можно и бесплатно на редких кроликов выменять.
За лет пять как он ее пишет, уже много подводных камней нашел и успешно обошол.
Но до полного завершения все равно еще очень далеко.
 
Очень серьезный недостаток дивовской утилиты, защита привязывается к конфигурации компа и переферии. монитор, USB, настройки сети, системы.
То есть после установки, менять что-то в компе без риска убить утилиту - ничего нельзя.

Всего записей: 6906 | Зарегистр. 02-12-2002 | Отправлено: 16:11 23-04-2012 | Исправлено: tomset, 16:27 23-04-2012
Genue

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

Всего записей: 795 | Зарегистр. 14-03-2005 | Отправлено: 03:19 24-04-2012
deadmaxpayn

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеется два HDD WD Scorpio Blue, один посыпавшийся (серия WD5000bpvt) , другой в компе иероглифами определяется и движек не стартует (серия WD5000bevt). Переставил плату с посыпавшегося на нестартующий, он зажужжал и в диспетчере появился как SCSI диск, правда томов на нем нет и емкоть нулевая. Не подскажете можно ли его чем то прошить или нужна  плата такой же серии?

Всего записей: 7 | Зарегистр. 08-12-2009 | Отправлено: 20:16 24-04-2012 | Исправлено: deadmaxpayn, 20:17 24-04-2012
tomset



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
deadmaxpayn
Нужно содержимое ПЗУ переносить на новую плату.  
Если внешняя - перепаять.
Любо восстанавливать по модулям из служебке, если ПЗУ в проце и он сдох.
Но нужно проверять конфигурацию платы по таблице в ОЗУ.
Даже при совершенно одинаковых надписях на платах, кроме серийника.
Они могут иметь разные конфигурации.
Заливка не той версии ПЗУ в проц убьет плату напрочь, без возможности ее восстановления.

Всего записей: 6906 | Зарегистр. 02-12-2002 | Отправлено: 20:31 24-04-2012
igor_me

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
308011
А вот у вас в проге есть очень "соблазнительная" кнопочка: "Отключение головки..."
А каковы последствия будут? Можно ли будет включить по новой  (кнопочки "включить" - нету )? Нужно ли что то ещё будет править в служебке? Или диск сам "сообразит", как себя "обрезать"?

Всего записей: 5716 | Зарегистр. 27-12-2011 | Отправлено: 12:35 25-04-2012
Ignat

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
308011, спасибо большое за программу! Особенно, что дальше стали поддерживать
При выполнении Внутреннее форматирование и SelfScan, Прогрес всегда показывает 0,0%, так и должно быть?
 
igor_me, где-то здесь или на oszone Michael99 писал, что включить обратно будет проблематично.

Всего записей: 3454 | Зарегистр. 21-01-2002 | Отправлено: 13:23 25-04-2012 | Исправлено: Ignat, 13:25 25-04-2012
igor_me

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

Цитата:
 включить обратно будет проблематично.

Понял, пошёл искать.
А если рубануть, то заставить работать "кастрата" с новым размером будет тоже проблнматично?

Всего записей: 5716 | Зарегистр. 27-12-2011 | Отправлено: 13:34 25-04-2012
   

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

Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт накопителей WD (Western Digital). Часть I
Dekker (22-01-2013 12:48): http://forum.ru-board.com/topic.cgi?forum=84&topic=4367


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru