Общие принципы работы и восстановление flash
Накопители информации, построенные на базе микросхем флэш-памяти, приобретают все большую популярность. Они уже вплотную взялись вытеснять с рынка другие переносные носители. И если такие носители как CD-диски на рынке еще встречаются, то дискет уже днем с огнем не сыскать. Многие из них используются в качестве переносных хранилищ важных данных. Однако постоянно удешевление конструкции flash-накопителей ведет к тому, что сильно падает и качество их изготовления. Поэтому не стоит удивляться тому, что на восстановление в каждый WD сервисный центр они приносятся все чаще.
Каково же устройство типового флэш носителя?
Как правило, в его недрах находится печатная плата небольших размеров с припаянным USB-разъемом. Печатная плата обычно содержит в себе:
- Контроллер, выступающий связующим звеном между микросхемой NAND и интерфейсом USB;
- Собственно саму флэш-память. Она может быть выполнена в виде одной или нескольких микросхем;
- Индикатор активности устройства;
- В некоторых моделях может присутствовать механический переключатель защиты от записи;
- Обвязки питания контроллера.
Применяемые в устройстве контроллеры обычно изготавливают известные фирмы, а все остальные производители Flash-устройств попросту их закупают. Таким образом, в отличие от накопителей на жестких магнитных дисках, изготавливать UFD носители можно практически в любом подвале. Однако тут нельзя обходит стороной тот момент, что с целью удешевления своей продукции подобные подвальные компании могут запросто прибегать к использованию некачественной технологии пайки и дешевых или отбракованных микросхем. Соответственно такие изделия имеют очень низкое качество, несравнимое с продукцией известных фирм (если восстановить флешку Transcend возьмутся в любом сервисном центре, то на неизвестную китайскую модель никто и не посмотрит, и уж тем более не даст гарантии).
Компьютер воспринимает UFD устройства как и обычные жесткие диски. Для него это одномерный массив секторов по 512 байт. Однако как показывает практика, Flash-ячейки имеют тенденцию к быстрому изнашиванию. Причем изнашиваются быстрей всего те места, которые часто перезаписываются. Обычно таковой областью на диске является таблица размещения файлов. Чтобы избежать такого сценария и обеспечить равномерное изнашивание, производители придумали транслятор, который контролирует последовательную запись и каждый раз записывает данные в другую физическую ячейку. За соответствие логических сектором физическим отвечает специальная таблица трансляции.
|