I am trying to NFS export a FAT32 formatted external USB device, which fails with the error:
/sbin/nfsd: Can't export /Volumes/<external>: Operation not supported (45)
I am able to export internal/HFS drives, which have the "Owners Enabled: Yes" attribute, and therefore assume I need to set the flag accordingly on my external drive.
Despite the fact that the device has been assigned a uuid (it appears to be in place in .fseventsd and running 'repair disk' echos it in syslog), I get this error when running
vsdbutil:vsdbutil: Couldn't update volume information for '/Volumes/<external>/': Invalid argument
vsdbutil: no valid volume UUID found on '/Volumes/<external>/': Invalid argument
And
diskutil returns this:
Permissions are not enabled on the disk (-9973)
I attempted to add the uuid to /var/db/volinfo.database in order to set the permissions there, to no effect.
I don't believe that I am the only person who has attempted this, but I can find no evidence to the contrary.