Розповім чому саме exFAT, адже навіть користувачі Windows найчастіше користуються NTFS чи FAT32. Так багато хто скаже навіщо все це якщо є Windows де непотрібно навіть замислюватися про це система сама змонтує та розмонтує носій. Але й у використанні FreeBSD теж немає нічого складного, як ви самі зараз побачите.
Чому exFAT?
Флеш-накопичувач зазвичай відформатований на FAT32, але ця файлова система відмінно підходить для флеш-накопичувача, але прогрес не стоїть на місці і зараз обсяг флешок все більше і більше. І що робити якщо нам потрібно скопіювати файл більше 4 ГБ на флеш-накопичувач з файловою системою FAT32. Я часто помічав, що люди форматують свої флешки в NTFS, з цією метою. Але NTFS це журнальна файлова система, що не добре позначається на USB флеш-накопичувачах і призводить до зменшення терміну служби флешки, і займе більше місця після форматування.
Але exFAT або FAT64 це розширена FAT і була розроблена спеціально для флеш-накопичувачів. Обмеження на розмір файлу exFAT 16 ексабайт.
Встановимо спочатку fusefs-exfat не важливо з портів чи пакету.
cd /usr/ports/sysutils/fusefs-exfat
make install klean
або
pkg install fusefs-exfat
В etc/rc.conf пишемо
kld_list=''fuse''
Перевіримо
kldstat
1 0xffffffff821a9000 30aec0 zfs.ko
2 0xffffffff824bf000 9b748 linux.ko
1 0xffffffff82569000 e137c0 nvidia.ko
1 0xffffffff83438000 e567 fuse.ko
Бачимо fuse.ko значить все добре, якщо ні виконайте
kldload fuse
та перевірити
kldstat
Тепер можна спробувати змонтувати флешку, створіть будь-яку папку або просто монтуйте в mnt.
mount.exfat-fuse /dev/da4s4 /mnt
перевіряємо вміст папки /mnt
ls /mnt
Ви побачите вміст флешки, щоб розмонтувати флешку просто виконайте
umount /mnt