This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.
Please visit our production wiki at https://wiki.gentoo.org
ExFAT
exFAT (Extended File Allocation Table), файловая система от Microsoft, оптимизированная для устройств хранения данных, основанных на памяти flash, таких, как USB-накопители, доступна в Gentoo Linux посредством модуля FUSE.
Установка
Ядро
Удостоверьтесь в том, что поддержка для Filesystem in Userspace (FUSE) включена в ядре:
File systems ---> <*> FUSE (Filesystem in Userspace) support
Emerge
Установите пакет FUSE exfat:
root #
emerge --ask sys-fs/fuse-exfat
Для реализации функций создания и работы с файловой системой, выходящих за рамки возможностей команды mount, необходимо установить пакет sys-fs/exfat-utils:
root #
emerge --ask sys-fs/exfat-utils
Использование
Форматирование
Для того, чтобы создать файловую систему exFAT, воспользуйтесь командой mkfs.exfat (или mkexfatfs, что то же самое):
root #
mkfs.exfat
mkexfatfs 1.2.1 Usage: mkfs.exfat [-i volume-id] [-n label] [-p partition-first-sector] [-s sectors-per-cluster] [-V] <device>
Например, чтобы создать ее на сменном носителе, доступном как /dev/sde1 с использованием "Flash" в качестве метки файловой системы:
root #
mkfs.exfat -n Flash /dev/sde1
Монтирование
Теперь файловую систему можно смонтировать с помощью команды mount.exfat-fuse:
root #
mount.exfat-fuse
FUSE exfat 1.0.1 Usage: mount.exfat-fuse [-d] [-o options] [-v] <device> <dir>
Например, чтобы смонтировать файловую систему, созданную в вышеприведенном примере:
root #
mount.exfat-fuse /dev/sde1 /mnt/flash
Для размонтирования воспользуйтесь командой umount:
root #
umount /mnt/flash
Проверка целостности данных
Для проверки целостности данных файловой системы exFAT используйте команду fsck.exfat:
root #
fsck.exfat /dev/sde1