No puedo encontrar una respuesta a esto en StackExchange. Tengo un teléfono que ejecuta la beta de LineageOS 14.1 (Android 7.1), y una tarjeta SDXC de 128 GB que quiero utilizar como almacenamiento portátil/compartido entre dispositivos.
Sé que el sistema incorporado en Ajustes -> Almacenamiento -> "formatear tarjeta SD" elige un sistema de archivos por defecto (FAT32 con clusters grandes o exFAT?), pero si quisiera, ¿podría formatear manualmente la tarjeta a través de la Terminal para utilizar un sistema de archivos adecuado para la seguridad de los datos?
Si es así, ¿qué sistemas de archivos podría utilizar y cuáles serían los comandos adecuados? ¿Habría alguna otra ventaja o desventaja? ¿Seguiría siendo portátil o tendría que hacer algo para evitar que se establezcan ACLs/permisos por defecto que impidan que se intercambie a otros dispositivos?
Actualización
En cuanto a los comentarios de abajo, parece que más contexto ayudaría.
No estoy viendo NTFS/apple NFS como otros sistemas de archivos. Mis principales "otros dispositivos" para la portabilidad serían otros dispositivos Android 5.1+ y Windows 8.1/10 (a través de un adaptador USB microSD). Me parece que Windows necesitaría un controlador ext2/3/4/otro o alojar una VM de Linux para poder leer o escribir en una tarjeta microSD que no esté en formato FAT*. (Me siento mucho más cómodo añadiendo el manejo de ext* a una máquina Windows que añadiendo la capacidad de NTFS a Android, y también es más simple y menos probable que me dé problemas porque Windows sólo necesitaría acceder a ella para la gestión/copia de archivos, no a través de múltiples aplicaciones de varias generaciones en Android)
El punto que subyace a la pregunta es que el almacenamiento portátil utiliza FAT32/exFAT por defecto, sin ofrecer alternativas, y éstas no tienen ninguna disposición especial de integridad de los datos, como el registro de diarios, que sería parte integrante de (e incluida por) varios otros sistemas de archivos.
Así que es una pregunta natural si, mediante el uso de un sistema de archivos diferente al predeterminado - lo que por supuesto requeriría el formateo manual y tal vez la configuración manual de permisos - puedo obtener el efecto de la lectura/escritura universal y la portabilidad (como con FAT*), pero también Además, se obtiene una mayor integridad a través del registro de datos en caso de colapso u otro problema de datos, que FAT* no proporciona.
0 votos
Si los otros dispositivos lo soportan, EXT4 sería su mejor opción. Ten en cuenta que, como pensabas, los permisos serán, en el mejor de los casos, desordenados, por lo que tendrías que editarlos para que sean legibles-escribibles-ejecutables con bastante frecuencia (mala práctica y fallo de seguridad). Si quieres ir a lo seguro, opta por FAT32 pero ten en cuenta que el tamaño máximo del archivo sería de 4GB-1. Por último, si eres valiente y crees que todos tus dispositivos podrían soportarlo, podrías dar NTFS un intento.
0 votos
¿No hay una opción fácil para conseguir un SL de diario sin que los permisos sean un caos o un montón de trabajo, entonces?
0 votos
@DeathMaskSalesman ¿Estás seguro de recomendar FAT32 para un almacenamiento tan grande? FAT32 es una idea bastante mala para volúmenes de 32GB o más de tamaño. En su lugar recomiendo exFAT porque cualquier sistema que soporte volúmenes mayores de 32GB debe soportar también exFAT.
0 votos
@iBug Bueno, si exFAT es compatible con muchos dispositivos, entonces ¿por qué no? ¿Piensas añadirlo como respuesta?
0 votos
@DeathMaskSalesman No tengo ni idea de añadir una respuesta. El OP no nos ha dicho entre qué dispositivos le gustaría compartir datos. Hay tanto que discutir que creo que es innecesario.
0 votos
@iBug Que se diga sólo una vez: tu forma de hacer las cosas es muy profesional. Tienes mis felicitaciones.
0 votos
Para aclarar (como OP), pregunté lo que necesitaba saber. No necesito preguntar sobre la compatibilidad de otros dispositivos, la pregunta es puramente sobre los sistemas de archivo que se pueden utilizar, y las implicaciones de los permisos / otros pros y contras ... dado que puedo reducir la compatibilidad de otros dispositivos por separado si es relevante.
0 votos
@Stilez Windows tiene la mejor compatibilidad con otras cosas por lo que es mejor para adaptarse a los requisitos de los demás primero. Si el OP está compartiendo entre Win & Linux, entonces ext4. Si Win & Mac (a pesar de ser off-topic), entonces HFS+. Si Linux y Mac, me rindo y recomiendo exFAT.
0 votos
Parece que la aclaración ayudaría - véase la actualización del PO.