exFat installieren

Microsofts Dateisystem "exFat" ist bzw. war durch rechtliche Hürden deutlich schwerer einzurichten, als andere, offene Dateisysteme. Wie exFat nun unter FreeBSD installiert und konfiguriert wird, flogt nun.

su
pkg install portmaster
portmaster sysutils/exfat-utils
portmaster sysutils/fuse-exfat

Nun muss nur noch das Kernelmodul "fuse" geladen und, damit man die neuen mount-Befehle auch findet, ein "rehash" gemacht werden."

kldload fuse
sysrc fuse_enable="YES"
echo fuse_enable=\"YES\" >> /boot/loader.conf
rehash

Angenommen, es handelt sich um einen USB-Stick, der sich unter "da0" wiederfindet.

tail /var/log/messages

Nov 3 09:57:27 workstation kernel: ugen2.2: at usbus2 Nov 3 09:57:27 workstation kernel: umass0 on uhub0 Nov 3 09:57:27 workstation kernel: umass0: on usbus2 Nov 3 09:57:27 workstation kernel: umass0: SCSI over Bulk-Only; quirks = 0x8100 Nov 3 09:57:27 workstation kernel: umass0:4:0: Attached to scbus4 Nov 3 09:57:27 workstation kernel: da0 at umass-sim0 bus 0 scbus4 target 0 lun 0 Nov 3 09:57:27 workstation kernel: da0: Removable Direct Access SPC-4 SCSI device Nov 3 09:57:27 workstation kernel: da0: Serial Number 4C531001580412117322 Nov 3 09:57:27 workstation kernel: da0: 400.000MB/s transfers Nov 3 09:57:27 workstation kernel: da0: 14875MB (30464000 512 byte sectors) Nov 3 09:57:27 workstation kernel: da0: quirks=0x2<NO_6_BYTE>

ls /dev/da0*

/dev/da0 /dev/da0s1

Nun kann das neue Dateisystem eingehängt werden:

mount /dev/da0s1 /mnt