На днях в зашел в гости приятель, принес с собой коллекцию фильмов на жестком диске. Как только мы собрались качать наши гигабайты, выявилась проблема: на винчестере была файловая система NTFS. Основное хранилище файлов («файлопомойка») у меня работает на CentOS, поэтому срочно требовалось подключить для него поддержку этого детища Редмонда.
Готовых пакетов для ntfs-3g я не нашел (видимо, плохо искал), поэтому пересобрал нужные пакеты из репозиториев Fedora.
Программу можно установить, подключив мой yum-репозиторий, или вручную скачать и поставить собранный пакет отсюда.
После установки модулей перезагрузки не требуется, можно сразу проверять работоспособность установленных компонентов. Мы подключили жесткий диск с помощью переходника Sata2USB и под-mount-или разделы, указав тип файловой системы ntfs-3g.
Содержимое диска отображается нормально, имена файлов и папок в правильной кодировке. Чтение и запись на разделы идет без проблем.
Обсуждение
В связи с переходом на поддержку 'fuse-lite' при сборке 'ntfs-3g' отпала необходимость в установке внешних компонентов fuse. Заметка исправлена в соответствии с этими изменениями.