ice 21.09.2009 17:56
Есть вопрос! — Восстановление файлов с флэшки
Кто нибудь может подсказать, чем можно восстановить файлы с карты памяти microSD? Файловая система неизвестна, но вероятнее всего fat или ntfs. Использовалась как обычная флэшка через кард-ридер. Как человек, недавно мигрировавший в линукс, теряюсь и не знаю куда "копать".
muhas 21.09.2009 18:13 #
+ 3 -
пакет sleuthkit, список удаленных файлов с NTFS, FAT, UFS1/2, FFS, Ext2 и Ext3 ну и само собой возможность восстановления если повезет
1. находим карту памяти, например, флешка на 1 терабайт (-:
lolka@slow:~$ sudo fdisk -l
2. копируем образ флехи в удобное место:
lolka@slow:~$ sudo dd if=/dev/sdb of=/путь/куда/будем/сохранять/образ bs=1M
3. начинаем поиск инфы в образе:
lolka@slow:~$ testdisk /путь/куда/мы/сохранили/образ
4. удачи в поиске...
lolka@slow:~$ sudo fdisk -l
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 36 289138+ 83 Linux
/dev/sdb2 37 1860 14651280 fd Linux raid autodetect
/dev/sdb3 1861 121601 961819582+ fd Linux raid autodetect
2. копируем образ флехи в удобное место:
lolka@slow:~$ sudo dd if=/dev/sdb of=/путь/куда/будем/сохранять/образ bs=1M
3. начинаем поиск инфы в образе:
lolka@slow:~$ testdisk /путь/куда/мы/сохранили/образ
4. удачи в поиске...
пакет sleuthkit
fls -rd /dev/sdb1 - список удаленных файлов
icat -rf fat /dev/sdb1 N > dsc0005.jpg - восстанавливает удаленные файлы (N - номер файла в выводе fls)
fls -rd /dev/sdb1 - список удаленных файлов
icat -rf fat /dev/sdb1 N > dsc0005.jpg - восстанавливает удаленные файлы (N - номер файла в выводе fls)