Создатели ext3 говорят, что никак. Карло Вуд (Carlo Wood) доказывает в своей , что это вполне реально. Резюмировать содержание статьи можно следующим образом. Существуют блоки, суперблоки, inode и прочие низкоуровневые элементы файловой системы. С помощью манипуляции с ними теоретически можно восстановить любой файл. Вуд написал такую программу - grep3ext, но выкладывать ее в свободный доступ почему-то не спешит. Вам нужно отправить письмо по адресу carlo@alinoe.com и Вуд обещает прислать исходный код. Далее набираем в консоли:
$ ext3grep $IMAGE --restore-file $FILENAME
где $IMAGE - файл дискового устройства, а $FILENAME - имя восстанавливаемого файла. Конечно, существует ряд ограничений. Удаленный файл не должен быть физически перезаписан, в некоторых случаях потребуются дополнительные инструменты работы с файловой системой, но Вуд сообщает, что сам смог восстановить любой файл на своем ПК.
Примечание. Редакция Liberatum не несет ответственности за испорченные Карлом Вудом диски своих читателей.
Это можно сделать и с помощью dd.
dd_rescue (если надо скопировать образ с плохочитаемого диска или полуубитой флэшки) + foremost
хорошая статья по восстановлению файлов (windows и linux) с помощью knoppix:
Испорченные файлы Майкрософт Офис можно бесплатно восстановить здесь
Какой-то странный сайт. В общем, народ, если кто-то отсюда на него перейдет, будьте осторожны. Количество слова «бесплатно» настораживает.
Это мой сайт. Чем он вам показался странным?
Своим вселенским альтруизмом. Все мы знаем где бывает бесплатный сыр.
Отправить комментарий