Монтування exFAT у FreeBSD

 

 
Розповім чому саме 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