Captive NTFS

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Captive NTFS — это открытый проект, начатый чешским программистом Яном Кратохвилом (Jan Kratochvil) с целью создания «программной обёртки» над оригинальными драйверами файловой системы NTFS из Windows NT для ОС Linux. Исторически первая реализация поддержки NTFS для Linux с возможностью как чтения, так и записи[1].

Особенности[править | править код]

Captive NTFS не реализует поддержку NTFS самостоятельно, но использует для своей работы реализацию операционной системы из Windows NT, требуя наличие файла ntfs.sys[2]. Ранее аналогичный подход был использован в проекте NTFSDOS[3].

29 декабря 2005 года автор выпустил версию 1.1.6.1 своего пакета. В ней была улучшена совместимость с ядром Linux благодаря замене интерфейса файловой системы пользовательского пространства LUFS на FUSE, который был включён в официальную ветку Linux с версии 2.6.14.

Однако, скорость операций с файловой системой при использовании этого драйвера оставляет желать лучшего. По результатам тестов на скорость чтения Captive уступает ReiserFS примерно в 150 раз[1].

Прекращение поддержки[править | править код]

Данный проект больше не развивается. Последняя выпущенная версия: captive-1.1.7 (2006-01-26).

Он был вытеснен современный проект NTFS-3G, появимшимся летом 2006 года, который поддерживает безопасную запись файлов на приемлемой скорости[4].

Примечания[править | править код]

  1. 1 2 Антон Ананич Переключи драйвер NTFS в режим read-write // Системный администратор. — 2006. — Т. 43, № 6.
  2. Файл не мог распространяться в составе программного пакета по лицензионным соображениям. Рекомендовалось брать его из установленной системы Windows NT либо из общедоступных обновлений Microsoft.
  3. Разметка дисков в Linux. Программы и рекомендации (ru-RU), ITC.ua (14 сентября 2004). Проверено 3 ноября 2017.
  4. NTFS на запись и на чтение. В Linux наконец-то появился полноценный драйвер для файловой системы Windows XP // Linux Format. — 2006. — Август (т. 82, № 8). — С. 5.

Ссылки[править | править код]

См. также[править | править код]