Как восстановить удаленный файл в Linux

Крупный специалист по файловым системам Ext2, Ext3 и Ext4 Карло Вуд (Carlo Wood) рассказывает в своей статье о том, как восстановить удаленный файл в Linux.

Существуют блоки, суперблоки, inode и прочие низкоуровневые элементы файловой системы. С помощью манипуляции с ними теоретически можно восстановить любой файл. Вуд написал такую программу — grep3ext, но выкладывать ее в свободный доступ не спешит. Вам нужно отправить письмо по адресу и Вуд обещает прислать исходный код. Далее набираем в консоли:

$ ext3grep $IMAGE --restore-file $FILENAME

где $IMAGE - файл дискового устройства, а $FILENAME - имя восстанавливаемого файла.

Конечно, существует ряд ограничений. Удаленный файл не должен быть физически перезаписан. В некоторых случаях потребуются дополнительные инструменты работы с файловой системой Linux.

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

Это можно сделать и с помощью dd.

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

dd_rescue (если надо скопировать образ с плохочитаемого диска или полуубитой флэшки) + foremost

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

Испорченные файлы Майкрософт Офис можно бесплатно восстановить здесь

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

Какой-то странный сайт. В общем, народ, если кто-то отсюда на него перейдет, будьте осторожны. Количество слова «бесплатно» настораживает.

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

Это мой сайт. Чем он вам показался странным?

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

Своим вселенским альтруизмом. Все мы знаем где бывает бесплатный сыр.

Ваша оценка: Нет Средняя оценка: 5 (2 votes)
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Linux I класса
Linux II класса
Linux III класса
Счетчики
О Либератуме

Liberatum — это новости мира дистрибутивов Linux, обзоры, сборки, блоги, а также лучший сайт об Ubuntu*.

Яндекс.Метрика