Cómo entender los permisos de discos en macOS y los discos externos
Los problemas de permisos pueden impedir que accedas, modifiques o expulses discos externos en tu Mac. Aquí te explicamos cómo funcionan los permisos de macOS con el almacenamiento extraíble.
Conectas un disco externo y puedes leer archivos, pero no guardar en él. O un disco que funcionaba sin problemas en tu otra Mac no te deja escribir en esta. O te piden la contraseña cada vez que intentas acceder a ciertas carpetas de un disco externo.
Respuesta rápida: La mayoría de los problemas de permisos en discos externos en Mac se resuelven activando “Ignorar propiedad en este volumen”. Selecciona el disco en Finder, presiona Comando-I y marca esa casilla al final de Obtener información. Esto omite los sellos de propiedad que se desincronizan cuando los discos pasan de una Mac a otra. Solo para discos APFS o HFS+; exFAT no tiene ningún sistema de permisos.
Los problemas de permisos en discos externos son confusos porque las reglas son distintas a las del almacenamiento interno de tu Mac. macOS aplica la propiedad y los permisos a los volúmenes externos de maneras que no siempre son intuitivas.
Cómo maneja macOS la propiedad en discos externos
El disco interno de tu Mac tiene un dueño claro: tú. Tu cuenta de usuario tiene un número de ID (normalmente 501 para la primera cuenta que se crea), y ese ID queda sellado en cada archivo que creas.
Los discos externos llevan sus propios sellos de permisos de la computadora que escribió en ellos por última vez. Si creaste archivos en una Mac donde tu ID de usuario era 501, y conectas el disco a otra Mac donde también eres el usuario 501, todo coincide. Pero si los ID no coinciden, surgen conflictos de permisos.
Esto es común cuando se comparten discos entre varias Mac, sobre todo en entornos de trabajo donde las cuentas de usuario están configuradas de manera diferente en cada máquina.
Ignorar la propiedad en volúmenes externos
macOS tiene una solución integrada para el problema de la propiedad que no coincide. Selecciona el disco externo en Finder, presiona Comando-I para abrir Obtener información y busca “Ignorar propiedad en este volumen” al final.
Cuando esta casilla está activada, macOS trata cada archivo del disco como si perteneciera al usuario actual. Omite los sellos de propiedad por completo. Esta es la configuración predeterminada para la mayoría de los discos extraíbles APFS y Mac OS Plus (HFS+), por lo que normalmente no tienes problemas de permisos.
Ten en cuenta que esta casilla solo aparece para volúmenes APFS y HFS+. No aparece para discos exFAT o FAT32, ya que esos sistemas de archivos no tienen un sistema de permisos nativo.
Si esta opción se desactivó (lo cual puede pasar después de formatear o tras ciertas actualizaciones de macOS), empiezan a aparecer errores de permisos. Vuelve a activarla y los problemas desaparecen.
Nota: necesitas acceso de administrador para cambiar esta opción. Si la casilla está atenuada, haz clic en el ícono del candado al final de la ventana de Obtener información e ingresa tu contraseña.
Permisos APFS frente a permisos exFAT
Los discos APFS llevan permisos POSIX completos: indicadores de acceso de propietario, grupo y todos para lectura, escritura y ejecución. También admiten Listas de Control de Acceso (ACL) para un control más detallado. Este es el mismo sistema de permisos que usa el disco interno de tu Mac.
Los discos exFAT no tienen ningún sistema de permisos. Todos los archivos son accesibles para cualquiera. Esto pareciera que eliminaría los problemas de permisos, pero macOS a veces sintetiza permisos para los volúmenes exFAT, lo que puede generar comportamientos inesperados. (¿Eligiendo entre sistemas de archivos para un disco nuevo? Consulta APFS vs exFAT: qué formato elegir para tu disco externo en Mac.)
Cuando macOS monta un disco exFAT, asigna la propiedad al usuario actual y aplica permisos predeterminados. Normalmente esto funciona bien. Pero si el proceso de montaje encuentra un error o el disco tiene daños en el sistema de archivos, los permisos sintetizados pueden quedar mal.
Si un disco exFAT de pronto queda en modo de solo lectura, el problema suele ser una corrupción del sistema de archivos y no los permisos. Ejecuta la Primera ayuda de la Utilidad de Discos para revisarlo y repararlo.
Acceso completo al disco y discos externos
macOS Ventura, Sonoma y Sequoia aplican las restricciones de Acceso completo al disco de manera más estricta que las versiones anteriores. Estas restricciones afectan la forma en que las aplicaciones interactúan con los discos externos.
El Acceso completo al disco es una opción de privacidad que controla qué apps pueden acceder al contenido completo de tu almacenamiento, incluidos los discos externos. Sin Acceso completo al disco, una aplicación podría abrir archivos que tú le indiques explícitamente, pero no podría explorar el contenido del disco libremente.
Esto importa para la expulsión, porque las herramientas de diagnóstico como Terminal necesitan Acceso completo al disco para ver todos los procesos que están usando un disco. Sin él, el comando lsof muestra resultados incompletos. Ejecutas lsof en tu disco, no ves nada que lo esté bloqueando, pero aun así no puedes expulsarlo porque el verdadero bloqueador está oculto a la vista de Terminal. (Nuestra guía del comando lsof para usuarios de Mac cubre los patrones de acceso con más detalle.)
Otorga Acceso completo al disco a Terminal (o a tu app de terminal preferida) en Ajustes del Sistema > Privacidad y seguridad > Acceso completo al disco. Esto te asegura tener el panorama completo al diagnosticar problemas de expulsión.
Cuando los permisos impiden la expulsión
Los problemas de permisos normalmente no impiden la expulsión de forma directa, pero provocan fallas de expulsión indirectas.
Si un proceso intenta escribir en tu disco externo y se topa con un error de permisos, podría reintentar una y otra vez en lugar de fallar de forma limpia. Cada reintento mantiene un descriptor de archivo abierto. El proceso queda básicamente atascado en un bucle, sin poder completar su operación ni liberar el disco.
Verás este patrón con software de respaldo, servicios de sincronización y procesos del sistema como Spotlight. Intentan escribir metadatos o datos de índice en el disco, los permisos se los niegan, y siguen intentándolo. Esta es una de las causas silenciosas detrás del genérico error de “disco en uso”; consulta nuestra guía para solucionar el error de disco en uso en macOS para conocer a los demás sospechosos habituales.
Solucionar el problema de permisos de fondo (normalmente activando “Ignorar propiedad en este volumen”) también resuelve el problema de expulsión.
Reparar permisos en discos externos
La antigua función “Reparar permisos del disco” de la Utilidad de Discos se eliminó en macOS El Capitan. Solo aplicaba a los archivos del sistema en el disco de arranque, así que nunca fue relevante para los discos externos, a pesar de la creencia generalizada.
Para los discos externos, lo más parecido es restablecer la propiedad y los permisos manualmente:
sudo chown -R $(whoami) /Volumes/NombreDeTuDisco/
sudo chmod -R u+rw /Volumes/NombreDeTuDisco/
Esto le da a tu cuenta de usuario la propiedad y el acceso de lectura y escritura a todo lo que hay en el disco. Hazlo solo en discos personales, no en discos compartidos donde otros usuarios necesitan mantener sus propios permisos.
Para una solución menos drástica, simplemente activa “Ignorar propiedad en este volumen” como se describió antes.
Discos cifrados y permisos
Si tu disco externo está cifrado con cifrado APFS, necesitas la contraseña de cifrado para montarlo. Pero después de montarlo, los permisos funcionan con normalidad.
Los discos externos cifrados con FileVault pueden, en ocasiones, desarrollar problemas de permisos si los metadatos de cifrado se desincronizan. Si tienes errores de permisos en un disco cifrado, intenta bloquearlo (expulsarlo) y desbloquearlo (montarlo con la contraseña). Esto obliga a macOS a restablecer el contexto de cifrado y a menudo resuelve las anomalías de permisos.
Hacer que todo funcione en conjunto
Los problemas de permisos, las fallas de expulsión y los errores del sistema de archivos suelen agravarse entre sí. Un error de permisos hace que un proceso en segundo plano se atasque, lo que bloquea la expulsión, lo que lleva a una desconexión inadecuada, lo que causa daños en el sistema de archivos, lo que genera nuevos errores de permisos.
Romper este ciclo empieza con una expulsión correcta. Cuando tu disco no se expulsa y sospechas que hay problemas de permisos de por medio, Ejecta puede identificar el proceso atascado y dejarte cerrarlo de forma limpia. A partir de ahí, soluciona el problema de permisos de fondo para que no vuelva a ocurrir.
Los permisos en los discos externos son más sencillos de lo que parecen una vez que entiendes el modelo de propiedad. La mayoría de los problemas se resuelven con una sola casilla. Pero cuando ocurre algo más complejo, saber dónde buscar marca toda la diferencia.
Si prefieres no usar la Terminal cada vez, Ejecta te muestra exactamente qué proceso está bloqueando tu disco — y te deja cerrarlo con un solo clic, directo desde tu barra de menús.
Comprar ahora — $9.99