На сегодняшний день, 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/1914


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

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

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

Add your comment now

Please note: JavaScript is required to post comments.