NTFS-3G - FUSE-драйвер файловой системы NTFS от компании Tuxera, поддерживающий чтение и запись, для Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku и других операционных систем. Недавно проекты NTFS-3G и ntfsprogs объединились, поэтому релиз NTFS-3G также означает релиз ntfsprogs. NTFS-3G предоставляет возможность безопасной работы с файловой системой NTFS, созданной Windows 2000-8 и Windows Server 2003-2008. Кроме NTFS-3G компания Tuxera предлагает коммерческий продукт для встраиваемых систем и Mac OS X. А ещё существует Paragon NTFS&HFS в версиях Express, Personal, Professional и Embedded Solution.
Изменения:
ntfs-3g:
- Исправлен тип возвращаемой переменной файла в функции readdir()
- Опция монтирования «ro» включается принудительно при монтировании устройств, доступных только для чтения
- Теперь при удалении файла его название остаётся на месте. Это сделано для облегчения восстановления удалённых файлов
- Разрешены многократные монтирования раздела только для чтения
- Улучшено наследование Windows-типа ACL, новые возможности по мере необходимости используются Windows 8
- Отменено выполнение необязательных обновлений списка задач, работающих при добавлении данных в файл
- Добавлено наследование флага set-group-id
- При активном режиме быстрой перезагрузки (fast reboot), используемом Windows 8, запрещено монтирование раздела
- Теперь для файлов с жёсткой ссылкой отклоняется получение или выставление DOS-имён
ntfsclone:
- Исправлено затирание пользовательских данных при создании метаданных изображений
- В ntfsclone и ntfslabel реализована ещё одна возможность добавления нового серийного номера
ntfsfix:
- Добавлена возможность исправлять резервную копию бутсектора
- Исправлена ошибка при очистке списка потерянных кластеров
ntfsinfo:
- Добавлена возможность размещения данных в сводку параметров раздела
- Добавлен вывод количества запуска и количества фрагментов файла
Остальные компоненты:
- В ntfswipe добавлена опция затирания концов файлов и удалённых данных
- В mkntfs в $UpCase вставлен поток $Info для совместимости с Windows 8
- Системные требования для OpenIndiana добавлены в драйвер и fuse-lite
Так как на LINUX.ORG.RU никто не написал новость о релизе предыдущей версии драйвера NTFS-3G 2012.1.15, переведу и эту новость.
ntfs-3g:
- Исправлена ошибка при канонизации пути до устройства для использования devmapper
- Исправлена ошибка при выставлении DOS-имени файла, когда имя введено буквами в нижнем регистре
- Исправлена ошибка при работе с атрибутами файлов, контролирующими рекурсивную запись
- Исправлена сборка на OpenIndiana
- Исправлена ошибка парсинга в операционных системах без дополнительных атрибутов
- «relatime» добавлен в опции монтирования по умолчанию
- Исправлена бесконечная рекурсия в случае, если величины MFT описывают сами себя
- Исправлено описание опции наследования (inherit)
- Исправлена ошибка с перезаписью усечённого файла
- Исправлена ошибка с усечением DOS-имени файла (12 ntfschars символов вместо 12 utf8 символов)
- Исправлена ошибка выставления атрибутов с помощью secaudit (если не синхронизирован индекс)
- Ускорено сжатие
- Добавлена опция delay_mtime, определяющая задержку перед обновлением mtime+ctime
ntfsfix:
- Добавлена опция -d, с помощью которой можно удалить флаги «грязи» в случае если восстановление удалось
- Исправлена ошибка при тестировании «грязных» флагов раздела
- Новая опция для очистки списка плохих секторов
- Исправлена сборка на Sparc
- Исправлена ошибка, приводящая к нарушению сегментации
- Добавлена возможность исправлять ошибки данных MFT, размещённых вручную
ntfscp:
- Исправлен неправильный расчёт свободного места
- Добавлена поддержка сжатия
ntfsresize:
- Реализовано изменение размера списка задач
- Обновлено описание параметра -f
- Произведена чистка кода для изменения размера раздела NTFS
ntfsundelete:
- При восстановлении удалённого файла производится попытка восстановить его имя
- Для именования безымянных файлов теперь используется номер его inode
Остальные компоненты:
- Исправления big endian в ntfswipe
- При отображении информации об ACL теперь заданы префиксы SID владельца и группы
- Исправлена ошибка в поддержке больших кластеров при использовании диска с размером сектора 4k
- Исправлена ошибка записи огромного количества данных
- Прозрачное сжатие включено по умолчанию
- Исправлено несколько плохих возвратов при возникновении ошибки
- Для FreeBSD и Mac OS X разрешено получать размер сектора
- Исправлено неправильное поведение команды «make libs», используемой для сборки только библиотек