Los sistemas de archivos no solo organizan datos: condicionan la integridad, la recuperación ante fallos y la seguridad de la información. Este análisis técnico compara, desde un plano conceptual, las seis familias más extendidas —FFS/FFS2, BFS, NTFS, ext4, ZFS y APFS— y explica por qué la decisión de cuál utilizar es, en la práctica, una decisión de seguridad.
El artículo parte del problema central de la consistencia frente a caídas: las operaciones de un sistema de archivos no son atómicas a nivel de hardware, por lo que un corte de energía puede dejar bloques huérfanos, punteros colgantes o entradas de directorio inválidas. Frente a este reto, las dos soluciones clásicas son el journaling (NTFS, ext3/ext4), que duplica la escritura de metadatos en un registro previo, y las soft updates (FFS de FreeBSD), que imponen un orden estricto de escritura para que el disco nunca contenga referencias inválidas, a costa de delegar la limpieza final a fsck.
El texto repasa la evolución histórica: FFS introdujo en 1984 los cylinder groups, una idea que acercó los metadatos a los datos y redujo los tiempos de búsqueda, sentando las bases de todos los sistemas Unix posteriores. En el plano de seguridad, FFS/UFS2 ofrece permisos POSIX, ACL POSIX.1e y flags inmutables o de solo append, pero carece de cifrado nativo, que se resuelve en capas inferiores como GELI en FreeBSD.
El artículo forma parte del preludio de la serie "Apple Defenses" y prepara el terreno para un análisis en profundidad de APFS, el sistema de archivos de Apple y protagonista del recorrido. La comparación pretende servir como mapa conceptual para administradores y profesionales de seguridad que deban elegir o auditar infraestructuras de almacenamiento.
