A PHP Error was encountered

Severity: 8192

Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

Filename: mysql/mysql_driver.php

Line Number: 319

Восстановление удаленных фото / картинок JPG , JPEG в Linux

Восстановление удаленных фото / картинок JPG , JPEG в Linux


Рубрика: Хитрости Linux
Метки: | | | | | | | | | | | |
Просмотров: 7631
  • Paranoid По умолчанию, восстанавливаются файлы неопознанные PhotoRec.

Включите опцию bruteforce если вы хотите восстановить фрагментированные JPEG-файлы, но учтите что это сильно нагрузит процессор.

  • Allow partial last cylinder определяет какая предпологается геометрия диска, но при этом могут быть использованы только диски без разделов.
  • expert mode - опция разрешает пользователю менять параметры файловой системы вручную.
  • Keep corrupted files позволяет сохранять поврежденные файлы. Может пригодится для восстановления файлов другими программами
  • Включите опцию Low memory если у Вас мало
  • оперативной памяти и программа зависает или завершается с ошибкой. Это

    может быть необходимо для больших и сильно фрагментированных файловых

    систем. Не используйте эту опцию без явной надобности.

5. Выбираем тип файлов для восстановления (помечаем крестиком)

6. Тип файловой системы

7. Проверить раздел или только неразмеченную область

8. Выбор места для сохранения восстановленных файлов

Я выбрал искать только картинки. При восстановлении с помощью PhotoRec у меня восстановилось 1856 картинок (из них 85 которые мне нужно было восстановить).

Они были сложены все в программой созданные директории recup_dir.1 , recup_dir.2 , recup_dir.3 и recup_dir.4 а сами файлы получились вида f45536936.jpg, f45540992.jpg и т.д.

Что меня очень порадовало, что все восстановленные файлы были рабочие как оригиналы, но конечно сравнивая с нужным количеством файлов для восстановления, восстановились не все.

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

Восстановление фотографий в Linux под Ext3 с помощью magicrescue

Запускаем

magicrescue -r jpeg-jfif -d /media/disk/1/ /dev/sda7

где

jpeg - указывает что ищем картинки

/media/disk/1/ - куда складываем найденное (я ложил на флешку)

/dev/sda7 - на каком разделе диска ищем

С помощью magicrescue нашел 10099 картинок (524,6 МВ). Как и в предыдущей программе названия были не оригинальные (вида 0000C0F5E244-0.jpg, 00019DA5A9BB-0.jpg и т.п.), но количество как видите в разы выше, что меня изначально порадовало, но позже огорчило.

Времени на разбор картинок заняло в разы больше, но толку оказалось мало.