exfat troubles on 10-stable

Mathias Picker Mathias.Picker at virtual-earth.de
Fri Mar 14 19:02:48 UTC 2014


Hi all,

I just got my first micro-sdxc formatted with exfat.

I installed  sysutils/fusefs-exfat and could easily mount it.

Reading works find. Creating directories and removing them works fine.

But I'm absolutely unable to create a file on it????

marcopolo# mount.exfat /dev/da1s1 /media/disk
FUSE exfat 1.0.1
marcopolo# cd /media/disk
marcopolo# lf
DCIM/                           System Volume Information/
marcopolo# lf DCIM/Camera 
20140225_164112.jpg*    20140306_183202.jpg*    20140306_204927.jpg*
marcopolo# mkdir test
marcopolo# touch test
marcopolo# lf
DCIM/                           test/
System Volume Information/
marcopolo# rmdir test
marcopolo# lf
DCIM/                           System Volume Information/
marcopolo# touch test
touch: test: Invalid argument
marcopolo# lf
DCIM/                           System Volume Information/
marcopolo# cp /COPYRIGHT .   
cp: ./COPYRIGHT: Invalid argument
marcopolo# lf
DCIM/                           System Volume Information/
marcopolo# mkdir test
marcopolo# touch test/test
touch: test/test: Invalid argument


This is on a recent -stable build

marcopolo# uname -a
FreeBSD marcopolo 10.0-STABLE FreeBSD 10.0-STABLE #17 r263014: Tue Mar
11 14:14:17 CET 2014     mathiasp at marcopolo:/usr/obj/usr/src/sys/GENERIC
amd64

I rebuild fuse-libs just now... ntfs3g works

The card reader is shown like this

ugen6.3: <Card Reader GENERIC> at usbus6, cfg=0 md=HOST spd=HIGH
(480Mbps) pwr=ON (500mA)

It's labeled Rollei SDXC miniUSB 2.0 9-in-1 Card reader.

Both show up like this in dmesg:

ugen6.3: <GENERIC> at usbus6
umass1: <GENERIC Card Reader, class 0/0, rev 2.00/8.05, addr 3> on
usbus6
umass1:  SCSI over Bulk-Only; quirks = 0x4100
umass1:4:1:-1: Attached to scbus4
da1 at umass-sim1 bus 1 scbus4 target 0 lun 0
da1: <GENERIC Card Reader\134000\134000\134000\134000r > Removable
Direct Access SCSI-0 device 
da1: Serial Number 0020100507A00000
da1: 40.000MB/s transfers
da1: 60906MB (124735488 512 byte sectors: 255H 63S/T 7764C)
da1: quirks=0x2<NO_6_BYTE>


The card is a Sandisk Extreme micro-SDXC 64gb. Working fine with windows
and android.

Any ideas? Is this expected to work?? Shall I report this as bug?

Thanks, Mathias




More information about the freebsd-fs mailing list