Sistema de archivos utilizable multiplataforma con soporte para archivos grandes

36

¿Cuál es el mejor sistema de archivos para usar multiplataforma (Linux, Windows, OS X) que admite tamaños de disco de al menos 2 TB y tamaños de archivo> 4 GB?

Estoy planeando usarlo en una unidad USB en diferentes computadoras.

¿Hay algún sistema de archivos que pueda usarse en todos los sistemas operativos nombrados sin instalar controladores adicionales?

Zulakis
fuente
¿Más sobre el medio ambiente? ¿Leer escribir? Una maquina? Recursos compartidos de red?
Austin T French
El soporte de lectura / escritura sería genial. utilizado como unidad usb en diferentes computadoras.
Zulakis
3
Esta pregunta no es constructiva . Hay un conjunto específico de criterios, y los sistemas de archivos admiten estos criterios o no. Tampoco hay un conjunto infinito de respuestas, y cada respuesta estará respaldada por hechos, no por opiniones.
slhck

Respuestas:

40

Mire este cuadro en Wikipedia y desplácese hacia abajo hasta la última tabla para "Sistemas operativos compatibles". Esto enumera el soporte del sistema operativo por sistema de archivos

Como puede ver, no hay un sistema de archivos que cubra todas las plataformas del sistema operativo, el más cercano es FAT16. FAT32 es un segundo cercano, que requiere soporte de controladores de terceros para z / OS.

Dado que necesita soporte de lectura / escritura y archivos y sistemas de archivos grandes, la mejor opción sería NTFS. Obviamente, los sistemas operativos Windows admiten NTFS. Los núcleos modernos de Linux (2.2+) pueden leer y escribir NTFS de forma nativa. OS X admite la lectura de NTFS de forma nativa y la escritura con NTFS-3G .

Keltari
fuente
2
Me gustaría proponer exFAT como otra opción sólida, principalmente porque hacer que Linux lea / escriba exFAT es más fácil que hacer que OSX lea / escriba NTFS.
Joel E Salas
66
Evitaría exFAT. No hay copia de seguridad de la tabla de asignación de archivos como FAT32 tiene; con la falta de registro en el diario, una extracción insegura o el congelamiento del sistema, durante una operación de escritura, manguera de toda la unidad.
Joe
2
+1 para el enlace a NFTS-3G. No sabía que había un controlador NTFS de código abierto para Mac OS.
spongessuck
2
@keltari, mientras que Linux 2.2+ tiene un soporte de escritura limitado ; vea Linux can reliably read NTFS and can overwrite existing files, but the Linux kernel can’t write new files to an NTFS partition.un extracto de esta respuesta , que también explica cómo Linux lee / escribe en NTFS en los tiempos modernos. Sin embargo, definitivamente no es el controlador del núcleo.
triturador de piedra
1
NTFSes compatible con linux, pero el rendimiento es muy pobre.
RedEyed