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

Поделись с друзьями:

Опубликовано 16.11.2010 в 13:15 · Автор komivlad · Ссылка
Рубрики: FreeBSD · Теги: , ,

Написать комментарий