FreeBSD монтирование NTFS в режиме чтение / запись

При монтировании файловой системы ntfs, командой mount_ntfs, мы получаем доступ к носителю, но только в режиме чтения. Зато в портах есть поддержка ntfs которая осуществляется через fusefs и позволяет использовать носитель в режиме запись.
Для его использования потребуется установить usefs-ntfs:

cd /usr/ports/sysutils/fusefs-ntfs && make install clean

и тут же получаем вопрос о тонкостях установки
1. Lock the device when mounting (avoids access) – блокировка доступа к устройству во время монирования
2. Enable user space cache for improved speed – использование кеша, что увеличивает скорость доступа
Конечно, оставляем отметки на этих замечательных парамметрах и двигаемся дальше.

Добавляем в rc.conf

echo 'fusefs_enable="YES"' >> /etc/rc.conf

Запускаем:

/usr/local/etc/rc.d/fusefs start

Что бы убедиться, что модуль ядра fuse.ko загружен:

# kldstat | grep fuse.ko
39    1 0xcbb06000 e000     fuse.ko

Загрузить модуль можно и так:

kldload /usr/local/modules/fuse.ko

Монтируем:

mount_ntfs-3g /dev/ad6s2 /mnt/ad6s2

Монтирование при проблемах с кодировкой:

mount_ntfs-3g -o rw,uid=1001,gid=1001,locale=ru_RU.UTF-8 /dev/da0s1 /mnt/usb

Похожие посты

Комментировать

Комментировать email не будет опубликован