Does anyone know a file system for external data carriers that is compatible with Linux and Android. I don’t want ntfs, exfat and fat23. Thank you
Try UDF, it is a more advanced cross platform filesystem, used in DVDs. May not be enabled in Android, it uses a highly reduced Kernel and I guess all filesystem drivers are userspace drivers.
But exFAT is likely the best
thank you for your answer. I will try it. The problem I have with exfat is the following: I often get messages when transferring data. I can’t change the rights with chmod 777. I can’t enter anything in fstab either because it doesn’t work. Do you know why? I formatted the SSD with gparted. Thanks
The exfat and fat file systems don’t support this rights. Only linux specific file systems do, such as ext4 or btrfs. The permission modes for fat file systems are determined by the mount options. In the man page for mount you can read
Mount options for fat
(Note: fat is not a separate filesystem, but a common part of the msdos, umsdos and vfat filesystems.)
blocksize={512|1024|2048}
Set blocksize (default 512). This option is obsolete.
uid=value and gid=value
Set the owner and group of all files. (Default: the UID and GID of the current process.)
umask=value
Set the umask (the bitmask of the permissions that are not present). The default is the umask of the current
process. The value is given in octal.
dmask=value
Set the umask applied to directories only. The default is the umask of the current process. The value is given in
octal.
fmask=value
Set the umask applied to regular files only. The default is the umask of the current process. The value is given in
octal.
What file system you can use on android I can’t say. But as the kernel for android is also a linux kernel, you may be able to use a linux file system. That won’t be without problems as the user ids on Fedora and Android won’t be defined in the same way.