Лучший инструмент для восстановления удаленных файлов

Возможный дубликат:
Как восстановить удаленные файлы?

Используя Ubuntu 10.10, у меня есть скрипт запуска, который автоматически удаляет мой "рабочий каталог". Это простая папка на рабочем столе, где я размещаю кучу файлов, которые я использую в течение дня. Это временные файлы, которые мне нужно хранить только для одного сеанса. Для поддержания чистоты мой загрузочный скрипт:

rm -rf /home/user/Desktop/workdir
mkdir /home/user/Desktop/workdir

Работает отлично. До того момента, когда у меня были важные файлы, я забыл переместить их перед тем, как завершить работу. Несколько (2-3) сессий назад это произошло, и теперь я понимаю, что мне нужно восстановить каталог "workdir". Но тем временем было создано и удалено несколько новых. Каков наилучший способ восстановить это - если это возможно? Я читал о таких инструментах, как скальпель, но, похоже, они будут сканировать весь мой HD. Я знаю имя папки и хотел бы просто найти эту папку рабочего каталога. Что лучше?

ОБНОВЛЕНИЕ - попытка с Foremost

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

sudo foremost -a -t doc -i /dev/sda1 -o/home/user/Desktop/foremost

Видимо, я удаляю много документов. Было восстановлено так много файлов, что мне пришлось удалить другие файлы на лету, чтобы не заполнить мой жесткий диск. Более 30 ГБ файлов XLS/PPT/OLE(?)/Word были восстановлены. Мне пришлось прервать процесс восстановления. Для документов Word у меня сейчас более 7 ГБ в 3050 файлах. Как мне добраться до нужного файла? Все они пронумерованы, и дата изменения - сегодня для всех файлов.

Кроме того, мне нужно восстановить еще 3 файла JPG. Это может стать еще большим набором файлов. Как я могу восстановить только то, что было удалено за последнюю неделю? Или, используя оригинальное имя файла, это возможно?

3 ответа

Решение

Дайте шанс Foremost ( здесь проект sourceforge, последний v1.5.7 от 2010 года). Это простая в использовании криминалистическая программа, которая может быть полезна для вашего случая:

sudo apt-get install foremost

Альтернатива: по этой ссылке для скачивания вы получите сжатый файл, внутри которого вы можете найти файл README с инструкциями.

После компиляции и установки описание аргументов командной строки можно найти на странице руководства:

man foremost

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

Я загрузил видео с практикой Foremost на Youtube:

http://www.youtube.com/watch?v=P767rumEIKw

Пожалуйста, введите в терминал:

cat /proc/partitions

Затем вы можете увидеть, какой раздел вам нужно использовать в первую очередь.

Ваша команда будет:

sudo foremost -a -t FILE-TYPE -i /dev/sdb1 -o /home/map/to/recover/files

Вы должны заменить sdb1 на ваш раздел.

Держите меня в курсе.

Другие вопросы по тегам