Форум - FlashBoot.ru
USB Flash Drive => Восстановление USB Flash Drive на контроллерах USBest => Тема начата: The_Immortal от 09 Февраля 2013, 23:18:28
-
Ребят, руководитель попросил восстановить свою флеху, т.е. это очень важно для меня :-)
Так-с, по шаблончику:
1) На флехе никаких надписей. Объем неизвестен, но судя по данным MPTool - 4 гига. Просто черная флеха :-)
2) ChipGenius Report:
Description: [G:]Запоминающее устройство для USB(USBest USB2FlashStorage)
Protocal Version: USB 2.00
Current Speed: High Speed
USB Device ID: VID = 1307 PID = 0163
Device Revision: 0100
Manufacturer: USBest
Product Model: USB2FlashStorage
Product Revision: 0.00
Chip Vendor: USBest
Chip Part-Number: UT165 A0A - F/W AA0000
3) Имя контроллера: UT165 A0A.
4) Название микросхемы памяти увы неизвестно.
5)
5.1 Среди всего списка, который сформировал iFlash по 1307:0163 доступна только вот эта утилита (для UT165):
UT165 1.65.19.0 (http://www.flashboot.ru/Files-file-277.html). Действую по приведенной там инструкции. На шаге 5
5. Если флэшка определилась, нажимаем пробел (Start). Запустится процесс форматирования. Смотрим в статус, должно стать ОК.
В статусе вместо "ОК", получаю сообщение "Code 0x44":
(http://s58.radikal.ru/i160/1302/95/5b758d46eb1f.png)
Вот лог:
Port 0 : Connect
status : Code:0x44
Stage : Search Blank Blocks = 00:00:18:781
Capacity : 4096MB
VID/PID : 1307/165
Inquiry : USBest USB2FlashStorage
Serial Number : 0000000000000E
Samsung-2421-32Gb
Operating Mode : 2.0 - Dual
Total Bad Blocks : 4096
Описание ошибки:
0x44 Bad block count is out of range
5.2 Далее попробовал воспользоваться универсальной утилитой: Urescue v1.3.0.71 (UT161/UT163/UT165/IT1167) (http://www.flashboot.ru/Files-file-611.html). Вот что она в итоге написала:
(http://s019.radikal.ru/i631/1302/c1/2ea49cd3d044.png)
Жму "ОК", вынимаю-вставляю флеху, проблемы (см. п. 6) остаются.
Заново проделываю операции, описанные в пункте 5.1. Теперь лог от MPTool следующий:
Port 0 : Connect
status : Code:0x28 0x48
Stage : Search Blank Blocks = 00:00:10:313
Stage : Read L2P Valid Blocks = 00:00:03:015
Stage : Write ISP Code = 00:00:00:594
Capacity : 4096MB
VID/PID : 1307/165
Inquiry : USBest USB2FlashStorage
Serial Number : 0000000000000F
Samsung-2421-32Gb
Operating Mode : 2.0 - Dual
Total Bad Blocks : 1828
Описание ошибок:
0x28 Run SCSI command Failed
0x48 Bad block count exceed tolerance
5.3 После этого наткнулся на более свежую версию MPTool и : http://www.flashboot.ru/Files-file-561.html (http://www.flashboot.ru/Files-file-561.html). И решил ее заюзать.
Вот ее лог:
Port 0 : Connect
status : OK
Stage : Search Blank Blocks = 00:00:05:922
Stage : Read L2P Valid Blocks = 00:00:01:000
Stage : Write ISP Code = 00:00:01:640
Stage : Update CIS = 00:00:01:781
Stage : Stress = 00:00:01:907
Stage : Format = 00:00:02:984
Stage : Check CIS = 00:00:00:156
Stage : Check Disk FAT/MBR = 00:00:00:625
Stage : Turn On ISP = 00:00:00:125
Capacity : 3846MB
VID/PID : 1307/165
Inquiry : Ut165 USB Flash Disk
Serial Number : 00000000000002
Samsung-2421-32Gb
Operating Mode : 2.0 - Dual
Total Bad Blocks : 30
Казалось бы все хорошо и проблема ушла - я наконец-то зашел на сам диск! Но на последнем шаге:
7. Форматируем стандартными средствами Windows.
Винда через некоторое время выдала, что флеха не найдена и проблема (см. п. 6) опять повторяется.
Разумеется, мне захотелось еще разочек пройти этой утилиткой, но на этот раз она уже выдала знакомую ошибку:
Port 0 : Connect
status : Code:0x28 0x48
Stage : Search Blank Blocks = 00:00:18:844
Stage : Read L2P Valid Blocks = 00:00:01:531
Stage : Write ISP Code = 00:00:01:610
Capacity : 3846MB
VID/PID : 1307/165
Inquiry : Ut165 USB Flash Disk
Serial Number : 00000000000003
Samsung-2421-32Gb
Operating Mode : 2.0 - Dual
Total Bad Blocks : 488
Запустил ее еще разок, теперь выдает: Code 0x44.
:(
6) При коннекте флехи диск определяется. Но когда к нему обращаешься, то "Диск не найден."
7) Windows XP Pro SP3 32-bit.
Подскажите, пожалуйста, что делать дальше.
Благодарю!
P.S. Темку, наверное, имеет смысл перенести в раздел "Восстановление USB Flash Drive на контроллерах USBest".
-
Дабы предыдущую мессагу еще больше не загружать, спрошу отдельно.
Ребят, а как узнать, что флеха перешла в тестмоуд?
Я вытащил это чудо из корпуса. Микросхема находится в металлической заклепке (могу сфоткать) - как ее снять, ума не приложу. Но благо торцы открыты. Как я понимаю, второй торец (каким флеха НЕ втыкается в порт) открыт. Там представлены 25-48 контакты.
Я отсчитал, сунул конец циркуля (кстати, неважно где замыкать - сверху или снизу?) между 29-30 и таким образом всунул в порт.
Прогнал через Urescue v1.3.0.71 - она мне выдала тоже самое, что я выше писал.
Потом переподключил (в нормальном режиме), предварительно запустив MPTool. Она выдала: Code 0x44 .
Т.е. ничего не изменилось. Вот я и хотел уточнить, как точно узнать что флеха перешла в тестовый режим?
И еще вопрос: имеет ли смысл переводить флеху в тестмоуд, если она будет подключаться как FABULK (для MPTool)? Мне кажется, что не имеет.
Спасибо!
UPDATE: В общем, раза 10 пробовал MPTool. Получал то 0x44, то 0x28, то 0x28 0x48, а сейчас выдало:
Port 0 : Connect
status : OK
Stage : Search Blank Blocks = 00:00:05:859
Stage : Read L2P Valid Blocks = 00:00:01:079
Stage : Write ISP Code = 00:00:01:625
Stage : Update CIS = 00:00:00:750
Stage : Stress = 00:00:01:906
Stage : Format = 00:00:02:984
Stage : Check CIS = 00:00:00:156
Stage : Check Disk FAT/MBR = 00:00:01:625
Stage : Turn On ISP = 00:00:00:125
Capacity : 3846MB
VID/PID : 1307/165
Inquiry : Ut165 USB Flash Disk
Serial Number : 0000000000000F
Samsung-2421-32Gb
Operating Mode : 2.0 - Dual
Total Bad Blocks : 44
Т.е. сейчас на флеху зайти могу:
(http://s40.radikal.ru/i089/1302/a4/f292da99fd75.png)
Что делать далее - не знаю... Форматировать средствами винды как в прошлый раз не хочу. Вообще ничего делать не буду - жду ваших комментов.
Но, конечно же, я не удержался и прогнал флеху на read-тест бэдов через Flash Memory Toolkit.
Вот результаты:
(http://s44.radikal.ru/i104/1302/35/1c30dda0204d.png)
После теста флеха опять "отпала", но при переконнекте ожила и тогда я решил сделать write-тест:
(http://s001.radikal.ru/i196/1302/b2/87073d8ea644.png)
Но это скорее всего из-за того, что через некоторое время после обращения к ней флеха просто "отпадает".
Теперь же проблема остается.
MPTool продолжает у. выдывать Code 0x44.
А если предварительно замыкать 29-30 контакты, то MPTool показывает: Code 0x28 0x48
Хотя я не уверен насчет этой закономерности. Но вроде бы так.
Что делать далее? :-)
-
Поставил опцию "Rebuild BAD blk TBL before initial" в MPTool и сделал попыток в тестовом (очень часто в тестовом моде сразу при подключении флехи выдавало "Code 0x14") и нетестовом моде, пока не добился статуса "ОК".
Потом опять прогнал флеху на бэды:
(http://s020.radikal.ru/i713/1302/98/e7eb6c557195.png)
Но после теста проблема вновь появилась >:(
-
Т.е. никто ничем не поможет? :(
-
Похоже память подуставшая (или изначально не совсем качественная).
Покопатесь в настройках.
Хотя проще будет новую купить.
-
Anatolij,
Покопатесь в настройках.
А в настройках чего? :)