Flash Extractor
© Soft-Center
About     Shop     Downloads     Manual     Library     Forum     Services     Contacts
Принцип восстановления данных   Search  Register  Log in
9 - 15 oct will be no support. I go to other country to solve sanctions problems
Reply to topic
Author Message
Сергей



Joined: 26 Aug 2005
Posts: 19705

Flash-Extractor developer

PostPosted: Mon Nov 28, 2005 17:16    Post subject: Принцип восстановления данных
Reply with quote

Если подключить исправный USB Flash диск к компьютеру.
Запустить WinHex.
Открыть физический диск подключенного устройства.
Мы увидим его образ (image)

Как образ диска храниться во флэш микросхемах?

Образ диска разбит на блоки, например, по 0x20000 байт.
Эти блоки перемешаны.
Получается такой своеобразный puzzle.

Зачем это сделано?

У каждого байта флэш памяти есть определённое число циклов перезаписи.
Когда это число превышается, байт больше использовать нельзя.
Поэтому производителя стараются использовать байты равномерно.
Блок данных всё время меняет своё положение во влэшке.

Как восстановить образ из кусочков?

Каждый блок состоит из секторов.
Размер сектора может быть разный, например, 528 байт.
528 байт = 512 байт информации + 16 байт служебной информации
Служебная информация может включать в себя код коррекции ошибок (ECC).
И номер блока в образе.

Для того, чтобы восстановить образ диска, нужно собрать puzzle.
То есть разместить блоки в порядке возрастания номера.
sergol2



Joined: 28 Nov 2005
Posts: 6


PostPosted: Mon Nov 28, 2005 18:51    Post subject:
Reply with quote

Ели быть точным то типы следующие:
1. http://www.fcenter.ru/foto.shtml?45418:43486
Применятеся контроллер OTI. Есть номер блока в служебной информации.
2. http://www.fcenter.ru/foto.shtml?45372:43367
применяеся контроллер USBest. Есть номер блока в служебной информации.
3. http://www.fcenter.ru/foto.shtml?47907:52954 Применяется самсунговский контроллер. Номера блока в служебной информации нету. Собирается через транслятор.
Display posts from previous:   
Reply to topic All times are GMT + 4 Hours
Page 1 of 1

 

Last added
PS2251-09-26   98 3c 98 b3   2x1   v2 Monolith USB_112   98 3e 98 b3   1x2 Monolith USB_111   45 3c 98 b3   1x1 SM2703AA   b5 64 64 54   1x1 SM3281L-AB   2c c4 08 32   1x1   v2 Monolith Micro SD_56   45 3c 98 b3   1x1 SM3281L   45 3c 98 b3   1x1   v5 CBM2199   45 48 94 32   1x4 IS918M-FN02   2c a4 08 32   1x1   v2 Monolith USB_110   45 48 9a b3   1x1
News
23.09.2022 The End
11.11.2021 Legs for NR
16.08.2021 Sector Number Slow
15.07.2021 New drivers
21.05.2021 BGA-152 18x12 (smaller)
Other products
© Soft-Center ltd.