Флэшки

Ответить
SinSyoby
Сообщения: 506
Зарегистрирован: 10 окт 2008, 16:22

Флэшки

Сообщение SinSyoby » 02 мар 2010, 12:43

Трем о том, какой производитель более-менее путевый, где лучше брать флэхи в нашем регионе и т.д, и т.п. Вобщем, все о флэш накопителях и что с ними связано :winked: А я поделюсь инфой, как я востановил свою флэху. Про трабл я когдато уже писал (можно прочесть здесь)., в двух словах из 8 гиговой флехи это чудо превратилось постепенно в брелок. По другому не скажешь. Короче долгое время флэха у меня пылилась без дела. И вот наконец меня прижало: диски покупать прикумарило, а новую флеху брать жаба душила (в душе я верил, что свою исправлю).Вобщем скачал я четыре проги: CheckUDisk 5.0, ChipGenius v2.72, USB 2K REL90, UsbIDCheck (у кого СКС скачать можно здесь). Воспользовался по совету PANa прогой CheckUDisk. И понял, что есть шанс.Восстановление флэш накопителей после программых сбоев.Программные сбои контроллера.В любой флэшке установлена микросхема-контролер.ИзображениеОн отвечает за передачу данных между компьютером и флэш-памятью. Контроллером управляет микропрограмма. Часть микропрограммы записана в микросхеме памяти (а это в основном параметры памяти, транслятор, различные идентификаторы и флаги, например - флаг запрета записи). В случае различных сбоев питания, неправильного извлечения и других причин – происходит сбой микропрограммы контроллера. В результате чего контроллер блокируется и не отвечает на запросы операционной системы. Также, блокировка может произойти из-за износа микросхемы памяти - появления дефектных блоков или превышения порога циклов записи (тогда контроллер сам метит блок как неиспользуемый и часто блокирует флэш на запись). При подключении к компьютеру такой флэш-диск может опознаваться как «Неизвестное устройство», иметь формат RAW или может быть виден в системе как диск с нулевой ёмкостью. При попытке доступа к нему могут выводиться сообщения «Вставьте диск» или «Нет доступа к диску».Иногда, флэш-диск становится доступен только для чтения. Данные видны и читаются, но при попытках создания файла, стирания или форматирования выводится сообщение – «Диск защищен от записи». В данном случае контроллер переходит в режим защиты данных при обнаружении ошибок микропрограммы или флэш-памяти для предотвращения её дальнейшего разрушения (память NAND установленная во флэшке повреждается в основном при записи данных). Большинство утилит по восстановлению производят полное форматирование памяти, по этому, если нужно сохранить важные данные и не потерять их безвозвратно – обратитесь к специалистам по восстановлению информации. С помощью специального оборудования будет произведено считывание и расшифровка информации непосредственно из микросхемы NAND памяти в обход сбойного или неисправного управляющего контроллера.Порядок восстановления флэш накопителя.1. Нужно выяснить модель микросхемы-контроллера чтобы найти утилиту для работы с ним. Это можно сделать двумя способами. Первый – вскрыть корпус флэшки и посмотреть наименование модели контроллера нанесённой на корпусе микросхемы. Если вскрыть корпус проблематично – используем второй способ. Он заключается в определении модели по кодам VID и PID зашитым в микропрограмме контроллера. VID – это идентификатор производителя, а PID – идентификатор устройства. VID и PID имеются в любом USB устройстве. Эти коды можно считать такими программами как CheckUDisk 5.0, UsbIDCheck, ChipGenius v2.64, а также средствами операционной системы.ИзображениеЕсли VID&PID считать не удаётся или значения пусты, велика вероятность электрического повреждения микросхемы. В данном случае программными способами вылечить накопитель уже не получится.2. Итак, VID&PID удалось считать, значит шансы на восстановления уже есть. Далее по значениям VID&PID можно найти производителя флэш-накопителя и модель установленного контроллера (например с помощью базы iFlash). Определив контроллер, переходим к поиску сервисной утилиты для работы с ним.3. Подходящую утилиту можно найти на сайте производителя или в каталоге утилит сайта FlashBoot.ru. Для удобства утилиты отсортированы по производителям контроллеров.Например:С помощью проги CheckUDisk 5.0 я узнал, что VID моей флэшки – 058f, а PID – 6387.По базе iFlash нашел что для флехи подходит утилита AlcorMP AU698X (080424).Как работать с утилитами описывать не буду, так как утилит довольно много а порядок работы некоторых из них описан в инструкциях, которые можно найти в архивах с утилитами или прочитать в комментариях к ним.После восстановления работы контроллера велика вероятность вытащить хоть какие-то данные из памяти флэшки. Для этого можно воспользоваться программой PhotoRec.Если данные уже не нужны или информация полностью разрушилась, рекомендуется провести тест флэш памяти на наличие сбойных секторов. Сделать это можно программами MyDiskTest v2.42, Victoria 4.3 Beta или Flashnul 0.99.Вот собственно говоря и все :smile:

MurdoX
Сообщения: 16
Зарегистрирован: 10 дек 2009, 02:01

Флэшки

Сообщение MurdoX » 07 апр 2010, 10:53

Хорошая, познавательная статья. Автору спс - хотя мне и не нужно, но интересно. Я сохранил себе страницу.

Camaro
Сообщения: 49
Зарегистрирован: 28 апр 2010, 16:23

Флэшки

Сообщение Camaro » 29 апр 2010, 10:22

SinSyoby есть у меня флеха на 8 гиг, тупо перестала работать, попробую восстановить по вашей ссылке. А вы и в электронике соображаете?

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя