Je ne trouve pas de réponse à cette question sur StackExchange. J'ai un téléphone exécutant la version bêta de LineageOS 14.1 (Android 7.1), et une carte SDXC de 128 Go que je veux utiliser comme stockage portable/partagé entre les appareils.
Je sais que la fonction intégrée Paramètres -> Stockage -> "formater la carte SD" choisit un système de fichiers par défaut (FAT32 avec de grands clusters ou exFAT ?), mais si je le voulais, pourrais-je formater manuellement la carte via le Terminal pour utiliser un système de fichiers de journalisation approprié pour une meilleure sécurité des données ?
Si oui, quels systèmes de fichiers pourrais-je utiliser et quelles seraient les commandes appropriées ? Y aurait-il d'autres avantages ou inconvénients ? Serait-il toujours portable ou devrais-je faire quelque chose pour empêcher les ACL/permissions d'être configurées par défaut, ce qui empêcherait de le transférer sur d'autres périphériques ?
Mise à jour
En ce qui concerne les commentaires ci-dessous, il semble que plus de contexte serait utile.
Je ne considère pas NTFS/apple NFS comme d'autres systèmes de fichiers. Mes principaux "autres appareils" pour la portabilité seraient d'autres appareils Android 5.1+ et Windows 8.1/10 (via un adaptateur USB microSD). Je suis convaincu que Windows aurait besoin d'un pilote ext2/3/4/autre ou d'héberger une VM Linux pour lire ou écrire sur une carte microSD qui n'est pas au format FAT*. (Je suis beaucoup plus à l'aise pour ajouter la gestion ext* à une machine Windows que pour ajouter la capacité NTFS à Android, et c'est aussi plus simple et moins susceptible de me poser des problèmes parce que Windows n'aurait besoin d'y accéder que pour la gestion/copie de fichiers, pas via de multiples applications de diverses générations sur Android).
Le point sous-jacent à la question est que le stockage portable utilise FAT32/exFAT par défaut, sans proposer d'alternatives, et que ces systèmes ne comportent pas de dispositions particulières en matière d'intégrité des données, telles que la journalisation, qui feraient partie intégrante (et seraient incluses) de plusieurs autres systèmes de fichiers.
Il est donc naturel de se demander si, en utilisant un système de fichiers différent de celui par défaut - ce qui nécessiterait bien sûr un formatage manuel et peut-être une configuration manuelle des permissions - je peux obtenir l'effet d'une lecture/écriture et d'une portabilité universelles (comme avec la FAT*), mais également gagner en plus une intégrité renforcée via la journalisation en cas de crash ou autre problème de données, ce que FAT* ne fournit pas.