Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» Ремонт накопителей WD (Western Digital). Часть II

Автор: NiTr0
Дата сообщения: 04.05.2013 14:25
maRio_tessar

Цитата:
А не возможно ли это все сделать без спец оборудования? Ну да, взять винт-пациент, винт приемник информации, винт с задачей, и винт где будут сроится карты и структуры виртуальных каталогов, и уложить это все дело под некую программу (если есть то какая)

Возможно. Только софт самому писать придется. Ибо в АПК железка - лишь способ защитить софт от кражи и тиражирования, не более того.
Автор: tomset
Дата сообщения: 04.05.2013 15:07
maRio_tessar
Ваша первая задача, минимально мучая хард забрать с него все читающиеся сектора.
Такой щадящий режим обеспечивает только посекторное копирование, не надо метаться по всему харду собирая и анализируя структуры.
Смотрите по состоянию. Тупит в каком-то месте, пропускаете его, вычитываете с пропуском или с конца. Когда все, что легко отдал, скопировали, приступаете к вычитыванию трудночитаемых мест. Запилится, уже не так страшно, большая часть уже скопирована.
Затем запускаете анализ посекторной копии. Любой рековери программой, которая вам более понятна. R-studio, GetdataBack или любой другой их сотни. От программы меньше всего зависит результат, больше от характера повреждения данных. Чем больше повреждений, тем будет большая разница в работе программ. В простых ситуациях справляются все, в сложных, начинают сказываться алгоритмы работы программы.
После анализа, найденные данные копируете с посекторной копии на еще один диск, раздел, но не на не го же.
Если посекторная копия получится полностью вычитана, или повреждения незначительные и не в важных структурах, то можно ее сразу подключить к системе.
Проверить чек диском без исправлений.
Если потребуется запуск чек диска с исправлениями, чтобы исправить какие-то мелкие ошибки. То прежде чем запустить чек диск с исправлениями, не помешает сделать еще одну копию. Чек диск может все угробить, если запутается в неполных данных.

NiTr0

Цитата:
Ибо в АПК железка - лишь способ защитить софт от кражи и тиражирования, не более того.

Не только, это уход от проблем совместимости с различными контроллерами.
Блокировка доступа системы к неисправному диску. Системе же хрен запретишь, она полюбому полезет.
И пока вы ее будете уговаривать, диск уже запилится.
Врядли вы на каком другом контроллере, выполните аппаратный сброс или передерг питания с нужным временем задержек.
Также не все контроллеры пропустят технологические команды, некоторые технологические команды, требуют не стандартных алгоритмов работы интерфейса.
Ну, а написать программу с функцианалом подобным DE, одному человеку просто не под силу.
Максимум можете расчитывать на простенький копировщик типа HDduplicator.
Даже его, автор лет пять делал.
Который годится для вычитывания только практически живых дисков.
С зависающими дисками, и там где требуется вычитывание по отдельным головам он не справится.
Конечно можно очень сильно упереться и лет за десять написать подобную программу.
Но что такое 70-95 т.р. и десять лет упорного труда. Вообще копейки.
И самое главное, что через все грабли и уже с решонными опытным путем проблемами, придется много лет разбираться самому. т.е. не увидев и не попробовав на комплексе, вы даже знать не будете, что такие проблемы существуют.
Это надо все попробовать и посмотреть, чтобы иметь представление, что реально нужно и как это хотя бы приблизительно должно работать.

DE не идеален, куча глюков и ошибок, разрабатывается он более 15 лет.
Много раз менялся. Постоянно обновляется и исправляется. Работа крайне трудная сделать такой комплекс. И в полне понятно желание разработчиков его защитить.
Просто нужно оценить свои планы. Занимаешься постоянно - он окупится достаточно быстро. Если такая работа лишь изредка, дешевле выступить посредником между клиентом и уже опытным мастером.
Траха с хардами и без всякого DE выше крыши. Без опыта и постоянных раскопок, только простешие случаи будешь делать. А случаи бывают с хардами ой-ё-ё-oй какие.
За год несколько фирм с опытными специалистами еле делают, а иногда ничего уже и немогут сделать.
Помимо комплекса еще дохрена надо чего купить, доноров, различную оснастку и оборудование, расходных материалов. Мало не покажется.
WDмарвел еще лет 5 минимум нужно развиваться и преобразовываться, чтобы хотябы до уровня утилиты WD комплекса добраться. C комплексом, как раз из-за защиты политика разработчиков такая, что не все они хотят включать, чтобы не светить технологии, пока не придумают как их защищать.
Но тут уж ничего не поделаешь. Нужно скрывать и защищать технологии.
Вы уже знаете мою позицию. кроме потерь информации для невинных пользователей у всяких кулибиных, ничего хорошего подобные утилиты не несут, а ремонт становится все менее и менее актуален, особенно для емких хардов.
Вон с последними уже ни кто ничего сделать не может, ни в плане ремонта, ни в плане восстановления данных в трудных случаях.
Автор: igor_me
Дата сообщения: 04.05.2013 17:47
На правах бреда:

Цитата:
Нужно скрывать и защищать технологии.

Когда ж человечество уже до комунизма доживёт-то и перестанет друг от друга прятать технологии, вместо того, чтобы сообща делать общее дело Эээээх, кто-то там сказал из великих "...в эту пору прекрасную жить не придётся ни мне, ни тебе..."
Автор: tomset
Дата сообщения: 04.05.2013 18:26
igor_me
Какой коммунизм - это утопия. В мире ресурсов не хватит, что бы всем дать то, что они хотят. Профессор Капица еще в 60 годы это спрогназировал, за что был на много лет отлучен от телевидения.
Если только китайско-корейский или лагерный коммунизм: всем по миске риса и одинаковая униформа. И только "слуги" народа будут пользоваться всеми благами такого коммунизма. Проходили уже и оказались в полной попе, ни технологий своих, ни чего. Почти все у буржуев покупаем. Вернее у тех же китайцев, которые буржуям дали дешовую раб силу, но хозяева производства все те же буржуи.
Кстати, сейчас-то, как раз, все возможности есть, чтобы начать зарабатывать, только голову включить и выбрать правильное направление деятельности.
А при совке, только свои избранные могли к кормушке пробиться.

Ну представь, вывалили производители все методики и технологии в интернет, все кому не лень ими пользуются. Все чинят свои харды, новые не покупают. Цена за подъем данных с заменой голов по 500р, за просто ремонт 50р, ни чего не купить, дай бог на хлеб заработать.
Все мелкие страны начали производить свои HDD, хреновые и по бросовой цене.
Крупные производители разоряются,
Вся прибыль размазалась между тысячами мелких заводиков.
Ни у кого из них в результатет нет средств и оборудования, чтобы заниматься новыми разработками.
Бардак и стагнация HDD бизнеса. Получаем совковый вариант развития производства.
Всех надо субсидировать, у всех кто хоть чуть зарабатывает, отбирать деньги на это субсидирование.
В результате и тот кто зарабатывал, оказывается в такой же попе. Деньги отбирают, да еще и спрос ни какой - ни кто ничего купить не может, кроме предметов первой необходимости, которые опять же выпускаются только благодаря субсидированию. Замкнутый круг.
Автор: NiTr0
Дата сообщения: 04.05.2013 19:16
tomset
Ну тонкости-то понятно, я обрисовывал общую картину. В первом приближении для работы с вендор-командами в общем-то пригодны и многие набортные контроллеры, хард ресет - через дерганье лап LPT можно сделать, но производителю (асе и т.п.) это не нужно - как они софт защищать-то будут?

По части написания - понятно-то, что трудозатраты будут огромными. И что фри софта, хоть сколь-либо соотносящегося с DE, нет и навряд будет. Впрочем, к тому же вдмарвеллу думается несложно будет добавить вычитку по головам, с пропуском вплоть до групп секторов по соседним трекам. Хотя да трансляция у WD немного запутанно реализована...
Автор: tomset
Дата сообщения: 04.05.2013 21:57
NiTr0
Добавить то можно, но будет ли это эфективно.
Харды то сейчас емкие тяжело восстанавливаются. Его весь то и вычитать не всегда успеваешь. Запиливаются и замена голов уже не поможет.
Раньше почти все харды без DE легко восстанавливались, а сейчас редко какой без DE cделаешь.
Нужен анализ различных файловых систем, а такое написать, уже совсем не просто.
В DE-то иной раз хочется локти кусать, как порой его алгоритмы подставляют.
Не сообразил, нажал не то, все - хард полный труп и недели работы, по поиску и подбору доноров насмарку.
Особенно неприятно, когда рискнул купил новые харды на доноры, по стоимости гораздо больше, чем за заказ получишь, в надежде что они на потом останутся. А все их с помощью DE полностью убил. Ни денег за заказ, ни доноров. Поэтому пока все подобные случаи встретишь, да алгоритмы к ним придумаешь, как максимально не убивать харды. Времени уйдет очень много.
Дело то не просто читать, а вести учет, что вычитал, что нет, какие файлы целые, какие нет. Различный анализ структур.
Толку, допустим, на посектрную копию харда с радиальными царапинами, где через каждые ~1000 сбой, натравливать R-студио и не знать какие файлы со сбоями. Просмотреть потом миллионы файлов, что бы отобрать целые, бесмысленное занятие. Несколько лет понадобится.
Оставлять битые тоже ни какого смысла нет. А программа, которая эти файлы понимает, какая-нибудь экзотическая и стоимость ее, как 10 комплексов.
Вот и получится халтура, отдал клиенту файлы, он что не откроет, битое.
Кому такая работа нужна?
Автор: alexyc
Дата сообщения: 05.05.2013 02:56
tomset
Вы упоминали,что внутренняя ром и внешняя часто несовместимы,на денали это распостраняется?
Автор: JETWAY
Дата сообщения: 05.05.2013 10:23
alexyc
Это на все семейства распространяется.
Автор: Vic422
Дата сообщения: 05.05.2013 10:31
На Kermit,те слитое внутренне и зашитое во внешнюю - работает. Это точно.
Автор: alexyc
Дата сообщения: 05.05.2013 10:54
JETWAY
не "утерпел" до ответа,залил-винт заработал...
Автор: Vic422
Дата сообщения: 05.05.2013 11:06
alexyc
Какой? Семейство?
Правильный подход.
Автор: JETWAY
Дата сообщения: 05.05.2013 11:12
Сколько я не пробовал на платах 701590 и на 701640,если взять пзу внутреннюю и зашить во внешнюю и наоборот-плата перестаёт работать.
например WD1600AALS-00L7A0 семейство Pinklite версия пзу:000500F9 внешняя ПЗУ.Плата 2060-701590-000
считываю эту пзу и записываю в плату 2060-701590-000,но без распаянной ПЗУ.Выкл/вкл питание .Плата нерабочая.
так же и на оборот.
WD1600AALS-00L7A0 семейство Pinklite версия пзу:000500E6 внутренняя ПЗУ.Плата 2060-701590-000
считываю её и записываю в плату 2060-701590-000,но с распаянной пзу.Плата перестаёт работать.
Автор: tomset
Дата сообщения: 05.05.2013 11:15
alexyc
Vic422
Странно что у вас так получается.
Платы с внешним и внутренним ПЗУ, как правило, разных конфигураций, на разных процах.
Поэтому, нужно все точно указать.
Тогда будет ясность.
Я пока не встречал, чтобы одна и таже версия ПЗУ работала на разных конфигурациях.
Автор: Vic422
Дата сообщения: 05.05.2013 11:37
tomset
Есть платы убитые чужим ПЗУ?

JETWAY
Например, тот-же Kermit, если 00L5B1, то и лить надо от 00L5B1, если влить от 00D7B0 - плата уходит в аут. Заливка родного, или совместмого, возвращает плату к жизни.
Это, так, поверхностно, не вникая в DIT.
Автор: tomset
Дата сообщения: 05.05.2013 11:41

Цитата:
Есть платы убитые чужим ПЗУ?

Наверное есть в хламе, я их практически не ремонтирую, даже супрессоры редко меняю, плат и так хватает с мертвых банок. Только изредка, когда нужной запасной нет.
Времени и так ни на что не хватает, чтобы еще и платы чинить.
Автор: Vic422
Дата сообщения: 05.05.2013 11:43
tomset
В icq--->
Автор: alexyc
Дата сообщения: 05.05.2013 12:42
Vic422

Цитата:
Какой? Семейство?

tomset

Цитата:
Странно что у вас так получается.


убил плату денали 3200bevt-22zct0 заливкой ромки,ошибившись папкой,пришлось паять внешнию,с залитой на прогере оригинальной ром,слитой с внутренней флеши в пору,когда плата работала.В о внутреннию ромку залил настолько левую что ничем плату из аута вывести не мог...
Автор: tomset
Дата сообщения: 05.05.2013 13:09
удалил.
Автор: 308011
Дата сообщения: 05.05.2013 20:17
Опять что-то загадочно-непонятное
Винт WDC WD10EADS-65P6B0 Dragon Fly 2_PL4K (Royl)
Что внутренне форматирование, что стирание по 30 команде, виснут на 140078 треке по второй голове, с постукиванием винта
Сам трек читается/пишется VSC командами без ошибок
Кусок от 140000 до 140100 трека, читается/пишется без ошибок
LBA на этом треке читаются/пишутся без ошибок
Формат/стирание - постукивание БМГ, несильное, частое, и бесконечное, всегда на этом треке...
Кто виноват и что делать?
Автор: NiTr0
Дата сообщения: 06.05.2013 00:39
308011
А попробуйте трек забить трековым дефектом, для разнообразия, с пересчетом транслятора...
Транслятор к слову пересчитывали (на всякий)?
Автор: 308011
Дата сообщения: 06.05.2013 07:06
NiTr0
Пересчитывал, внутреннее форматирование же делал
Скрыть то не проблема, поведение непонятно абсолютно, думал может есть идеи у кого-то, что это за аномалия)
Автор: NiTr0
Дата сообщения: 06.05.2013 09:22
308011
Дык и говорю - скрыть, посмотреть на поведение - дефект ли хитрый, или бага.
При чтении трека задержек нет? Мож многовато ошибок (скорректированных), вот винт и пытается что-то с треком сделать?
Автор: 308011
Дата сообщения: 06.05.2013 09:47
NiTr0
Ну, попробую, но помоему, просто пройдет формат, если скрыть...
Читается без задержек, в том и странность
ЗЫ
Со скрытым треком прошел...
Автор: NiTr0
Дата сообщения: 06.05.2013 12:06
Таки значит чем-то трек не понравился...
Автор: 308011
Дата сообщения: 06.05.2013 12:16
Угу, понять бы чем...
Автор: SRUTSSSSSSSS80
Дата сообщения: 06.05.2013 15:50
308011
Может в серве дело? Или в чём то ещё. Странный случай.
Автор: norton2005
Дата сообщения: 06.05.2013 18:31
Привет всем.

есть WD1600BEVT-22ZCTO много BAD-ов...
Хотелось-бы прогнать SelfScan, но как известно почти на всех моделях
они урезаны...
У меня просьба ко всем у кого есть полный SelfScan и скрипт АРКО для WD1600BEVT-22ZCTO
поделитесь пожалуйста...

Полная инфа пациента:
WD1600BEVT-22ZCT0
S/N: WXZ08VD8201
F/W: 11.01A11
плата: 2060-701499-000 Rev. A

Предварительно полный бэкап с пациента снял.
e-mail: norton_commander@mail.ru

Спасибо...

Автор: Tink200
Дата сообщения: 06.05.2013 18:42
norton2005
арко= это не скрипт. а определенные шаги с определенными изменениями.

Селф можно и полный ... какого года веник?...
Автор: SRUTSSSSSSSS80
Дата сообщения: 06.05.2013 19:29
norton2005
28 модуль глянь. там селф
Автор: norton2005
Дата сообщения: 07.05.2013 06:57
Привет.

Tink200
DATE: 25 FEB 2009

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

хочется пощупать полный скан...

Спасибо...

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889

Предыдущая тема: HDD и запуск компа


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.