C'est bien beau de mettre Ext4 sur une partition de données utilisateur (par exemple la carte SD). Mais on y gagne quoi ?
* Sécurité: on peut raffiner les accès aux fichiers avec les droits d'accès et les ACL
* Flexibilité: vu qu'on peut marquer un fichier comme "exécutable", on va certainement pouvoir installer plus de choses sur la carte SD. Aussi, fini les limitations préhistoriques de FAT32 comme la taille d'un fichier.
* Fiabilité: Ext4 a un journal, est robuste, etc, on ne va pas le re-comparer à FAT32...
Merveilleux. Mais maintenant, moi je veux mettre/lire des fichiers dans ma carte SD formattée Ext4 depuis mon ordi. Oh, mince alors:
* difficile de lire les fichiers avec des droits "600" sans passer par root. Ben oui, le user ID dans mon téléphone Android c'est pas le même que sur l'ordi...
* difficile de mettre des fichiers sur la carte SD pour qu'elle soit lisible lorsque je serai sur mon téléphone.
Le setguid sur le répertoire racine peut éventuellement résoudre une partie du problème, mais pas entièrement.
Bref, on gagne en qualités techniques, mais on perd en facilité d'utilisation. Conclusion: Ext4 ne sera jamais utilisé par Android pour les données utilisateur pouvant être partagées avec un ordi.
Ou bien, montrez-moi une méthode (simple ! pas de sudo chmod/chown machin !) pour partager une carte SD en Ext4 entre un PC et le téléphone...
# Ext4
Posté par Christophe . En réponse à la dépêche Actualité autour d'Android. Évalué à 6.
C'est bien beau de mettre Ext4 sur une partition de données utilisateur (par exemple la carte SD). Mais on y gagne quoi ?
* Sécurité: on peut raffiner les accès aux fichiers avec les droits d'accès et les ACL
* Flexibilité: vu qu'on peut marquer un fichier comme "exécutable", on va certainement pouvoir installer plus de choses sur la carte SD. Aussi, fini les limitations préhistoriques de FAT32 comme la taille d'un fichier.
* Fiabilité: Ext4 a un journal, est robuste, etc, on ne va pas le re-comparer à FAT32...
Merveilleux. Mais maintenant, moi je veux mettre/lire des fichiers dans ma carte SD formattée Ext4 depuis mon ordi. Oh, mince alors:
* difficile de lire les fichiers avec des droits "600" sans passer par root. Ben oui, le user ID dans mon téléphone Android c'est pas le même que sur l'ordi...
* difficile de mettre des fichiers sur la carte SD pour qu'elle soit lisible lorsque je serai sur mon téléphone.
Le setguid sur le répertoire racine peut éventuellement résoudre une partie du problème, mais pas entièrement.
Bref, on gagne en qualités techniques, mais on perd en facilité d'utilisation. Conclusion: Ext4 ne sera jamais utilisé par Android pour les données utilisateur pouvant être partagées avec un ordi.
Ou bien, montrez-moi une méthode (simple ! pas de sudo chmod/chown machin !) pour partager une carte SD en Ext4 entre un PC et le téléphone...