Два вопроса от чайника перед покупкой

Обсуждение вопросов по возможностям wdmarvel
Ben766
Posts: 4
Joined: 15 Feb 2017, 15:49

Re: Два вопроса от чайника перед покупкой

Post by Ben766 »

в лс скинул, почты не знаю
User avatar
Vlad
Разработчик
Posts: 5006
Joined: 13 Aug 2013, 07:53

Re: Два вопроса от чайника перед покупкой

Post by Vlad »

доступ к закрытым веткам, по первому ключу программы
alex0063
Posts: 3
Joined: 08 Jun 2017, 10:00

WD20EARX-32PASB0 не читается служебка

Post by alex0063 »

Движок раскручивает, потом останавливает. "Стука головок" нет, есть едва слышный звук, как обычное позиционирование. Из стандартных операций выполняет только Identify, если можно считать выполнением отдачу паспорта с 0 LBA и прочим бредом. При попытке что-либо прочитать из UA наглухо зависает. На технокоманды реагирует чуть получше, но тоже периодически виснет ("Накопитель не установил DRQ"). Служебку не читает ни модулями, ни регионами, ни треками.

Пробовал сдвигать регионы на 1 по советам с форумов (старой версией, новая только демо) и подгружать модуль 11 от аналогичного. Говорит, что успешно загружен, но ничего не меняется. Правда не восстанавливал правильные адреса регионов в памяти (не знаю, как это делать), но, насколько я понимаю, на чтение по CHS это влиять не должно? И регионы должны читаться, хоть и со сдвигом? Сейчас при чтении треков читается 0 байт, при чтении регионов ругается на незагруженный оверлей (повторяю, было сообщение, что 11 успешно загружен, правда WDMarwel хотела .mod, а я ей подсовывал .rpm, может в этом дело?). С модулями интереснее. DIR недоступен, но при поиске модулей кое-что находит. При этом читаются только те, которые есть в ПЗУ (Откуда же тогда берется довольно длинный список?)

Варианты?
- Я дурак
- Нужна платная версия
- Винту уже ничто не поможет
???
User avatar
Vlad
Разработчик
Posts: 5006
Joined: 13 Aug 2013, 07:53

Re: WD20EARX-32PASB0 не читается служебка

Post by Vlad »

С какой формулировкой не читает модули, какие ошибки выдает?
alex0063
Posts: 3
Joined: 08 Jun 2017, 10:00

Re: WD20EARX-32PASB0 не читается служебка

Post by alex0063 »

Дословно не приведу, т. к. это делалось на другом компьютере, но было две ошибки Module isn't in DIR ??? (три ??? запомнил хорошо) и еще какая-то. Уже после поиска модулей, те, которые есть в ПЗУ (например 0D), были сразу отмечены в графе, кажется Start - Ok, а остальные 0000. Если это важно, постараюсь сделать скриншот.

PS. Оказывается, ведется log. Сразу немного повредничаю: во-первых, лог не полагается класть в папку программы, нужно класть в профиль пользователя, в AppData (точнее, пользоваться WinAPI SHGetFolderPath), во-вторых log.rtf -- это тоже плохо, Word'а может и не быть.

Вот как не читаются модули:

08.06.2017 12:49:24: Идет поиск модулей, найдено 67
08.06.2017 12:49:44: Идет чтение модулей...
08.06.2017 12:50:00: Ошибка чтения модуля ID25, статус - VSCE_VSC_MODE_DISABLED
08.06.2017 12:50:00: Ошибка чтения модуля ID26, статус - Module not in Dir???
08.06.2017 12:50:00: Ошибка чтения модуля ID27, статус - Module not in Dir???
08.06.2017 12:50:00: Ошибка чтения модуля ID28, статус - Module not in Dir???
08.06.2017 12:50:00: Ошибка чтения модуля ID29, статус - Module not in Dir???
08.06.2017 12:50:02: Ошибка чтения модуля ID37, статус - Data size 0
08.06.2017 12:50:02: Ошибка чтения модуля ID38, статус - Data size 0
08.06.2017 12:50:08: Ошибка чтения модуля ID42, статус - Module not in Dir???
08.06.2017 12:50:08: Ошибка чтения модуля ID43, статус - Module not in Dir???
08.06.2017 12:50:08: Ошибка чтения модуля ID44, статус - Module not in Dir???
08.06.2017 12:50:08: Ошибка чтения модуля ID45, статус - Module not in Dir???
08.06.2017 12:50:10: Ошибка чтения модуля ID47, статус - Data size 0
08.06.2017 12:50:10: Ошибка чтения модуля ID4F, статус - Data size 0
08.06.2017 12:50:16: Ошибка чтения модуля ID95, статус - SERVO_ERROR_CODE_BASE_SvirActSync
08.06.2017 12:50:16: Ошибка чтения модуля ID96, статус - Module not in Dir???
08.06.2017 12:50:16: Ошибка чтения модуля ID97, статус - Module not in Dir???
08.06.2017 12:50:18: Ошибка чтения модуля IDB8, статус - Data size 0
08.06.2017 12:50:18: Ошибка чтения модуля IDB9, статус - Data size 0
08.06.2017 12:50:24: Ошибка чтения модуля IDC3, статус - SERVO_ERROR_CODE_BASE_SvirActSync
08.06.2017 12:50:24: Ошибка чтения модуля IDC4, статус - Module not in Dir???
08.06.2017 12:50:24: Ошибка чтения модуля IDC5, статус - Module not in Dir???
08.06.2017 12:50:24: Ошибка чтения модуля IDC6, статус - Module not in Dir???
08.06.2017 12:50:24: Ошибка чтения модуля IDC7, статус - Module not in Dir???
08.06.2017 12:50:25: Ошибка чтения модуля IDF1, статус - Data size 0
08.06.2017 12:50:30: Успешно прочитано 43 модулей

Последняя строка -- вранье.

Регион:
08.06.2017 12:39:15: Модуль ID11 успешно загружен в память
08.06.2017 12:40:01: Ошибка чтения RLBA адреса 256, статус - VSCE_PERM_OVL_NOT_LOADED
08.06.2017 12:40:01: Ошибка чтения RLBA адреса 257, статус - VSCE_PERM_OVL_NOT_LOADED
08.06.2017 12:40:01: Ошибка чтения RLBA адреса 258, статус - VSCE_PERM_OVL_NOT_LOADED
08.06.2017 12:40:01: Ошибка чтения RLBA адреса 259, статус - VSCE_PERM_OVL_NOT_LOADED
08.06.2017 12:40:01: Ошибка чтения RLBA адреса 260, статус - VSCE_PERM_OVL_NOT_LOADED
08.06.2017 12:40:01: Ошибка чтения RLBA адреса 261, статус - VSCE_PERM_OVL_NOT_LOADED
08.06.2017 12:40:01: Ошибка чтения RLBA адреса 262, статус - VSCE_PERM_OVL_NOT_LOADED
08.06.2017 12:40:01: Ошибка чтения RLBA адреса 263, статус - VSCE_PERM_OVL_NOT_LOADED
08.06.2017 12:40:02: Ошибка чтения RLBA адреса 264, статус - VSCE_PERM_OVL_NOT_LOADED
(и т. д.)

Треки:
08.06.2017 12:35:31: Накопитель WDC WD20EARX-32PASB0 Disk size 0 - 0Gb
08.06.2017 12:36:02: Ошибка определения количества треков
08.06.2017 12:36:12: Начато чтение треков...
08.06.2017 12:36:13: Ошибка чтения -100 трека по 0 голове, статус - Data size 0
08.06.2017 12:36:13: Ошибка чтения -100 трека по 1 голове, статус - Data size 0
08.06.2017 12:36:13: Ошибка чтения -99 трека по 0 голове, статус - Data size 0
08.06.2017 12:36:13: Ошибка чтения -99 трека по 1 голове, статус - Data size 0
08.06.2017 12:36:13: Ошибка чтения -98 трека по 0 голове, статус - Data size 0
08.06.2017 12:36:13: Ошибка чтения -98 трека по 1 голове, статус - Data size 0
08.06.2017 12:36:13: Ошибка чтения -97 трека по 0 голове, статус - Data size 0
08.06.2017 12:36:13: Ошибка чтения -97 трека по 1 голове, статус - Data size 0
08.06.2017 12:36:13: Ошибка чтения -96 трека по 0 голове, статус - Data size 0
08.06.2017 12:36:13: Ошибка чтения -96 трека по 1 голове, статус - Data size 0
(тоже очень много строк, ничего не считалось).

Еще важное замечание -- "читает" всё очень быстро, физическое обращение даже к исправному диску заняло бы гораздо больше времени.
User avatar
Vlad
Разработчик
Posts: 5006
Joined: 13 Aug 2013, 07:53

Re: WD20EARX-32PASB0 не читается служебка

Post by Vlad »

alex0063 wrote:лог не полагается класть в папку программы
Усложнять пользователю работу с програмой из-за идиотских рекомендаций мелкомягких?
С такими предложениями вам не сюда
alex0063 wrote:во-вторых log.rtf -- это тоже плохо, Word'а может и не быть.
А при чем тут ворд???
alex0063 wrote:SERVO_ERROR_CODE_BASE_SvirActSync
Скорее всего
alex0063 wrote:Винту уже ничто не поможет
Что бы убедиться, включать головы в 0А по одной и пробовать читать SA
alex0063
Posts: 3
Joined: 08 Jun 2017, 10:00

Re: WD20EARX-32PASB0 не читается служебка

Post by alex0063 »

Vlad wrote:
alex0063 wrote:лог не полагается класть в папку программы
Усложнять пользователю работу с програмой из-за идиотских рекомендаций мелкомягких?
С такими предложениями вам не сюда
При чем тут мелкомягкие, подобные правила существуют в любых ОС, вот, например, для *nix'ов:
https://ru.wikipedia.org/wiki/FHS. В DOS, да, там все документы, подготавливаемые в помощью редактора Лексикон принято было класть в программный каталог Лексикона.
Рассказывать, сколько от такого подхода проблем -- слишком отклоняться от темы.
Vlad wrote:
alex0063 wrote:во-вторых log.rtf -- это тоже плохо, Word'а может и не быть.
А при чем тут ворд???
А чем rtf открывается? Обычно логи в txt делают, там же никакое форматирование не требуется.
Vlad wrote:
alex0063 wrote:SERVO_ERROR_CODE_BASE_SvirActSync
Такая ошибка всего пару раз для модулей, а не читается НИЧЕГО. "Успешно прочитано 43 модулей" -- это оказывается 43 файла, забитых нулевыми байтами она зачла за прочитанные.
И очень уж всё быстро, непохоже на попытку всерьез читать пластины и "VSCE_PERM_OVL_NOT_LOADED" после "Модуль ID11 успешно загружен в память" -- почему так, может какой-нибудь еще оверлей нужен?
User avatar
Vlad
Разработчик
Posts: 5006
Joined: 13 Aug 2013, 07:53

Re: WD20EARX-32PASB0 не читается служебка

Post by Vlad »

alex0063 wrote:сколько от такого подхода проблем
Всяко меньше, чем от заставлять пользователя лезть за логом в
C:\Users\XXX\AppData\Local\YYY
Или пользователю то же апи вызывать для поиска лога? :)
alex0063 wrote:А чем rtf открывается?
WordPad
alex0063 wrote:логи в txt делают
В раб папке винта есть копия в txt
alex0063 wrote:Такая ошибка всего пару раз для модулей
Достаточно одного раза)
alex0063 wrote:"VSCE_PERM_OVL_NOT_LOADED" после "Модуль ID11 успешно загружен в память" -- почему так, может какой-нибудь еще оверлей нужен?
Нужен, и возможно не один, но в бесплатной версии этого нет

Вот это сделайте
Vlad wrote:включать головы в 0А по одной и пробовать читать SA
Если коммутатор мертв, сразу выкините не тратя лишнего времени
User avatar
SRUTSSSSSSSS80
Posts: 1547
Joined: 01 Jan 1970, 00:00
Location: USxxR

Re: WD20EARX-32PASB0 не читается служебка

Post by SRUTSSSSSSSS80 »

у вас Sadle G6 и ему нужно несколько оверлеев подгружать, так что бесплатной и демо тут не обойдёшься.
atlantis
Posts: 25
Joined: 25 Jul 2017, 09:36

Re: Не читаются модули ПЗУ

Post by atlantis »

Доброго времени ! Имеется винт WD2500JS-22NCB1. При подаче питания раскручивается, стучит головами,потом останавливается. В WDMarvell определяется WDC ROM MODEL-HAWK----- , F/W 10.02E02 10.9TE, семейство Hawk . Модули не читаются, модули ПЗУ не читаются(ошибка определения активной карты регионов), само ПЗУ считывается. Как я понял чтобы записать модули ПЗУ нужно купить программу ?
Post Reply