Библиотека сайта rus-linux.net
Как восстановить удаленные файлы в файловой системе ext3
Оригинал: HOWTO recover deleted files on an ext3 file systemАвтор: Карло Вуд (Carlo Wood)
Дата публикации: Март 2008
Перевод: Коваленко Алексей
Дата перевода: 03.09.2009 г.
Что еще нужно сделать?
Программа была написана во время изучения того, как работает ext3. Ее ранняя функциональность
поэтому, не зависит от того, что я написал позднее. Достоинство этой функциональности в том, что
она работает быстрее и будет работать, даже если отбросить более поздний код. Она также более
практичная, поэтому вы можете использовать ее для проверки того, что происходит в реальности,
без зависимости от более сложного (и эвристического) кода, который был добавлен позднее.
Тем не менее, существуют так же и недостатки: фильтрация кода, который я написал для --ls
не используется в позже написанном коде, который оперирует опциями --dump-names
и
--restore-all
. Также стадия 2 была реализована без использования журнала, как было бы
возможно, используя код написанный позже. Это не просто изменить, поскольку этот код использует
результаты стадии 2. Я думаю, что лучшим алгоритмом для поиска корректных блоков для последней
копии каталога будет точно такой же, который я использовал для окончательного восстановления
файлов: используя поиск последнего не удаленного инода этого каталога в журнале.
Однако, в настоящее время программа работает не так.
Опции командной строки
Все опции командной строки перечисляются при добавлении к команде ext3grep
опции --help
:
Новые функциональные возможности добавлялись методом "top-down ("сверху вниз"), таким образом, можно увидеть исторический очерк того, как создавалась программа.
Пожертвования
Если кто-то пожелает пожертвовать что-то, чтобы сделать мою жизнь легче, пожалуйста щелкните на кнопке внизу, которая направит вас на безопасный сайт PayPal (https://www.paypal.com/...). Спасибо за вашу поддержку!
Где скачать программу
Пожалуйста следуйте по этой ссылке на сайт проекта ext3grep: http://groups.google.com/group/ext3grep/web/ext3grep-source-code-and-overview
Очень рекомендую вам присоединиться к этой группе и прочитать архивы рассылки.
Если у вас есть учетная запись gmail и вы не возражаете против получения рассылки (обратите внимание, что вы можете перенаправить почту gmail на любой другой почтовый адрес), тогда вы можете пройти по этой ссылке:
http://groups.google.com/group/ext3grep/subscribe
Если вы не хотите использовать gmail, тогда, пожалуйста, подпишите сами себя, отправив сообщение на адрес ext3grep-subscribe@googlegroups.com. Недостаток такого метода подписки в том, что вы не станете действительным членом группы и веб-сайт будет для вас менее полезен. Например, у вас не будет возможности установить рассылку типа "Дайжест".
Copyright © 2008 Carlo Wood