LINUX.ORG.RU

Стабильный релиз драйвера NTFS-3G 2013.1.13

 , , , ,


0

0

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», используемой для сборки только библиотек

Подробности

>>> Ссылка на исходный код

★★★★★

Проверено: tazhate ()
Последнее исправление: Silent (всего исправлений: 4)
Ответ на: комментарий от Quasar

Т.е. если в этот момент нечаянно отсоединить накопитель или свет отрубится, то мы очень рискуем потерять все данные?

Bbore
()
Ответ на: комментарий от Bbore

.е. если в этот момент нечаянно отсоединить накопитель или свет отрубится,

Не знаю, как там у нищебродов, но по себе - как бы за БИП сижу, так что аргумент можно «мимо кассы» сразу, ибо «ничтожный» по весомости.

d_Artagnan ★★
()
Ответ на: комментарий от d_Artagnan

Не знаегь - так молчал бы. Тем более, что не к тебе обращались.

Bbore
()
Ответ на: комментарий от Quasar

В ntfs-3g по умолчанию отключено журналирование. Потому и не так сильно тормозит.

$ man ntfs-3g | grep -i journal
       ro     Mount filesystem read-only. Useful if Windows is hibernated or the NTFS journal file is unclean.

А где соотв. опция тогда?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.