Поскольку FAT вообще не поддерживает понятие разрешений файловой системы, не говоря уже о UNIX-совместимых, Linux монтирует каждый файл в файловой системе с тем же владельцем и владельцем группы, как указано в mount
команде или fstab
.
Пара вариантов:
Не используйте раздел vfat, используйте ext2 или ext3 (если это телефон на базе Android и он укоренен в Cyanogenmod, вы можете отформатировать свою карту ext2 или ext3, если посмотрите как это сделать)
Это запутанно, но должно работать. Установите,
samba
если он еще не активен - создайте общие ресурсы в соответствии с папками и разрешениями, которые вы хотите выставить, а затем смонтируйте их, используяmount -t cifs \\127.0.0.1\share
и т.д. Это будет грязно и немного сложно, но будет работать нормально.