ПредишенСледващото

Принципи на работа и възстановяване на данни от флаш памети, базирани на NAND памет
Има изобилие от устройства за съхранение, базирани на твърди нелетливи полупроводникови памет кристали (NAND флаш памет). Почти всички устройства имат една и съща вътрешната структура и представляват електронно табло с запоени компоненти за него, основните от които са:

Контролерът (микропроцесор с фърмуер, който отговаря за обработката, представянето и съхранение) - представя команди към паметта на чип извършване на действия, определени от потребителя за показване на записване и изтриване на информация.

Интегрална схема памет (флаш памет, NAND флаш памет) - резервоар за съхранение на данни (потребител и услуга). Това е хиляда клетки (транзистори), които могат да бъдат прочетени безкраен брой пъти, но информацията, съхранена на тях ограничен, на около 100 хиляди пъти.

Принципи на работа и възстановяване на данни от флаш памети, базирани на NAND памет

В сърцето на NAND флаш памет е И-елемент (от английски език и и никой).
Транзисторът има два порта: контрол и плаващ. Последното е напълно изолиран и възможност да държи електроните до 10 години. В клетката има и изтичане и източник. При програмиране (писмено или изтриване) напрежението на контрол порта и електричното поле, създадено от възниква ефектът на тунела. Някои от тунели на електрони през изолиращия слой, и се стига до плаваща порта. Таксата върху плаващ порта променя "ширина" на канала и за източване-изходния път към неговата проводимост, която се използва при четене. Програмиране и четене на клетките се различават значително в потреблението на енергия: устройства с флаш памет консумират голям ток при запис, докато четете на енергийните разходи ниски. За да изтриете информацията за контрол порта се доставя високо отрицателно напрежение и електрони да премине плаващ порта (тунел) до източника. Напрежение се прилага чрез контакти (крака) са на флаш памет miksroskheme минава през тях и четене на записаните клетките. Данните се обработват от контролера и чрез USB конектор, предоставена на потребителя в четим вид.
Съгласно този принцип цялата работа е известно, че съвременно оборудване и всички видове карти с памет, базирани на Nand флаш памет (USB Flash Drive, SD, х, MMC, CompactFlash, мини SD, микро SD, SSD, и т.н.)

Общи принципи на възстановяване на данни от повредени флаш памети osnoveNANDpamyati.

Статията не е обърнал внимание на логическата и механични повреди на флаш устройства с тях потребителят лесно и специално оборудване могат да се справят сами, без да излизате от дома си. Те включват увреждане на файловата система (на нашия сайт можете да изтеглите демо версии на софтуер, който е специално предназначен за справяне с този проблем, програма, която е в автоматичен режим, като по този начин намаляване на риска от грешки, които може да направи потребителят могат да се проследят подробните инструкции за експлоатация избраната програма).
Механична повреда на USB конектор, като чрез издърпване слота пръчка остава в компютъра нагоре от "тялото" (тук се нуждаят от запояване станция и поне някои запояване опит). Ако това е за вас предизвиква голямо объркване и създава редица проблеми - винаги можете да се обърнете към специалист за възстановяване на данни. обикновено работят по възстановяване на данни в случай на проблеми от този вид не е много доста пари.

Какво правите, когато флаш паметта е починал (удавил, изгорени при отстраняване или неправилно, поради промени в напрежение) и не се определя от компютъра като устройство? Контролерът вътре в устройството, различен от нейния собствен интерфейс осигурява разпространение на данни по целия обем на паметта на чип на клетките, за да се предотвратят тяхното повреждане. Изход от системата за управление води до пълна или частична загуба на достъп до съхранение на данни, но всички те са склонни да останат вътре в чиповете памет.

Да започнем с това, преди започване на работа, трябва да имате редица софтуер и хардуер за разпояване, прочетете съдържанието на чип памет в двоичен (Сметището) и по-нататъшна работа с тях в специализирана среда (интерфейс на програмата) има редица алгоритми, които работят най-популярните в момента денонощието контролери, използвани в устройства за съхранение на данни, базирани на флаш памет.
Информацията се съхранява на флаш картата чрез работата на контролера се показва чрез Windows Explorer (или друг OS) в един подреден, четлив за потребителя, но реалният му (физически) място в чиповете памет кардинално различни. Те са разпръснати и се смесват заедно, за да образуват "мозайка", които се събраха в правилния ред, можете да получите на изгубени данни обратно.

1. На първо място да се премахнат вътрешните чипове ниво смесване информация в паметта, така че чип или чип памет може да се състои от няколко части (кристали) предимно 1-ви, 2-или 4-DX и запис тях директно произведени в две или повече места (удвояване на скоростта на записване възниква). Целта е да се съберат данни в правилния ред (така FAT таблица редица сектори са били в ред) в един голям файл (резултат на сметището), който ще бъде по-нататъшната работа по възстановяване на данни.

2. Запис на чипове / кристали памет произведени единици (блокове), състоящи се от своя страна на страниците (страница), които се състоят от сектори (обикновено 528 бита) - интегрално образуване банки (банки). Блокове в банки смесват. Всеки блок има маркер, обикновено 1 или 2 последователни бита (в зависимост от номера на блока), като работи на маркерите, контролерът автоматично подрежда блоковете в ред, тогава се показва информацията, съхранявана в склада чрез USB интерфейс. В редки случаи, банката може също да се смесва, което усложнява данните за цялостното промискуитет.
Предизвикателството е, че в правилния ред, за да се организира блокове във всяка от банката, както го прави най-контролер флаш карти, за да получите по-голям и копиране на данните. Какво е необходимо познаване на алгоритмите за принципите на работа на контролера, на които номериране модули чрез маркери или таблици за преобразуване.

Подкрепете проекта - споделете линка, благодаря!