На сегодняшний день, USB винты — это как в своё время была дискета, поэтому я опишу в этой статье подключение данного винта к FreeBSD с учетом ошибок других пользователей.

Итак, вставляем шнурочек в винт и в USB.
Проверяем появилось ли данное устройство:

# dmesg | tail -8
ugen6.2: <StoreJet Transcend> at usbus6
umass0: <MSC Bulk-Only Transfer> on usbus6
umass0:  SCSI over Bulk-Only; quirks = 0x0000
umass0:2:0:-1: Attached to scbus2
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <StoreJet Transcend > Fixed Direct Access SCSI-2 device
da0: 40.000MB/s transfers
da0: 610480MB (1250263728 512 byte sectors: 255H 63S/T 77825C)

Далее, проверяем сколько разделов на винте:

# ls /dev/ | grep da0
da0
da0s1
da0s2
da0s5
da0s6

Судя по всему на этом винте 3 раздела, так как есть расхождение между цифрами da0s2 — da0s5. Тоесть, можно предположить, что da0s1— примари раздел, а da0s2 — (слейв) логический раздел, на котором расположены логические диски da0s5 и da0s6.

Итак, попробуем примапить логические диски:

# mkdir -p /mnt/ntfs/1
# mkdir /mnt/ntfs/2
# mount_ntfs-3g -o rw,locale=ru_RU.UTF-8 /dev/da0s5 /mnt/ntfs/1/
fuse: failed to open fuse device: Нет такого файла или каталога
# mount_ntfs-3g -o rw,locale=ru_RU.UTF-8 /dev/da0s6 /mnt/ntfs/2/
fuse: failed to open fuse device: Нет такого файла или каталога

Не получается… 🙁
В таком случае проверим, есть ли у нас в ядре модуль fuse:

# kldstat | grep fuse

Пусто.. Значит проверяем наличие в /etc/rc.conf файле строчки для его автозапуска:

# cat /etc/rc.conf | grep fuse
#fusefs_enable="YES"

Всё ясно, расскаменчиваем эту строчку и запускаем:

# sh /usr/local/etc/rc.d/fusefs start
Starting fusefs.
# kldstat | grep fuse
18    1 0xc8b96000 e000     fuse.ko

Пробуем снова примапить диски:

# mount_ntfs-3g -o rw,locale=ru_RU.UTF-8 /dev/da0s5 /mnt/ntfs/1
# mount_ntfs-3g -o rw,locale=ru_RU.UTF-8 /dev/da0s6 /mnt/ntfs/2
# df -h | grep ntfs
/dev/fuse0     222G    183G     39G    82%    /mnt/ntfs/1
/dev/fuse1     325G    136G    190G    42%    /mnt/ntfs/2

Ура, получилось — теперь работаем с директориями /mnt/ntfs/1 и /mnt/ntfs/2 как с обычными папками. По окончанию работы, отмапим диски.

# cd /
# umount /mnt/ntfs/1
# umount /mnt/ntfs/2

Если у Вас нет команды mount_ntfs-3g, значит установите порт: /usr/ports/sysutils/fusefs-ntfs/ и будет вам счастье 😉

Напоминаю всем копирующим мой контент о существовании закона "Об авторском праве".
В связи с этим, прошу во избежании конфликтов при копировании данного материала, ставить на него ссылку:

http://noted.org.ua/?p=1914


Также, вы можете отблагодарить меня переслав любую сумму на любой кошелек WebMoney, для поддержания данного ресурса. Или просто админу на пиво ;)

Кошельки для получения благодарности:
R386985788805
U234140473141
Z147712360455

На данной странице нет комментариев, возможно они закрыты. Если Вы хотите оставить свой комментарий, перейдите на специально созданный раздел

Add your comment now

You must be logged in to post a comment.