--
Andrew Nayenko <res...@gmail.com>
This bug is already fixed in svn version. Please try the recent
version from svn (instructions:
http://code.google.com/p/exfat/wiki/QuckStartGuide) and report whether
it works for you.
--
Andrew Nayenko <res...@gmail.com>
It looks like MacFUSE behaves differently from Linux FUSE. Please try
to mount with the "umask=0" option, i.e.:
$ sudo mount.exfat-fuse /dev/disk4s1 /mnt/jim-freeagent -o umask=0
This will set permissions for files and directories to 777 and you
should be able to write to the volume without sudo. (Note that
allow_other option is not required with the recent svn version
anymore.)
> I can not change permissions
That's because exFAT does not support Unix permissions.
> Note that it seems to have an issue with reading the modified /
> created date as it is listed as Dec 31 1969.
ctime is not supported by exFAT, so it's just reported as 0. What you
see is Unix epoch + your time zone offset.
> The debug mount also works the same
Debug option just enables additional logging, don't expect any wonders
from it. :)
> Also, if I am posting too much information, let me know and I can
> scale back. I am just trying to give you everything you may need to
> help get everything working.
That's OK, detailed reports are always better.
> Let me know if there is anything specific
> you would like me to try
Just use the driver as you would do with any other FS. I have some
synthetic tests, but nothing can replace real-life testing.
> I can (and will) test this on Linux as that is my main platform at
> home vs main platform at work is OS X.
Thanks!
--
Andrew Nayenko <res...@gmail.com>
Thank you for your report. I'll make umask=0 the default.
--
Andrew Nayenko <res...@gmail.com>
> Just wanted to drop you a note that all is going very well with using
> exfat on all three operating systems (OS X, Linux, Windows).
Good to know, thanks.
BTW I discovered that Mac OS X solves access right issue for FAT32 by
setting UID and GID, not umask. So it may be more accurate to mount
using a command like this:
$ sudo mount.exfat-fuse /dev/disk4s1 /mnt/jim-freeagent -o uid=`id
-u`,gid=`id -g`
For this reason I decided not to make umask=0 the default.
--
Andrew Nayenko <res...@gmail.com>