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

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

Автор: igor_me
Дата сообщения: 16.03.2013 17:00
Имеется в виду "убрать повторы и пересечения" при переносе из G в P?
Насколько мне известно, то, о чём вы говорите, автор уже добавил в прогу (возможно - частично, не во всех местах). Да и об этом лучше автора спросить, наверно.
Ну а свою прогу я задумал лишь как "навороченный" (со временем станет ) редактор дефектов.
Да и не забывайте, я ж не профи-программер , так "балуюсь". А общение МЕЖДУ программами (как вы сказали - апплет) - штука весьма не тревиальная по части программирования.
А если вы имели в виду, типа открыть в проге (моей) модули G и P листов и из G удалить те дефекты, которые уже присутствуют в P, потом просто заново сохранить модули - то это со временем может и можно прикрутить, если в WDMarvel этого ещё не будет (или - не в полной мере).
Мне тоже хотелось бы услышать 308011 насчёт этого...
Автор: SRUTSSSSSSSS80
Дата сообщения: 16.03.2013 17:04
igor_me
А вы правы, проще месандж выкинуть пользователю.
Автор: 308011
Дата сообщения: 16.03.2013 18:35
igor_me
Планируется программный перенос G в P с удалением пересечений
По этому, смысла делать это, именно для связки с WDMarvel нет, но возможно это будет полезно как доп фунция вашей программы
Автор: metos
Дата сообщения: 16.03.2013 20:33
308011
Предлагаю заюзать VMProtect, что бы некоторые зубы сломали при дизасме.
Автор: SRUTSSSSSSSS80
Дата сообщения: 16.03.2013 23:11
igor_me
Добавить возможность импорта дефектов с другого ini файла
Автор: 308011
Дата сообщения: 17.03.2013 00:18

Цитата:
Предлагаю заюзать VMProtect, что бы некоторые зубы сломали при дизасме.

У меня свои мысли на этот счет
Автор: igor_me
Дата сообщения: 17.03.2013 13:17
Приветствую.
Редактор дефектов "дорос" до бета-версии.
http://zalil.ru/34354385

- Добавлены обработчики ошибок, теперь при пустых полях не долно быть "Type Mismatch" (но проверки корректности самих введённых данных по прежнему нету. Так что заботится, чтобы конечная головка была не меньше начальной, конечный сектор не меньше начального и вообще, чтобы в полях были цифры, а не "А. С. Пушкин" , должен пользователь Вообще - это хороший тест на внимательность, возможно - я и не буду делать такие проверки...)
- Добавлен вывод подробной статистики дефектов по головам.
SRUTSSSSSSSS80

Цитата:
Добавить возможность импорта дефектов с другого ini файла

Сделано

Пока не реализовано удаление дефектов и пересортировка списка по номерам треков.
В следующей версии, которая будет где-то на следующей неделе.

В архиве, в файле readme, более подробное описание..
Да, и понаблюдайте, не выходит ли у кого-то при расчёте процента больше 100%. А то у меня было, вроде "отловил", но вдруг забыл где-то...
Автор: SRUTSSSSSSSS80
Дата сообщения: 17.03.2013 13:33
igor_me
В почти каждом компоненте есть ToolTipText, можно туда записать назначение кнопки/окна и т.д. (всплывающая подсказка)
Проверяем, Спасибо.

При выборе дефекта из списка передавать данные в поля для его редактирования
Автор: igor_me
Дата сообщения: 17.03.2013 23:59

Цитата:
При выборе дефекта из списка передавать данные в поля для его редактирования

Принято.

Редактор - это хорошо, но есть вопрос "по теме"
WDC WD10EADS-00M2B0 4 головы. Пытаюсь рубануть нулевую голову. По заветам старейшин очищены P, G, Relo-листы, Smart, пересчитан транслятор по пустому P. Регион 01 скопирован на 02.
Адреса регионов до манипуляций:
0 0 183730
1 379008 183730
2 758016 183730
Перед отключением выставляю так:
0 379008 183730
1 758016 183730
2 758016 183730
Жму "Оключить 0-ю". После "Перезапуск FW" винт в BUSY
Что я делаю не так. Если стартонуть в SafeMode с "мычками", в редакторе регионов SA можно наблюдать такое:
0 0 284256
1 379008 284256
2 758016 284256
3 1137024 284256
То, что появился третий регион и изменились размеры - это нормально?
Или я что-то делал не так? Пробовал поставить нули в адресе на этот третий регион - без изменений, всё равно BUSY...
Подскажите, кто чем может...
Автор: 308011
Дата сообщения: 18.03.2013 00:12
Не пробовали вернуть размер регионам?
Автор: JETWAY
Дата сообщения: 18.03.2013 01:45
igor_me
Иногда попадаются f/w на которых команда отключения криво отрабатывает.
Автор: Smyg1
Дата сообщения: 18.03.2013 10:50

Цитата:
Предлагаю заюзать VMProtect, что бы некоторые зубы сломали при дизасме.

http://wasm.ru/forum/viewtopic.php?pid=313294
наверно от версии зависит... старые уже вроде хвалятся что снимают...
Автор: igor_me
Дата сообщения: 18.03.2013 13:14
308011

Цитата:
Не пробовали вернуть размер регионам?

Тоже приходила мысль такая, вроде пробовал, но что-то не пошло. Попробую ещё раз...
А вот ещё изначально галочки стояли на всех 8-ми регионах. После подачи команды галки встали только на 4. Думаю, галки тоже надо попробовать выставить на все 8, как думаете?
Или это не принципиально (учитывая, что галки стоят на 8, а прописаны только 3)?

Добавлено:
JETWAY

Цитата:
Иногда попадаются f/w

Учтём...
Автор: 308011
Дата сообщения: 18.03.2013 13:22

Цитата:
надо попробовать выставить на все 8

Попробовать то можно, хуже не будет
Хотя это врядли повлияет на что либо...
Автор: alpham100
Дата сообщения: 19.03.2013 11:18
вопрос

какой правильный алгоритм заливки на винт по трекам "бэкапа" этих трэков?

к примеру сделал копию служебки, пзу, трэков,

"поигрался" с винчестером, и понимаешь,
что раньше лучше было чем сейчас,
транслятор не пересчивается, винт вешается, модуль перестал читать и тд ( что то из списка)

берешь указываешь папку откуда заливать по трэкам, и льеш?
или нужно еще форматировать эти трэки? или еще какие то действия?



Автор: 308011
Дата сообщения: 19.03.2013 11:27
Пишем родное ПЗУ
Пишем назад модули, ну или треки, но это дольше
Никогда никаких других действий не требовалось, для возврата в первоначальное состояние
Автор: NiTr0
Дата сообщения: 19.03.2013 13:06

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

Попробуйте на роялях посвежее форматнуть служебку и передернуть питание. Винт с большой вероятностью запустится, хрюкнет несколько раз и остановит шпиндель. И вывести его из этого состояния будет непросто

К слову, интересна была бы правка карты голв в памяти. Как раз для подъема таких вот "задумчивых" винтов, которые порой после отключения нескольких голов выходят в готовность (есть один такой, с вроде как живой служебкой на 5-6 головах что ли; откуда она там взялась - интересный вопрос).
Автор: Vic422
Дата сообщения: 19.03.2013 13:10

Цитата:
Попробуйте на роялях посвежее форматнуть служебку и передернуть питание.

Конкретно семейство можете указать?
Автор: Michael99
Дата сообщения: 19.03.2013 13:18

Цитата:
транслятор не пересчивается

С какой ошибкой ? 3С05, 3С06...

Цитата:
"поигрался" с винчестером, и понимаешь, что раньше лучше было чем сейчас,   транслятор не пересчивается,  винт вешается, модуль перестал читать и тд

Может он просто помирает дальше. Ну или какие-то неверные действия повлияли. Но склоняюсь просто к плохому состоянию винта в целом.

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

На многих есть копии СА на несистемных 00и 01, но и по другим головам.

Добавлено:

Цитата:
Конкретно семейство можете указать?

Скорее зефиры и новее. Т.е. 2,5" наверно имелось ввиду.
Автор: NiTr0
Дата сообщения: 19.03.2013 13:21
А вот сходу и не вспомню. То ли торнадо 3д, то ли что-то поновее. Хотя, думаю, можно попытаться сэулировать такое поведение сдвигом регионов. Переводить кроликов в трупиков еще пока жалко, хотя один есть с запилом - надо будет над ним поиздеваться.

Один торнадо к слову после неуспешной калибровки SA (ввиду додыхающей головы) точно окуклился... Голова ли отсохла, или еще что - вопрос, но факт остается фактом.

Добавлено:

Цитата:
На многих есть копии СА на несистемных 00и 01, но и по другим головам.

Если память не подводит, те головы были вообще отклчены... Хотя, может, платка неродная.
Надо будет снова попинать трупики по свободе....
Автор: Michael99
Дата сообщения: 19.03.2013 13:31

Цитата:
те головы были вообще отклчены

Я имел ввиду системные логические головы 00 и 01. Физически карта может быть 02,03, 05,06. И системными будут физические 02 и 03 (лог. 00 и 01). И копия СА запросто может находиться и на 05 и 06.
Автор: 308011
Дата сообщения: 19.03.2013 14:22
NiTr0

Цитата:
несколько раз и остановит шпиндель. И вывести его из этого состояния будет непросто

Прекрасно выводятся записью модулей по CHS, например

Более геморный вариант
Оверлеи в память
Пишем дир
Подгружаем дир с блинов в память
Пишем модули
Но этот вариант иногда не проходит, если читает мусор с блинов, тогда по CHS писать только
Автор: Smyg1
Дата сообщения: 19.03.2013 15:32

Цитата:
Прекрасно выводятся записью модулей по CHS

ну да...
особенно SADLE_G6 версии 25.хх (WD20EACS-11BHUB0 FW:25.12E) и все новые...
у них просто нет записи без оверлея в памяти...
а в память он не грузится...
Автор: 308011
Дата сообщения: 19.03.2013 16:11

Цитата:
у них просто нет записи без оверлея в памяти...   а в память он не грузится...

Не попадалось мне таких загадочных роялей, поэтому ничего не скажу
Все что видел, писали по CHS без оверлея
Автор: NiTr0
Дата сообщения: 19.03.2013 18:39

Цитата:
Прекрасно выводятся записью модулей по CHS, например

Не выводятся. Проверка голов (WDR) или что-либо еще - старт, хрюк-хрюк, стоп, ошибка. Никуда ничего не пишут.
Автор: Michael99
Дата сообщения: 19.03.2013 18:52
NiTr0
Хотелось бы семейство услышать. Или речь про тот же Торнадо ? Головы живые остались у него ?
Автор: 308011
Дата сообщения: 19.03.2013 20:24
NiTr0

Цитата:
Проверка голов (WDR) или что-либо еще - старт, хрюк-хрюк, стоп, ошибка. Никуда ничего не пишут.

Если речь про торнадо 3д, то эти 100% выводятся
Проверено собственноручно и не раз
Может, просто с головами траблы
Автор: NiTr0
Дата сообщения: 19.03.2013 23:51
Головы живые остались. Да и не думаю, что калибратор добил головы (до того калибратор юзер зоны гонял без проблем). Скорее - где-то в служебке образовались после калибратора нечитаемые секторы, и все, привет...
В этом плане не-рояли как-то приятнее для ковыряния. Меньше шансов одним неловким двжением получить окуклившуюся мумию...
Автор: JETWAY
Дата сообщения: 20.03.2013 04:42

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

а формат SA вам для чего?
Формат са ,селф са и запись служебки

Автор: AntiMember
Дата сообщения: 20.03.2013 11:39
To All.
А если Tahoe 2D с прогревом не может поймать серву и раскрутиться - ф топку ?
Пока холодный - все красиво. Он серву при старте только по системной ищет ?
Или по доступным ?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889

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


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