Восстановление удаленных файлов ext2, ext3, ufs1, ufs2, ntfs, fat

Часто возникает необходимость восстановить удаленный файл в Linux. Многие "эксперты" говорят о том, что это невозможно для ext2/ext3. Не верьте - в этом может помочь программа Sleuth Kit.

Программа умеет работать с сырыми (raw) данными; поддерживает файловые системы NTFS, FAT, UFS 1, UFS 2, EXT2FS, EXT3FS, ISO 9660; работает под операционными системами Linux, Mac OS X, Windows, CYGWIN, OpenBSD, FreeBSD, Solaris.

Загрузить Sleuth Kit

Документация по Sleuth Kit

Ваша оценка: Нет Средняя оценка: 4.9 (12 votes)
pomidorius аватар

Проверил. Замечательно работает (при условии, что удаленный файл не перезаписан поверх чем-то еще). Список удаленных файлов можно просмотреть командой fls -rd /dev/sda1 и восстановить командой blkls или dd.

Ваша оценка: Нет Средняя оценка: 4 (4 votes)

Вот так я восстановил все удаленные фотографии с карточки фотоаппарата:

for i in $(fls -rd /dev/sda1|awk {'print $3'}|tr -d [:]); do icat -r -f fat /dev/sda1 $i > /home/yuri/photo/$i.jpg;done

Ваша оценка: Нет Средняя оценка: 5 (10 votes)
pomidorius аватар

Браво! Отличная конструкция!

Ваша оценка: Нет Средняя оценка: 5 (2 votes)

если б еще hfs поддерживала...

Ваша оценка: Нет Средняя оценка: 4 (2 votes)

Добрый день!
А можно поподробнее описать процесс восстановления файлов?
Спасибо

Ваша оценка: Нет Средняя оценка: 5 (2 votes)

Объяснил бы, как при помощи dd восстановить

Ваша оценка: Нет Средняя оценка: 5 (3 votes)

А можно поточнее как восстановить, сам запрятаный файл я нашел и что с ним далее делать?

Ваша оценка: Нет
pomidorius аватар

Сделать его менее запрятанным.

Ваша оценка: Нет Средняя оценка: 3.4 (5 votes)

Спасибо, полезная информация )

Ваша оценка: Нет Средняя оценка: 1.8 (5 votes)

Что бы установить программу для gentoo надо просто ввести:
emerge app-forensics/sleuthkit

Ваша оценка: Нет Средняя оценка: 4.2 (5 votes)

Пока что меня Бог миловал. Нигде ничего восстанавливать не нужно было. Но это у меня дома. А что касается остальных, то это очень даже распространённая проблема. Так что я взял на заметку. Спасибо!

Ваша оценка: Нет Средняя оценка: 3 (5 votes)

Вроде как свежая версия уже и HFS+ понимает, и во FreeBSD она в портах есть.

Ваша оценка: Нет Средняя оценка: 5 (1 vote)
pomidorius аватар

15 тыс просмотров!... Рекорд для топиков на L.? :) Неужели так много людей, которые забывают архивировать важные для них данные?

Ваша оценка: Нет Средняя оценка: 2.5 (2 votes)
Dmitry аватар

Скорее сперва жмут удалить, а потом думают, а нужно ли им это :)
А вообще статья полезная, надо будет попробовать эту программу. Хотя удалять файлы по ошибке случается довольно редко.

Ваша оценка: Нет Средняя оценка: 1 (2 votes)

статья. [цензура]

Ваша оценка: Нет Средняя оценка: 2 (4 votes)
pomidorius аватар

Бан. Причем, не за мат, а за умственную неполноценность.

Ваша оценка: Нет Средняя оценка: 4 (2 votes)
amlaml аватар

http://myubuntu.ru
Восстановление данных в Ubuntu - testdisk

Необходимость в восстановлении данных существует в самых разных операционных системах. Ubuntu не является исключением. И хотя эта операция не так распространена, но даже ради одного единственного случая необходимо знать, как восстанавливать данные в Ubuntu. Как раз у меня произошло ЧП. Вернее не у меня, а у моего приятеля.

Он недавно решил, что на его флешке объёмом в 8 ГГбайт слишком много разных файлов и он, не глядя и не разбираясь, что там находится, решил всё удалить с неё. Он по профессии копирайтер и на flash-накопителе содержались разного рода файлы – музыка, видео, и, что главное, куча его документов – статей. В общем, он их удалил и только спустя несколько секунд по завершении операции, понял, какую глупость совершил.

Попробуем ему помочь, заодно и сами поучимся. Но вначале немного теории. Удаление файлов в Linux операция очень серьёзная. Решаясь на неё вы тем самым сразу же подтверждаете, что во-первых, «вы это серьёзно», во-вторых, «вы в своём уме». Никаких вопросов, придуманных в Майкрософт, типа «Вы действительно хотите удалить файл?» в Linux, если это не настроили разработчики, нет. Ну что же, попугали, а теперь перейдём к позитиву.

В Ubuntu (по крайней мере, в моём 10.10) при удалении файлов они перемещаются в корзину. Разумная настройка, особенно для таких как мой приятель. Честно признаться, ему как раз эта функция и помогла. Даже при удалении с flash-накопителя все файлы попадают в Ubuntu в корзину.

И даже больше — в Ubuntu в меню графического интерфейса отсутствует пункт «Удалить», а кнопка Del на клавиатуре работает в режиме перемещения в корзину.

Но что делать, если не просто были удалены файлы, а ещё и был потерян целый раздел?

Утилита для восстановления разделов в Ubuntu – testdisk

Наверное, у каждого пользователя Linux есть свои методы восстановления. Но чаще всего на форумах подсказывают, что одной из самых популярных утилит является testdisk. Ставится или из Synaptic или, как обычно, из консоли:

sudo apt-get install testdisk

Пользоваться утилитой нужно в консоли. Запускаете с административными правами:

sudo testdisk

Вначале testdisk попытается найти физические диски. Затем необходимо ему сказать, на каких дисках возникли проблемы. После этого нужно подсказать утилите, а какого типа у вас файловая система. Ткнув наобум я получил выговор и параллельно был спрошен, а не Vista ли создала этот раздел. Согласившись, «что Vista», утилита радостно позеленела и сказала даже какая именно у меня файловая система. Далее нужно просто читать, что именно нужно сделать. Мне, например, нужно было нажать английскую букву P- list files. После этого мне был выдан громадный список всех «живших» когда-то на флешке файлов. Если вас интересует разработка качественного сайта, с сервером на котором установлен Linux, то рекомендуем вам следующий ресурс www.website-turnkey.com.ua, соотношение цены и качества приятно удивят.

Выбирая файл и нажимая C на клавиатуре я восстанавливаю нужный мне файл. Просто отличная утилита. Кстати, именно благодаря тому, что она консольная, скорость работы её так велика.

А вы чем восстанавливаете информацию в Ubuntu?

http://myubuntu.ru/rukovodstvo/vosstanovlenie-dannyx-v-ubuntu/

Ваша оценка: Нет Средняя оценка: 2.2 (5 votes)
pomidorius аватар

Реклама website-turnkey? Смысл всей стать сводится к одному предложению: для восстановления данных можно использовать программу testdisk. На кой там трогательная история про приятеля-идиота не совсем понятно. Я бы вместо кучи ссылок на левые ресурсы дал бы следующие две ссылки:

Официальный сайт TestDisk: http://www.cgsecurity.org/wiki/TestDisk
И статью из Wiki: http://ru.wikipedia.org/wiki/TestDisk

Ваша оценка: Нет Средняя оценка: 5 (3 votes)
amlaml аватар

Вот здесь http://tuksik.ru/photorec/
довольно подробно (и с картинками:-) написано, как восстанавливать данные с помощью программы photorec из пакета testdisk.

«От ошибок никто не застрахован, да и ещё у каждого третьего есть дурацкая привычка удалять файлы через Shift+del. Думаю понятно к чему я клоню: файл исчез и его надо вернуть.
Для этого нам поможет программа photorec, которая работает из консоли и имеет псевдографический интерфейс, а главное то, что программа умеет восстанавливать файлы со всех популярных файловых систем
(fat, ntfs, ext, маков и т.п.).

Установить photorec в ubuntu можно вместе с пакетом testdisk:

sudo apt-get install testdisk

Программа требует права рута, а значит запускаем её через:

sudo photorec

..........
Следует обратить, что можно восстанавливать данные и с флешки.»

Картинки можете на том сайте посмотреть, но вроде ничего сложного…
Сам не пользовался, врать не буду! Не было надобности:))

Ваша оценка: Нет

Как этой прогой восстановить удаленные файлы из конкретной папки а не со всего диска? И можно ли фильтровать по дате удаления?

Ваша оценка: Нет

Спасибо автору. Я удалил очень важную инфу , много пересмотрел для этого прог и нашел вот эту прогу для восстановления данных Magic Uneraser v2.0 Portable, скачать можно здесь [отцензурировано] с кряком (ключами)

Ваша оценка: Нет Средняя оценка: 3 (2 votes)
pomidorius аватар

Пожалуйста. В качестве бонуса — бан за спам и ссылки на кряки. Это ж каким нужно быть идиотом, чтобы на сайте об СПО кряки рекламировать.

Ваша оценка: Нет Средняя оценка: 3.3 (3 votes)
omg аватар

Это ж каким нужно быть идиотом, чтобы на сайте об СПО кряки рекламировать.

LOL Подоконник затесался чтоли...

Ваша оценка: Нет Средняя оценка: 3 (2 votes)