Форум - FlashBoot.ru

USB Flash Drive => Восстановление удалённой информации с USB Flash Drive => Тема начата: Ekzorcist8 от 24 Июля 2015, 21:18:44

Название: Файлы на флешке превратились в иероглифы и размер файлов/папок стал огромным
Отправлено: Ekzorcist8 от 24 Июля 2015, 21:18:44
Флешка  "Silicon power 32 gb"

Информация о ней:

Volume: J:
Controller: Silicon Motion SM3257 ENBA
Possible Memory Chip(s):
  SanDisk SDTNRIAMA-016G
Memory Type: TLC
Flash ID: 454CA892 7650
Flash CE: 2
Flash Channels: Single
Chip F/W: ISP 140909-AA-
MPTOOL Ver.: 14.10.21
VID: 090C
PID: 1000
Manufacturer: UFD 2.0
Product: Silicon Power
Query Vendor ID: UFD 2.0
Query Product ID: Silicon Power32G
Query Product Revision: 1100
Physical Disk Capacity: 31457280000 Bytes
Windows Disk Capacity:  31440470016 Bytes
Internal Tags: QU2R-8AH2
File System: FAT32
Relative Offset: 1392 KB
USB Version: 2.00
Declared Power: 500 mA
ContMeas ID: 7309-02-0F
Microsoft Windows 7 SP1 x64

Описание проблемы: в один момент все файлы и папки стали называться иероглифами. Файлы стали весить под несколько гигов каждый. Итого, где-то под 150гб на флешке стало.

Хотя в свойствах флешки написано, что 7гб из 29 свободно.

Что сделать, для того, чтобы все файлы восстановить?
Название: Re: Файлы на флешке превратились в иероглифы и размер файлов/папок стал огромным
Отправлено: novo от 26 Июля 2015, 10:43:24
..в один момент..
После каких действий это произошло или обнаружилось?
Не знаю чем восстановить. Рекомендую сделать точную копию (с помощью напр. http://hddguru.com/software/HDD-Raw-Copy-Tool/) и экспериментировать с этой копией. (если данные были не строго приватные, можете мне прислать образ, тоже попробую восстановить)
Название: Re: Файлы на флешке превратились в иероглифы и размер файлов/папок стал огромным
Отправлено: sadfsdfsdaf от 22 Мая 2016, 21:08:51
ооо! мой случай. Здесь перемешаны блоки секторов, обычные утилиты не помогут.
Образ создать конечно надо, но, скорее всего, это тоже не поможет.
Желателен доступ к FTL структурам контроллера. Я так думаю, что слетела трансляция LBA на реальную позицию блока данных.
Название: Re: Файлы на флешке превратились в иероглифы и размер файлов/папок стал огромным
Отправлено: sadfsdfsdaf от 25 Мая 2016, 23:29:32
В случае с моей флешкой ситуация оказалась такой:
диск перемешан случайными блоками по 0x400000 байтов (полный размер диска 8гб)
дальше надо определить основные параметры файловой системы (размер фат, размер кластера и т.п.)
это делается несложно полным поиском по образу (сигнатуры MBR/BOOT общеизвестны), далее строится карта соответствий блок-каталог и блок сигнатура файла (проще свою собственную программу написать),
затем руками собирается карта отображений и окончательно образ из исходного и этой карты.
А вот уже дальше можно R-Studio.
По результатам итерации повторять (процентов 30 блоков я таким автоматическим способом не нашёл) пока не надоест.

Вопрос 1, какая из готовых утилит работает вышеописанным образом? (т.к. эта проблема должна быть "условно типовой")
Вопрос 2 - как вытащить FTL трансляцию блоков из прошивки контроллера? (если это конечно она слетела)
Вопрос 3 - куда мои утилиты с исходниками положить?
Название: Re: Файлы на флешке превратились в иероглифы и размер файлов/папок стал огромным
Отправлено: BOBAH4IK от 02 Июня 2016, 08:18:49
Решение здесь (http://www.itcvg.com/blog/index.php?imena-fajlov-stali-neponyatnymi,-programmy-dlya-vosstanovleniya-dannyh-ne-pomogayut) и здесь (http://www.itcvg.com/blog/index.php?vosstanovlenie-dannyh-s-karty-pamyati-raspaivat-ili-net).