Подключаем USB HDD, смотрим как определился:
$ dmesg
da0 at umass-sim1 bus 1 target 0 lun 0
da0: Fixed Direct Access SCSI-2 device
da0: 40.000MB/s transfers
da0: 238475MB (488397168 512 byte sectors: 255H 63S/T 30401C)
Теперь монтируем его содержимое в папку
с перекодировкой через стандартный драйвер ntfs (только чтение, не
поддерживает запись):
mount_ntfs -C koi8-r -m 755 -u hawk -g hawk /dev/da0s1 /mnt/usb Можно монтировать через ntfs-3g, будет и чтение и запись, единственное проблемы с кодировками. Сначала собираем fusefs-ntfs:
cd /usr/ports/sysutils/fusefs-ntfs
make install clean Добавляем в rc.conf
fusefs_enable="YES" Запускаем:
/usr/local/etc/rc.d/fusefs start Можно удостовериться, что модуль ядра fuse.ko подгружен:
[hawk@hawk ~]$ kldstat | grep fuse.ko
8 1 0xffffffff8104f000 a8ca fuse.ko
Модуль можно подгрузить так:
kldload /usr/local/modules/fuse.ko Ну и монтируем:
mount_ntfs-3g -o rw,uid=1001,gid=1001,locale=ru_RU.UTF-8 /dev/da0s1 /mnt/usb
|