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

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

Автор: 308011
Дата сообщения: 07.04.2013 15:38
tametung

Цитата:
А не проще сделать ее платной

Платность, подразумевает наличие защиты
Это по сути и делается
Автор: igor_me
Дата сообщения: 07.04.2013 15:40
Приветствую всех. Воскресенье, а обсуждения в самом разгаре...
Ну вот, мы (вернее - вы) и дождались Редактор дефектов v1.1
http://rghost.ru/45113894

Изменения:
- Добавлена работа с P-list, G-list (открытие, все функции редактирования, сохранение, импорт).
- Добавлено изменение группы дефектов (Поиск по диапазону треков и головок по выбору, правятся номера секторов.)
- Добавлена "сртировка списка по возрастанию" (Это исключительно для удобства просмотра ДО СОХРАНЕНИЯ, так как перед записью дефектов в файл, спиок теперь сортируется по номерам треков и голов принудительно!)
- Как всегда пофиксено несколько мелких багов (и добавлены новые) + чуть чуть оптимизирован код в сторону повышения быстродействия.
- Программа обзавелась значком

Проверочные P-list, G-list брались и заливались для теста в WD6400BPVT-22HXZT3 Zepfyr (Royl). У меня диск нормально "кушал" приготовленные редактором файлы, нормально пересчитывал по ним транслятор. Но всё-же протестируйте внимательнее работу с P-list, G-list , прежде чем применять массово. По части редактирования текстовых списков Defects.ini новых глюков быть не должно, эта часть проги почти не переписывалась.
Само собой поддерживается импорт дефектов из всех вышеуказанных типов файлов в любых комбинациях за одним исключением. Если сначала был открыт текстовый список дефектов, а к нему делается импорт из 33-34 модулей, то сохранить список можно только как текстовый. Чтобы сохранять как модуль, в подобных ситуация открывайте сначала *.mod (*.rpm) файл, а уже к открытому списку импортируйте из Defects.ini. В этом случае сохранить можно и как модуль и как текстовый список (никаких галочек для выбора типа нету, выходной файл определяется по расширению файла, выбранного в окошке файлера )

Удачных опытов, поменьше убитых "кроликов"

Чуть не забыл благодарности : SRUTSSSSSSSS80 - за активное бэта-тестирование и подсказки в написании кода; 308011 - за информационную поддержку
Автор: tametung
Дата сообщения: 07.04.2013 15:49

Цитата:
На последних АРМ хардах, они заводскую копию убрали.

не надо вводить людей в заблуждение подобной ерундой.

Цитата:
Хитачи, например сделал завоскую копию SA, которую нельзя переписать

и этим тоже.С чего бы это вдруг нельзя ? PC3K не дает ? лол

Автор: Kuklonos
Дата сообщения: 07.04.2013 15:55

Цитата:
Платность, подразумевает наличие защиты
Это по сути и делается

Уже собираетесь срубать бабло на своей утилите?
Ну тогда совет переписать код на С++ ,ибо ваше Дельфи полностью декомпилируется существующими готовыми решениями.
Я к тому что сломают за 10 минут. И навесная защита не поможет
Автор: tomset
Дата сообщения: 07.04.2013 15:58
tametung

Цитата:
и этим тоже.С чего бы это вдруг нельзя ? PC3K не дает ? лол

Хорошо, сам хард ее не меняет.
Любитель придираться к словам.
Толку-то от ваших знаний для остальных, все равно ни какого.
Хоть бы Асе попытались продать полезные на ваш взгляд методики.
А не дутся на них и их пользователей, что не понимают вас.
Все бы польза была.
Автор: 308011
Дата сообщения: 07.04.2013 16:04

Цитата:
Я к тому что сломают за 10 минут

Никто не мешает вам попытаться)))
Автор: tametung
Дата сообщения: 07.04.2013 16:06
tomset

Цитата:
Хоть бы Асе попытались продать полезные на ваш взгляд методики.

я не собираюсь ничего продавать.

Цитата:
Толку-то от ваших знаний для остальных, все равно ни какого.

ну например вы пользуетесь в PC3K моей MEM_P. Я ее нашел и подарил.
Так же я нашел комнды чтения хз.чего (позже это назвали СP) еще на PATA'шных Тоshiba'х
и так же отдал их Яценко. + всякая другая мелочь. Типа кол-ва FID'ов на Volume'ах. Отдал Максу. Ну и ?
А теперь вы покажите,чем я пользуюсь вашим ?


Добавлено:

Цитата:
Хорошо, сам хард ее не меняет.

он и не должен ее менять. Это служебка под которой диск проходит скан. Скан пройден,зачем диску лезть туда ?
Автор: alexyc
Дата сообщения: 07.04.2013 16:15
Kuklonos

Цитата:
Уже собираетесь срубать бабло на своей утилите?

для вас будет открытием,но китайцы украв у автора утилиту(а точнее,скачав,как и вы) и коряво перевев на английский,вовсю ее уже продают,причем версию постарее чем у вас....намек понят?
http://www.diytrade.com/china/pd/10591526/WDC_software_WDC_Marvel_english_software_WD_software.html
Автор: igor_me
Дата сообщения: 07.04.2013 16:30
Особенно классно смотрится "poludodelannoe not tested" Видно "полудоделанное" - настолько исконно русское, что "братья китайцы" его не осилили.
Автор: NiTr0
Дата сообщения: 07.04.2013 16:33
tametung

Цитата:
ExcelStor делает все Хитачи

Ошибся видать. Но где-то по-моему у меня валялся какой-то вд перемаркированный эксельстор, возрастом лет 10...

tomset

Цитата:
Хард должен вести статистику своего состояния, вовремя восстанавливать плохо записанные сектора, т.е. содержимое различных логов должно быть актуально на каждый момент жизни харда.

Не обязательно, нормальная реализация транзакций весьма полезная вещь. Ничего фатального не случится, если занесенный при скачке напряжения в глист дефект таки не до конца внесется, и дефект-лист с транслятором откатится до прежнего состояния. Ну будет дефект на поверхности, скроется в следующий раз.

Kuklonos

Цитата:
Ну тогда совет переписать код на С++ ,ибо ваше Дельфи полностью декомпилируется существующими готовыми решениями.

Не декомпилируется. Точнее - вычленяются формы, и вычленяются методы с асм кодом в них, и ничего полезного из этой каши не получить. Так было 10 лет назад, и с тех пор ничего не поменялось.
Автор: alexyc
Дата сообщения: 07.04.2013 16:36
igor_me
tip из той же оперы...
Автор: Kuklonos
Дата сообщения: 07.04.2013 16:38

Цитата:
для вас будет открытием,но китайцы украв у автора утилиту(а точнее,скачав,как и вы) и коряво перевев на английский,вовсю ее уже продают,причем версию постарее чем у вас

Откуда мне знать,кто у кого украл.Я слышал что все у китайцев тырят,точнее варезный софт у них появляется задолго до того,как его перетащат на Руборд. А чтобы китайцы воровали у руборда - это что то из области фантастики.
Косвенное подтверждение тому - автор толком не разбирается в своей же программе.Ему задают конкретные вопросы - ответить он не может.Троллит и увиливает,поэтому я склоняюсь к мысли что он спер её.У китайцев,не у китайцев - дело десятое.
Добавлено:

Цитата:
Не декомпилируется. Точнее - вычленяются формы, и вычленяются методы с асм кодом в них, и ничего полезного из этой каши не получить. Так было 10 лет назад, и с тех пор ничего не поменялось.

Вы ничего не смыслите в этом вопросе - поэтому и не надо пороть ересь.Кому надо - всё разберут и декомпилируют.Особенно проверку ключа.Сейчас это умеет делать даже 5-классник из сельской школы
Автор: tomset
Дата сообщения: 07.04.2013 16:39
tametung


Цитата:
А теперь вы покажите,чем я пользуюсь вашим ?

Хм. Так я вообще не ставлю своей целью ни копать HDD, ни писать утилиты для них.
Чисто мастер, который пользуется готовым инструментом.
Как, например, столяр - покупными: молотком, рубанком, долотом и прочим столярным инструметом. И это совершенно не мешает быть ему хорошим мастером и знать тонкости своего дела.
Появится утилита для АRM, которая правильно будет работать со всеми потрохами их служебки, буду ковыряться в их тонкостях. А пока нет такой утилиты, отдаю непонятные заказы по ним, тем кто их копает.
Выше головы, как говорят, не прыгнешь.
Все равно все диски, всех вендоров хорошо знать одному мастеру невозможно, а тем более все раскопать и написать свои утилиты.
Автор: tametung
Дата сообщения: 07.04.2013 16:41
NiTr0

Цитата:
Ошибся видать. Но где-то по-моему у меня валялся какой-то вд перемаркированный эксельстор, возрастом лет 10...

Возможно вы говорите о Conner Technology. Вроде бы да,их выпускали на GreatWall так как будто бы
тогда назывался ExcelStor. Так первый блин всегда считается не удачным.
(помню копал такие винты. они были похожими на Samsung в терминале,только с возможностью дефект
менеджмента. Потом появилась утиль от BlackCat для них и скановые прошивки.)
Но начиная с PLAT20 Хитачи загрузило ExcelStor cвоими заказами. Да вы служебку посмотрите
В ее скан (Factory) части,даже номера,имена и т.д чистых Хитач.
Автор: alexyc
Дата сообщения: 07.04.2013 16:45
Kuklonos
вы еще очень многого не знаете и не слышали в области винтов,но тем не менее беретесь утверждать,но пока ни один ваш поток разума не нашел поддержки у присуствующих...
Автор: 308011
Дата сообщения: 07.04.2013 16:45
Kuklonos

Цитата:
Сейчас это умеет делать даже 5-классник из сельской школы

То есть, если я сейчас вам скину версию, где несколько функций закрыты защитой, вы легко ее снимете?
Или до уровня 5-клашек не дотянули еще
Автор: tomset
Дата сообщения: 07.04.2013 16:45
NiTr0


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

Это при ремонте, ничего фатального.
А для данных? Потерять весь список и данные в уже переназначенных секторах? Потерять всю статистику о нестабильных секторах, вовремя не проверить и не переписать их. Это все грозит потерей пользовательских данных.
Вы просто чуть не догоняете.
Весь лист имеет контрольную сумму и она не сойдется, если его весь не записать.
Как вычленить правильную часть листа при неверной контрольной сумме?
Вы хотите предложить производителю при каждой записи в логи переписывать десятки копий, новую, предыдущую, пред предыдущую и так далее. А работать когда? и на любой из этой цепочки копий может произойти сбой.
Автор: Vic422
Дата сообщения: 07.04.2013 16:46
alexyc
Какие номера на плате и на наклейке?
Автор: alexyc
Дата сообщения: 07.04.2013 16:51
Vic422

плата
2060-701590-001 rev a
наклейка
2061-701590-L01 04P
Автор: tametung
Дата сообщения: 07.04.2013 16:56
tomset

Цитата:
Все равно все диски, всех вендоров хорошо знать одному мастеру невозможно, а тем более все раскопать и написать свои утилиты.

но можно пытаться их ковырять,а не ждать(что подарят,будет в апдейте и т.п). Вот я и пытался (притом мне было уже далеко за 40,так что все давалось ой как не легко) .
И опять вы про какие то утилиты. Все что надо написано давно,и теми кто понимал предмет в полной мере.В сети есть старая HDD.EXE (c терминалом) ,HRTDemo,HDDL,ZOC (рядом ничего нет по мощности и гибкости ). Остальное зависит только от вас и вашего знания команд,умения находить закономерности при разборе бинарников и удачи.
Автор: tomset
Дата сообщения: 07.04.2013 17:02
tametung
Хорошо, что у вас было и есть время на это.
А делая заказы, спасая чужие данные, времени даже на поесть часто не остается.
Про прочие хозейственные и личные дела, можно даже не вспоминать.
Только работа от подъема и до отбоя. а все остальное, только когда уже совсем припрет.
Автор: Kuklonos
Дата сообщения: 07.04.2013 17:17

Цитата:
Весь лист имеет контрольную сумму и она не сойдется, если его весь не записать.
Как вычленить правильную часть листа при неверной контрольной сумме?

Также,как делает NTFS. Проблема не стоит выеденного яйца,но вендоры HDD реализуют её через жопу.А как делает NTFS? Она вводит понятие: "операция завершена" и "операция не завершена". Наполовину завершенных операций не бывает.Если винт начал писать SA и флаг успешной операции не выставлен (отключили питание),какого хрена бы не восстановить копию из резерва? Неужели даже на это не хватает мозгов?
Автор: tomset
Дата сообщения: 07.04.2013 17:17
tametung
Давайте я вам лучше заказ сделаю, на ваших условиях.
Раскопать методику подбора голов на WDC. А то сильно напрягает и уходит огромное количество времени, менять по сто раз головы пока подберешь совместимые.
Автор: Vic422
Дата сообщения: 07.04.2013 17:23
alexyc
См. ПМ.
Туман должен рассеяться.
Автор: tomset
Дата сообщения: 07.04.2013 17:24
Kuklonos
Вы просто еще не сталкивались с недозаписанными журналами транзикций и отдельными записями MFT. Когда система впадает в полный ступор.
И ни одна рековери программа, не может ухватить правильную структуру MFT.
Когда понескольку суток, приходится сидеть в редакторе и с калькулятором проверять сотни MFT записей.
У любой резервной системы, тоже может произойти сбой и чем она сложней, тем сбоев будет больше. Поэтому всегда нужна разумная достаточность, чтобы ловила большую часть косяков, и в тоже время не была слишком сложная.

Лирическое отступление.
Вы ни когда не задумывались, о том на сколько хитро устроена система кодирования на хардах?
исходя из cледующих мометнов,
-вероятность успешно прочитать каждый бит данных в секторе не выше 90%.
-не должно быть подряд более 3 нулей или единиц.
-что все байты контрольных сумм написаны там же и на них действуют все те же ограничения.
Автор: alexyc
Дата сообщения: 07.04.2013 17:36
Vic422
спасибо,буду разбираться...
Автор: Tink200
Дата сообщения: 07.04.2013 17:42
alexyc
по Житагу работать не проблемма. в нете есть распин.. если есть кто то рядом у кого есть ORT-jtag делов на 5 минут.
Автор: tametung
Дата сообщения: 07.04.2013 17:45
tomset

Цитата:
Хорошо, что у вас было и есть время на это.

Вы видимо прсто не понимаете о чем говорите. Ну вот представьте ситуацию которая была много лет назад,
привезли люди из Голландии под тысячу винтов Макстор и WD. Макстор были Pocker типа и утилиты на них
тогда не было.кстати ну и как бы вы в такой ситуации с них восстанавливали данные ?
WD тоже были часть SATA т.е serial Flash. Утили ессено тоже не было. ISA PC3K-шная их не поддеживала.
Но даже еслиб и поддерживала,размер был 160-250Гб. диски надо было отремонтировать. т.е отключать головы,пускать скан и т.п Т.е ваша метода,ждать утилиту годами ну никак не устраивала.
Как вы считаете,для того чтобы придумать как работать с неизвестными винтами сколько надо времени ?
А экспериментов ? если вы пишете что убили ящики винтов уже имея утилиты, а у меня небыло ничего

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

вам просто повезло,что у вас были заказы и за них были готовы платить нормальные деньги.
В других городах (а Москва это не совсем Россия) люди платить не могли.
А раз не могли,то и мне не с чего было покупать оборудование и т.д. Замкнутый круг.
Поэтому не надо корчить из себя страдальца и спасителя
Автор: alexyc
Дата сообщения: 07.04.2013 17:49
Tink200
если танцы вокруг внешней флеши не помогут придется паять что нить ...
Автор: tametung
Дата сообщения: 07.04.2013 17:49
tomset

Цитата:
Давайте я вам лучше заказ сделаю, на ваших условиях. Раскопать методику подбора голов на WDC.

Нет.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889

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


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