
Apple anunció el APFS (Apple File System) en la WWDC 2016. En marzo de 2017 el iOS 10.3 convirtió el flash del iPhone sin que el usuario lo notara. En septiembre de ese mismo año, High Sierra hizo lo mismo en el SSD del Mac. HFS+, de 1998 (y el HFS de 1985), nació en la era del disquete. APFS nació para NAND, clones y cifrado.
Lo que HFS+ ya no aguantaba
El propio documento de Apple lo decía: HFS y HFS+ fueron diseñados cuando los archivos se medían en kilobytes y el disco era un plato giratorio. Hoy el iPhone guarda cientos de GB en flash de baja latencia, el Mac clona máquinas virtuales, Time Machine toma una foto del volumen cada hora. El journal de HFS+ no es copy-on-write; el hard link de directorio (el viejo truco de Time Machine) no existe en APFS; la marca de tiempo de un segundo no sirve para una SSD que escribe millones de archivos.
Dominic Giampaolo, uno de los arquitectos, ya había creado el sistema de archivos de BeOS fijándose en las carencias del HFS. APFS es ese ajuste de cuentas — cerrado, en el hardware que Apple controla.
Contenedor, volumen, espacio compartido
La pieza que cambia el mapa mental: un container APFS es la partición. Dentro caben varios volúmenes que comparten el espacio libre. No es “Macintosh HD = 500 GB y Data = 500 GB”. Es un pool. El volumen del sistema y el volumen de datos crecen y encogen en el mismo tanque.
En el Mac actual, el layout típico es:
- Preboot / Recovery / VM — volúmenes del sistema, el usuario casi no los ve.
- Macintosh HD — sistema sellado (Signed System Volume, solo lectura desde Catalina/Big Sur).
- Data — home, apps, lo que tú guardas.
En el Mac, para ver el contenedor de verdad:
diskutil list
diskutil apfs list
Copy-on-write, clone e instantánea
Grabar un archivo no pisa el bloque antiguo: escribe en otro y actualiza el árbol. De ahí salen tres cosas que el HFS+ no tenía de forma gratuita:
- Clonar: duplicar un archivo de 20 GB es instantáneo y apenas gasta disco — los dos nombres apuntan a los mismos bloques hasta que alguien cambie uno de ellos.
- Snapshot: foto del volumen en un instante. Time Machine local y la actualización de macOS (volumen sellado) viven de eso. Revertir un snapshot arbitrario en la Utilidad de Discos sigue siendo limitado; el
tmutilcubre el Data. - Crash: metadato CoW + checksum. No es ZFS/Btrfs con scrub de todo, pero es otro mundo en relación al journal de HFS+.
El cifrado es nativo (AES-XTS), por volumen, con más de una clave — FileVault ha dejado de ser una “caja fuerte atornillada” encima de HFS+.
Detalles que importan en el día a día: timestamp en nanosegundos, archivo disperso de verdad, volumen case-insensitive en el Mac (el predeterminado) y case-sensitive en iOS y en Time Machine sobre APFS.
¿Y en Linux?
El kernel aún no monta APFS de fábrica. La vía comunitaria es el módulo linux-apfs-rw (paquete Ubuntu apfs-dkms), solo lectura por defecto; la escritura es experimental y puede corromper el contenedor. FileVault/APFS cifrado: el módulo no lo abre. El howto paso a paso — HFS+ con hfsprogs, APFS con DKMS, contraseña en el apfs-fuse — está en Partición del Mac en Ubuntu.
# Ubuntu: identificar e montar leitura
lsblk -f
sudo apt install apfs-dkms linux-headers-$(uname -r)
sudo modprobe apfs
sudo mkdir -p /mnt/mac
sudo mount -t apfs -o ro /dev/sdXY /mnt/mac
Lo que quedó del HFS+
En 2026 el HFS+ todavía existe para el instalador de arranque de macOS. Un disco de Time Machine antiguo en HFS+ con journal sigue montándose en el Mac. Apple ya avisó: a partir de macOS 28, los volúmenes HFS+ cifrados dejan de ser compatibles y se convierten a APFS cifrado desde Utilidad de Discos, sin necesidad de descifrar previamente (excepto las copias de seguridad de Time Machine en ese formato).
Un disco externo que necesita convivir con Windows sigue siendo el caso de exFAT. APFS fuera del ecosistema Apple sigue siendo el patito feo: Linux experimental, Windows mediante Paragon de pago.
Referencias
- Partición de Mac en Ubuntu — montar HFS+ y APFS en Linux
- Apple — About Apple File System
- linux-apfs-rw
- WWDC 2016 session 701 (el anuncio original)
El APFS no pidió permiso al usuario en 2017: el iPhone se despertó convertido. Nueve años después, el “órgano vital” que nadie ve es lo que hace que el clonado, las instantáneas y FileVault parezcan magia — y lo que todavía da trabajo cuando el disco cae en un Linux.