5 с половиной месяцев прошло с момента первого публичного релиза unix-way утилит для восстановления и конвертирования файловых систем.
За это время произошло множество изменений:
Добавлены две важные возможности:
- возможность изменения списка восстанавливаемых форматов без пересборки пакета.
- возможность загрузки дополнительных модулей (plug-in'ов) для восстановления файлов дополнительных форматов помимо тех что "вшиты" в сам anysurrect.
API anysurrect был описан в новой странице руководства: anysurrect-plugins(3).
Добавлены описания некоторых системных блоков файловой системы ext2fs/ext3fs. Что позволило увеличить эффективность восстановления с них примерно в 3 раза.
Добавлена поддержка для восстановления файлов следующего типа:
- "MPEG2 stream" (зависит от библиотеки libmpeg2)
- "program multiplex MPEG2 stream"
- образы дисков ISO9660
- архивы GZIP
Значительно улучшена собираемость утилит. Теперь там нет заголовков ядра в userspace, используются только заголовки из e2fsprogs.
Добавлена утилита build_xfs для построения файловой системы XFS -- теперь можно конвертировать не только в Ext2FS/Ext3FS, но и в XFS!
Добавлен скрипт anyconvertfs. Он автоматически сконвертирует вашу файловую систему простой командой вроде `anyconvertfs /dev/hda1 xfs`. Читайте `man anyconvertfs` и вы узнаете о преимуществах и недостатках конвертирования с помощью утилит anyfs-tools по сравнению с другими доступными средствами (в том числе backup/restore упомянутом в обсуждении первого релиза).
Улучшена документация: добавлен раздел "примеры использования" в man'ы всех утилит
Добавлен перевод сообщений с плохого английского (автора) на хороший русский
Улучшена поддержка ReiserFS/Reiser4 в утилите построения внешней таблицы инф.узлов build_it
Исправлено множество ошибок во ВСЕХ утилитах и модуле ядра
Кроме того на сайте теперь появился пакет anyrename, который поможет дать восстанавливаемым файлам хоть какие-то осмысленные имена.
|