Восстановление данных с флеш-носителей
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Восстановление данных с флеш-носителей

 

Факультет: ФизическийСтудент: В.В. Пупкин

Специальность: ФизикаГруппа: ФИ-666

 

Оценка: Хорошо

 

 

Омск, 2010



Оглавление

Введение

Глава 1. История создания флеш-памяти

Общие принципы работы флеш-памяти

Архитектура флеш-памяти

Типы карт памяти

Применение флеш-памяти

Глава 2. Типы повреждений и методы восстановление данных

Средства восстановления данных

Глава 3. Простое восстановление данных при логическом сбое

Ручное восстановление данных в FAT32

Восстановление данных в файловой системе NTFS

Заключение

Список использованной литературы



Введение

 

За последние пятнадцать лет устройства на основе технологии флеш-памяти стали неотъемлемой частью жизни современного человека. Благодаря своей компактности и высокой плотности записи, этот тип носителя информации прочно занял нишу на рынке всевозможных цифровых устройств – фото- и видеокамер диктофонов, MP3-плееров, КПК, мобильных телефонов, а также смартфонов и коммуникаторов. Кроме того, она используется для хранения встроенного программного обеспечения в различных устройствах (маршрутизаторах, мини-АТС, принтерах, сканерах, модемax), различных контроллерах. Также в последнее время широкое распространение получили USB флеш-накопители практически вытеснившие дискеты и CD.

Наряду со всеми достоинствами этого типа памяти, существуют и проблемы, связанные с возникающей потерей данных, хранящихся в нем, по различным причинам. С потерей фотографий иногда ещё можно смириться, но что делать если пропали важные документы: например, финансовый отчёт или готовый дипломный проект? Также подобные ситуации часто усугубляются строгой конфиденциальностью информации, хранимой на переносных носителях. Такие данные, как правило, хранятся в единственном экземпляре в условиях полной секретности.

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

Будут рассмотрены способы простого автоматического восстановления с помощью специализированных утилит и способы ручного восстановления, связанные с использованием редакторов, обращающихся к памяти флеш-накопителя напрямую, позволяя просматривать и редактировать отдельные сектора. Данные методики включают инструкции для восстановления данных с носителей, отформатированных в самые популярные файловые системы – FAT32 и NTFS, но в ряде случаев эти методики могут помочь и в восстановлении менее распространенных систем.



Многоуровневые ячейки

 

Рис. 6 Одноуровневая и многоуровневая ячейка

 

Через несколько лет после выпуска флеш-дисков были проведены успешные испытания микросхем, в которых ячейка хранила уже два бита. На такую память можно было записать в два раза больше информации. В настоящее время уже

 
существуют теоретические разработки памяти с четырехбитными ячейками. В микросхеме с MLC (MultiLevel Cell) существует различие величин заряда, которые накапливаются на “плавающем” затворе. Благодаря этому различию, информация в ячейке может быть представлена различными битовыми комбинациями, то есть в отличие от "обычной" флеш-памяти, MLC способна различать более двух величин зарядов, помещённых на "плавающий" затвор, и, соответственно, большее число состояний. При этом каждому состоянию в соответствие ставится определенная комбинация значений бит. Величину заряда на затворе можно определить измерением порогового напряжения транзистора и по итогам этого измерения представить битовую комбинацию. В настоящее время многие компании находятся в поисках предельного числа бит, которое способна хранить многоуровневая ячейка. Во время записи на "плавающий" затвор помещается количество заряда, соответствующее необходимому состоянию. От величины заряда на "плавающем" затворе зависит пороговое напряжение транзистора. Пороговое напряжение транзистора можно измерить при чтении и определить по нему записанное состояние, а значит и записанную последовательность бит. Микросхемы с MLC нашли своё применение в технологии Intel Strata flash.[2]

Доступ к флеш-памяти

 

Различают три метода доступа к микросхеме: обычный, пакетный и страничный. Все они используются в зависимости от ситуации, так как отличаются по скорости доступа, имеют свои преимущества и недостатки.

§ Обычный доступ (Conventional). Произвольный асинхронный доступ к ячейкам памяти. Используется в тех ситуациях, когда необходимо считать малое количество информации с микросхемы памяти.

§ Пакетный (Burst). Синхронный, данные читаются параллельно, блоками по 16 или 32 бита за один раз. После чтения информации в буфер происходит синхронизация блоков, и, в конечном итоге, данные передаются уже последовательно. Преимущество перед обычным типом доступа - быстрое последовательное чтение данных. Недостаток - медленный доступ при чтении определённых ячеек памяти.

§ Страничный (Page). По принципу напоминает пакетный вид, но данные принимаются асинхронно, блоками по 4 или 8 слов. Преимущества - очень быстрый произвольный доступ в пределах текущей страницы. Недостаток - относительно медленное переключение между блоками.

В последнее время появились микросхемы флеш-памяти, позволяющие одновременную запись и стирание (RWW - Read While Write или Simultaneous R/W) в разные банки памяти.

Архитектура флеш-памяти

 

Существует несколько типов архитектур (организаций соединений между ячейками) флеш-памяти. Наиболее распространёнными в настоящее время являются микросхемы с организацией NOR и NAND.

NOR

Название NOR ведет свою родословную от логической операции Not OR (не «или»): если хотя бы один из транзисторов, подключенных к линии битов, включен, то считывается "0". NOR-Ячейки работают сходным с EPROM способом. Каждый транзистор-ячейка подключен к трем линиям: Word Line (линия слов), Select Line (линия выборки) и Bit Line (линия бит). Выборка осуществляется путем подачи высокого напряжения на Word Line, подключенную к затвору, и наблюдения за разницей потенциалов между Select Line (исток) и Bit Line (сток). Если на плавающем затворе находилось достаточное количество электронов, то их отрицательное поле препятствовало протеканию тока между истоком и стоком и напряжение оставалось высоким. Такое состояние полагается в терминах флеш-памяти нулем, в противоположном случае считывается единица.

 

 

Интерфейс - параллельный. Возможно как произвольное чтение, так и запись.

Программирование - методом инжекции "горячих" электронов.

Стирание - методом туннеллирования Фаулера-Нордхейма.

Преимущества - быстрый произвольный доступ, возможность побайтной записи. Недостатки - относительно медленная запись и стирание.

Основные производители: AMD, Intel, Sharp, Micron, Ti, Toshiba, Fujitsu, Mitsubishi, SGS-Thomson, STMicroelectronics, SST, Samsung, Winbond, Macronix, NEC, UMC.

Из двух типов имеет наибольший размер ячейки, а потому плохо масштабируется. Единственный тип памяти, работающий на двух разных напряжениях. Идеально подходит для хранения кода программ (PC BIOS, сотовые телефоны), представляет собой идеальную замену обычному EEPROM.

 

NAND

NAND является более выгодным, с точки зрения экономии пространства, способом организации ячеек. Транзисторы подключаются к битовым линиям группами, то есть последовательно. Если все транзисторы группы открыты, включены, Bit Line заземляется, напряжение между ней и Word Line падает до нуля: срабатывает логика Not AND (не «и») - если все элементы равны 1, то выдается 0. Правда, считывание затруднено вследствие падения напряжения на гирлянде транзисторов, однако скорость обращения повышается за счет адресации сразу целой группы битов. При произвольном доступе достоинство превращается в недостаток, и NAND-чипы обычно отличаются от NOR наличием дополнительного внутреннего кэша. Учитывая всё вышесказанное, NAND-память представляет собой наиболее подходящий тип памяти для устройств, ориентированных на блочный обмен: MP3 плееров, цифровых камер и в качестве заменителя жёстких дисков.[5]

 

Рис.8 Архитектура NOR[12]

 

Доступ - произвольный, но небольшими блоками, которые можно рассматривать как кластеры жёсткого диска.

Интерфейс – последовательный, произвольное чтение и запись невозможны. Не очень подходит для задач, требующих произвольного доступа к данным.

Преимущества – запись и стирание информации осуществляются на высокой скорости, размер блока небольшой.

Недостатки - относительно медленный произвольный доступ, невозможность побайтной записи, необходимость использовать внутренний кэш.

Основные производители - Toshiba, AMD/Fujitsu, Samsung, National, Mitsubishi.

Программирование - туннеллированием Фаулера-Нордхейма, в отличие от NOR-памяти.

Стирание - туннеллированием Фаулера-Нордхейма, в этом сходство с NOR-памятью.

Развитие технологии флеш-памяти происходит, в основном, в области совершенствования конструкции ячеек. Так, появились варианты с двумя транзисторами: один из пары является обыкновенным транзистором, изолирующим ячейку от Word Line. Благодаря этому удалось избавиться от паразитных перекрестных наводок, возникающих при стирании одной из страниц данных, а также снизить напряжение программирования. Причем второй транзистор занимает совсем немного места, поскольку он лишен функции запоминающего "конденсатора" и большого плавающего затвора.

Типы карт памяти

CompactFlash

 

Карточки этого формата впервые появились в 1994 г. Стандарт разработала компания SanDisk и предоставила его для общественного пользования безо всяких дополнительных лицензионных отчислений. В октябре 1995 г. была создана некоммерческая организация Compact Flash Association (CFA). Помимо, собственно, зачинщика, в нее вошли IBM, Canon, Kodak, HP, Hitachi, Epson и Socket Communications. Разработчики создали карты Miniature Card, но они оказались не очень удачными. Все права на технологию были проданы Centennial Technologies, которая в 2000 г. объявила о решении выпустить в свет собственный формат флеш-карт под названием Compact Linear Flash. Карточка содержит довольно сложный контроллер, благодаря которому она совместима с адаптерами PCMCIA. Питание может составлять 3,3 или 5В. Существует два класса CompactFlash-карт, в подражание PCMCIA названных Type I и Type II. Они различаются только толщиной (3,3 и 5 мм) и количеством чипов памяти, которые могут в них поместиться. Стандартный размер карты 43 x 36 мм. Одно из наиболее преимуществ CompactFlash заключается в электрической совместимости с IDE-интерфейсом. Это не означает, что карточку можно вставить в разъем, а подразумевает возможность эмуляции жесткого диска. На программном уровне карта ничем не отличается от винчестера: она обладает всеми необходимыми параметрами, такими, как количество виртуальных цилиндров и головок. Обращение к карте выполняется с помощью стандартного прерывания IRQ 14, и для работы с CompactFlash не требуется драйверов. Сейчас выпускаются карты CompactFlash объемом до 100 GB. Одно из главных достоинств стандарта - специфицированный встроенный контроллер памяти, обусловливающий четкое определение логической структуры данных.

 

MMC

В ноябре 1997 г. компании Siemens и SanDisk анонсировали MMC. Стандарт был изначально "свободным", таким же, как CompactFlash, т. е. лишенным каких-либо лицензионных ограничений. Размер карты всего 24 x 32 x 1,4 мм, весят карты всего 1б5 грамма. Скорость передачи данных равняется 20 MBps. Эти модули памяти работают при напряжениях 3,3 или 2,7 В и токе до 35 мА, что и обусловливает низкое энергопотребление. В 1998 г. сформировался альянс MMCA (MultiMedia Card Association), объединивший промоутеров новой технологии.

 

Рис.12 Архитектура MMC[5]

 

SmartMedia

 

Рис.13 Внешний вид SM[4]

 

Стандарт был разработан в 1995 г. компанией Toshiba, а его продвижением занимается организация SSFDC Forum, в рядах которой немало известных компаний. Кстати, SSFDC (Solid State Floppy Disk Card) можно перевести как "твердотельная дискета". Следует отметить, что многие производители делают флеш-карты сразу трех основных типов: Compact Flash, SmartMedia и MultiMediaCard. В отличие от Compact Flash, карты SmartMedia (SM) не снабжены встроенным контроллером, что, по замыслу создателей, должно снижать их стоимость. Кроме того, SМ имеют меньшие размеры (37x45x0,76 мм) и массу (до 2 г). По популярности SM спорят с CF, а вместе с ним оба этих стандарта охватывают более половины рынка флеш-карт. Рабочие напряжения у SM такие же, как и у CF, но обычно используется 3,3 В. Максимальная емкость карт, объявленная производителями, в частности компаниями EMTEC и Delkin, составляет 128 Мбайт. Из-за отсутствия внутреннего контроллера для работы с этими картами невозможно применить пассивный переходник, а считыватели для них стоят около 50 долл. К сожалению, SМ не дешевле, чем CF.

Memory Stick

 

 

Некогда Sony заставила компьютерную индустрию выбрать в качестве сменных носителей свои 3,5-дюймовые флоппи-дисководы, а теперь она решила позаботиться о своих позициях и на аудио рынке, для чего разработала новый стандарт флеш-карт Memory Stick (MS).

Эти 10-контактные устройства размерами 21,5x50x2,8 мм и массой 4 г стали опорой цифровой империи Sony, которая устанавливает их в свои цифровые плееры, фотоаппараты и видеокамеры, также игрушки и другие устройства. Карты памяти Memory Stick имеют ёмкость до 16 Гб, а в некоторых подверсиях, Memory Stick Select, применялись два банка по 128 Мб на одной карте.



SecureDigital

 

Размер карты - 24 x 32 x 2,1 мм, что практически соответствует параметрам Magic Stick Duo. В настоящий момент анонсированы изделия емкостью от 8 до 512 MB при максимуме 16 GB. Скорость записи, что типично для флеш-карт, существенно зависит от объема и, следовательно, количества используемых чипов. Стандартная скорость записи составляет 2 MBps, но начиная с 512 MB носителей, она возрастает многократно до 10 MBps. Карты оснащены механическим переключателем защиты от записи, наподобие защелки "read-only" у флоппи-дисков. Каждая SD-карта содержит два контроллера: ввода/вывода и поддержки системы кодирования. Разъем состоит из девяти контактов, четыре из которых предназначены для передачи данных, один используется для передачи команд и еще один отведен под синхросигнал.

 

XD-Picture Card

Данный формат — своеобразное "логическое продолжение" SmartMedia, предложенное в 2002 г. компаниями Fujifilm и Olympus. Основные преимущества спроектированного изделия: сниженная себестоимость (экономия на внутреннем контроллере), небольшие размеры (20 x 25 x 1,7 мм) и невысокое энергопотребление. Аббревиатура xD означает eXtreme Digital, т. е. экстремально цифровые.

 

USB флеш-накопитель

USB флеш-накопитель — носитель информации, использующий флеш-память для хранения данных и подключаемый к компьютеру или иному считывающему устройству через стандартный разъём USB.

 

Рис.18 Устройство типичного USB Flash Drive (на примере изделия фирмы «Saitek»: 1 — USB-разъём; 2 — микроконтроллер; 3 — контрольные точки; 4 — микросхема флеш-памяти; 5 — кварцевый резонатор; 6 — светодиод; 7 — переключатель «защита от записи»; 8 — место для дополнительной микросхемы памяти

 

USB флеш-накопители обычно съёмные и перезаписываемые. Размер — около 5 см, вес — меньше 60 г. Получили большую популярность в 2000-е годы из-за компактности, лёгкости перезаписывания файлов и большого объёма памяти (от 32 МБ до 256 ГБ[1]). Основное назначение USB-накопителей — хранение, перенос и обмен данными, резервное копирование, загрузка операционных систем (LiveUSB) и др. Разработан умещающийся на флеш-диск пакет программ для автоматического снятия улик с компьютера неквалифицированным полицейским (COFEE).

Применение флеш-памяти

Флеш-диски применяются в системах управления промышленным оборудованием, в горячих цехах и на открытом воздухе, в условиях постоянных ударов, тряски, вибрации, загрязненной атмосферы. Системы управления, устанавливаемые на железнодорожном, водном транспорте (вибрация, повышенная влажность) или на летательных аппаратах (быстрая смена высоты и температуры, большие перегрузки), немыслимы без таких устройств. И, конечно, в космических системах (перегрузки, невесомость, энергопотребление) флеш-дискам нет конкурентов. Ситуация на отечественном рынке ФД укладывается в рамки общемировых тенденций. Большая часть поставляемой продукции потребляется в промышленной сфере для автоматизации производства. С другой стороны, PCMCIA-карты на основе флеш-памяти для портативных компьютеров, хотя и предлагаются, но не получили широкого распространения. Микросхемы флеш-памяти может работать при температурах от -50 до 80 градусов, влажности воздуха от 8 до 95 процентов, выдерживать ударную нагрузку до 1000g, вибрационную нагрузку до 15g. Время наработки на отказ у флеш-памяти около 1000 часов (сюда входит время записи и стирания), а срок хранения данных исчисляется десятками лет. Флеш-память применяется практически во всех современных устройствах: сотовых телефонах, портативных компьютерах,mp3-плейерах, цифровых видеокамер и фотоаппаратах и многих других. Флеш-память используется в любых компьютерных комплектующих: микросхема BIOS на материнской плате, прошивки различных устройств (CD-Rom, видеокарта, звуковая карта, модем). Модемы с микросхемами флеш-памяти могут принимать и отправлять данные даже при выключенном компьютере. Флеш-память разработана и применяется для того, чтобы упростить работу системы, в которой она применяется, а также повысить ее производительность. За счет обновления информации через флеш-память система (например, модем, звуковая карта и т.д.) в гораздо меньшей степени использует оперативную память компьютера. Тем самым повышается производительность не только одного прибора, но и всего компьютера в целом. Использование микросхем флеш-памяти также позволяет снизить стоимость оборудования. Флеш-память, используя блочную архитектуру, полностью заменила собой микросхемы, стираемые целиком.



Глава 2. Типы повреждений

Механические повреждения

На сегодняшний день существует два способа восстановления информации с физически поврежденной флеш-карты. Первый из них заключается в определении вышедшего из строя компонента и его замене на новый. Но поскольку запасные части для флеш-карт не выпускаются, новый элемент берется из устройства-донора той же модели. После замены у флеш-карты восстанавливается работоспособность, поэтому специалисту остается только скопировать содержащиеся на ней данные на сторонний носитель. У этого способа есть несколько недостатков. Во-первых, он возможен не во всех случаях. Во-вторых, для его реализации необходимо найти новую флеш-карту, идентичную поврежденной. Причем донор будет непригоден для дальнейшего использования. Второй способ заключается в выпаивании из флеш-карты микросхемы памяти и чтении информации с нее напрямую с помощью специального программатора. После этого производится дешифровка считанных данных. Дело в том, что каждый производитель флеш-карт использует собственный формат записи информации, поэтому просто так извлечь данные не получится. Заключительный этап - восстановление в случае необходимости целостности поврежденных файлов. Данный способ очень критичен к профессионализму исполнителя, а также наличию необходимого аппаратного и программного обеспечения.

Нестабильное электропитание, а также разряды статики – частая причина неисправности флеш-дисков. Многие нынешние модели имеют слабую защиту от перепадов напряжения, и случайные скачки выводят их из строя. Вероятно, сказывается политика удешевления продукции, когда из схемотехники выводились «лишние» элементы защиты. Свою долю вины несут и некачественные «китайские» блоки питания с их пульсациями в линиях 5В. Нередко к поломке флеш-дисков приводит устаревшая электропроводка: многие компьютеры до сих пор не заземлены. На их корпусе может накапливаться потенциал в десятки вольт, а статический заряд стекает куда придется. Все это, при совпадении неблагоприятных условий, приводит к выгоранию контроллера и элементов обвязки. С учётом заряда на теле человека, наиболее опасен бывает момент подключения.

Еще одна причина неисправностей – "человеческий фактор" при сборке системных блоков. Небрежные, или просто неопытные работники умудряются неправильно подключить к материнской плате шлейф порта USB на передней панели. Это приводит к переполюсовке линий питания, и флеш-диск сгорает при первом же подключении. Шлейф чаще всего не экранирован, и даже правильная сборка не избавляет от наводок внутри корпуса, вносящих искажения в работу порта. Подключенный к нему накопитель может работать медленно, сбоить или вообще не определяться в системе, что служит предпосылкой для ложных выводов о неисправности.

Проблема нагрева, для флеш-дисков, не так актуальна, как для жестких дисков с их механикой. Но и здесь кроется причина поломок. Многие пластиковые корпуса не обеспечивают хорошего теплоотвода, и при активной работе нагруженные детали могут перегреться, выйти из строя и даже проплавить корпус. Чаще всего страдает стабилизатор питания. Справедливости ради, скажем, что в новых моделях улучшена элементная база, уделено внимание теплоотводу и проблема встречается реже.

Повышенная температура эксплуатации вредна и для чипов флеш-памяти. Хотя по спецификациям они выдерживают до 125º, на практике, уже начиная с 70º, их ресурс резко падает, а вероятность сбоев растёт. Достичь такого нагрева проще, чем кажется из-за соседства с силовыми деталями в тесном корпусе. Что касается карт памяти, то реальна опасность их повреждения статическим разрядом в процессе вставки или извлечения из слота. Особенно уязвимы карты с открытыми контактами, наподобие MMC; «пробить» статикой CF или MS труднее по очевидным причинам.

Логические повреждения

Во-первых, это повреждения в результате программного сбоя или аппаратных особенностей служебной области данных, используемой контроллером в работе механизма трансляции. Виной этому, прежде всего, износ, приводящий к появлению избыточного числа битовых ошибок, которые невозможно скорректировать реализованным алгоритмом ECC. Не менее вероятны и сбои внутреннего программного обеспечения.

Во-вторых, ухудшение теплопроводности корпуса флеш-накопителя приводит к повышению температуры внутренних компонентов, что повышает вероятность сбоев и возникновения ошибок. Сообщения операционной системы о необходимости отформатировать накопитель или предложение «Вставить диск» — это как раз последствия и признаки подобных ошибок. При этом зачастую накопитель как физическое устройство в системе определяется идентификатором производителя (Vendor ID) и типом устройства (Device ID), соответствующим установленному в нем контроллеру. При обнаружении неустранимой ошибки служебной области, контроллер перестает обращаться к микросхемам памяти, возвращая в ответ на команду чтения заранее сформированный сектор (чаще всего, заполненный нулями). Еще он может «информировать» об отсутствии носителя. Подобная тактика объясняется, главным образом, необходимостью уменьшить влияние на микросхемы памяти и не допустить дальнейшего повреждения данных. При этом данные, в большинстве случаев, остаются полностью корректными и располагаются в микросхемах памяти, но доступ к ним посредством штатного интерфейса становится невозможным. Применение общедоступных специализированных утилит при повреждениях служебной информации иногда позволяет вернуть накопителю работоспособность, но при этом пользовательские данные почти наверняка будут уничтожены. Действия, выполняемые стандартными утилитами от производителя, состоят из стирания всех микросхем памяти и восстановления формата поврежденной служебной области. Идет переучет блоков с нестабильным чтением. Сохранение данных пользовательской зоны не является приоритетным при такой операции, подобное требование значительно усложнило бы утилиту. В подобных случаях наиболее надежным методом восстановления данных является применение специализированных комплексов, которые позволяют работать напрямую с микросхемами памяти, реализуя эмуляцию работы контроллера без применения штатного, аппаратного контроллера и интерфейса.

Программно-аппаратный комплексы предназначены для восстановления данных с физически неисправных флеш-накопителей, в ситуации, когда доступ к содержимому флеш-микросхем посредством штатного интерфейса, реализуемого контроллером, невозможен.

К данному типу относятся все типы флеш-накопителей (SD, SM, MMC, USBFlash, MemoryStick, CompactFlash и др.), контроллер которых поврежден, либо содержащие значительные механические или электрические повреждения платы, препятствующие нормальному функционированию устройства. Рассмотрим этот класс устройств на примере программно-аппаратного комплекса PC-3000 Flash. Контроллер, находящийся во флеш-накопителях, помимо реализации собственно интерфейса, выполняет специфичные алгоритмы распределения данных по объему микросхем флеш-памяти с целью контроля равномерности износа отдельных ячеек NAND памяти. Соответственно, неисправность контроллера приводит к невозможности получения доступа к данным флеш-накопителя в корректном виде. В подобных случаях необходимо выпаивать все микросхемы флеш-памяти из накопителя и считывать их содержимое. Для этих целей в PC-3000 Flash входит специализированное устройство считывания (PC Flash Reader).

Программная часть комплекса, взаимодействуя с аппаратной частью, реализует программный эмулятор контроллера, позволяя получить доступ к данным пользователя, посредством восстановления специфичного для конечного контроллера алгоритма трансляции при доступе к содержимому микросхем флеш-памяти. Результатом работы является восстановление корректного доступа к содержимому флеш-накопителя, к которому в случае наличия логических разрушений можно применить все инструменты логического восстановления комплекса Data Extractor UDMA. Комплекс, помимо значительного списка автоматических режимов восстановления и анализа, содержит широкие возможности для ручной работы с задачей, при помощи широкого набора специализированных утилит. Также, в состав комплекса входит база алгоритмов работы контроллеров, позволяющая ускорить процесс восстановления данных с флеш-диска посредством прямого указания типа контроллера. Среди автоматических режимов комплекса, можно выделить режимы "Восстановление по контроллеру", когда для полного восстановления данных флеш-диска достаточно указать тип примененного в накопителе контролера. В этом случае, все действия необходимые для восстановления корректного доступа к пользовательским данным будут выполнены автоматически, и результатом станет образ диска с пользовательскими данными. Для автоматизации процесса чтения, комплекс PC-3000 Flash включает большую базу информации о микросхемах флеш-памяти. В документации к комплексу раскрыты основные принципы функционирования накопителей на основе NAND флеш-памяти и даны непосредственные рекомендации по процессу восстановления данных с них.

Для изучения новых типов флеш-накопителей в комплексе реализован режим "Сбор информации", позволяющий собрать информацию о задаче, включая данные о контроллере и алгоритмах, используемых им, и в сжатом виде передавать информацию разработчикам. Это позволит изучать новые типы флеш-накопителей, добавлять их поддержку в комплекс и в некоторых случаях дистанционно помогать пользователям при восстановлении данных.

Заключение

 

Цели, поставленные в дипломном проекте, выполнены. Была рассмотрена история создания флеш-памяти, её применение, проблемы, приводящие к затруднению или прекращению доступа к хранящимся на ней данных. Была дана классификация различных типов повреждений, приводящих к недоступности данных, и средства борьбы с ними. В заключительной части диплома было рассмотрено использование утилит R-Strudio и EasyRecovery для восстановления информации в автоматическом режиме, и использование дисковых редакторов Disk Editor из пакета Acronis Disk Director, Norton Disk Editor и Paragon Partition Manager, а также утилита Partition Table Editior, входящией в состав пакета Norton PartitionMagic.

Составлены инструкции для редактирования с помощью этих утилит служебных разделов файловых система FAT32 и NTFS, рассмотрены атрибуты файлов, дескрипторы каталогов, метафайлы, элементы таблицы разделов и способы её восстановления. С помощью составленного пособия возможно самостоятельное восстановление логических повреждений в памяти флеш-накопителя без обращения в специализированные центры и использования простых программ, ориентированных на использование с жесткими дисками и не всегда корректно работающих с флеш-памятью.



Список использованной литературы

1. Докучаев Д. Всемогущий Flash// Xakep-спецвыпуск.-2003.-№34 URL: http://www.xakep.ru/magazine/xs/034/044/1.asp

2. Сазонов C. Секреты флеш-диска// Hard ‘n’ Soft.-1999.-№9.

3. Наконечный А. Энциклопедия флеш-памяти// URL: http://www.ak-cent.ru/?parent_id=9841

4. Митилино C. Магические кристаллы или недвижимое в подвижном //ITC-Online.-2003.-№27 URL:http://itc.ua/node/14109

5. Олейник Т. Твёрдая память для карманных устройств //Домашний ПК.-2003.-№10.

6. Акнорский Д. Немного о флэш-памяти //Компьютер Price.-2003.-№48.

7. Стаханов C. Восстановление данных с флеш носителей //Центр восстановления данных Стаханов URL:http://www.stahanov-rdc.ru/povrejdenie-flash.html

8. Зайдель И. Флэшка должна жить долго//R.LAB URL:http://rlab.ru/doc/long_live_flash.html

9. Программное обеспечение комплекса PC-3000 Flash//ACE Lab URL:http://www.acelab.ru/dep.pc/pc3000.flash.php

10. Восстановления данных с накопителей на основе NAND флэш-памяти //iXBT URL:http://www.ixbt.com/storage/faq-flash-p0.shtml

11. Утилиты для восстановления данных//Центр Восстановления данных АСЕ URL:http://www.datarec.ru/articles/article_10.php

12. Технологии флэш-памяти// iXBT URL:http://www.ixbt.com/storage/flash-tech.shtml

13. Гультяев А.К. Восстановление данных. 2-е изд. — СПб.: Питер, 2006. — 379 с.:

Восстановление данных с флеш-носителей

 

Факультет: ФизическийСтудент: В.В. Пупкин

Специальность: ФизикаГруппа: ФИ-666

 

Оценка: Хорошо

 

 

Омск, 2010



Оглавление

Введение

Глава 1. История создания флеш-памяти

Общие принципы работы флеш-памяти

Архитектура флеш-памяти

Типы карт памяти

Применение флеш-памяти

Глава 2. Типы повреждений и методы восстановление данных

Средства восстановления данных

Глава 3. Простое восстановление данных при логическом сбое

Ручное восстановление данных в FAT32

Восстановление данных в файловой системе NTFS

Заключение

Список использованной литературы



Введение

 

За последние пятнадцать лет устройства на основе технологии флеш-памяти стали неотъемлемой частью жизни современного человека. Благодаря своей компактности и высокой плотности записи, этот тип носителя информации прочно занял нишу на рынке всевозможных цифровых устройств – фото- и видеокамер диктофонов, MP3-плееров, КПК, мобильных телефонов, а также смартфонов и коммуникаторов. Кроме того, она используется для хранения встроенного программного обеспечения в различных устройствах (маршрутизаторах, мини-АТС, принтерах, сканерах, модемax), различных контроллерах. Также в последнее время широкое распространение получили USB флеш-накопители практически вытеснившие дискеты и CD.

Наряду со всеми достоинствами этого типа памяти, существуют и проблемы, связанные с возникающей потерей данных, хранящихся в нем, по различным причинам. С потерей фотографий иногда ещё можно смириться, но что делать если пропали важные документы: например, финансовый отчёт или готовый дипломный проект? Также подобные ситуации часто усугубляются строгой конфиденциальностью информации, хранимой на переносных носителях. Такие данные, как правило, хранятся в единственном экземпляре в условиях полной секретности.

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

Будут рассмотрены способы простого автоматического восстановления с помощью специализированных утилит и способы ручного восстановления, связанные с использованием редакторов, обращающихся к памяти флеш-накопителя напрямую, позволяя просматривать и редактировать отдельные сектора. Данные методики включают инструкции для восстановления данных с носителей, отформатированных в самые популярные файловые системы – FAT32 и NTFS, но в ряде случаев эти методики могут помочь и в восстановлении менее распространенных систем.



Дата: 2019-05-28, просмотров: 219.