Un problema que impide que algunas unidades externas se monten en una Mac en ejecución MacOS Sonoma ha afectado a los usuarios durante meses, y probablemente fue causado por los cambios que Apple realizó en el manejo del disco.
El soporte de hardware es una fuente común de problemas para las actualizaciones del sistema operativo y Mac OS no es una excepción. Las actualizaciones de los sistemas operativos pueden provocar que algunos tipos de dispositivos conectados a un Mac o MacBook deje de funcionar repentinamente, enfureciendo a los usuarios en el proceso.
En algunos casos, este es un problema de corta duración que Apple corrige rápidamente.
Actualización de macOS 14.4.1 de Apple lo arregló estos problemas apenas unas semanas después de su descubrimiento.
Sin embargo, a veces se deja que los problemas persistan durante mucho tiempo antes de abordarlos. En el caso de algunas unidades externas, es algo que ha sido un problema durante meses, sin ningún signo de solución en camino.
Unidades externas y exFAT
Si eres un usuario que vive en los ecosistemas macOS y Windows, es posible que tengas que transferir archivos físicamente entre los dos. Si bien usar almacenamiento en red o en la nube es una opción, hay casos en los que es mejor usar una unidad externa.
Un ejemplo es la creación de contenido, ya que los proyectos de edición de video pueden saturar fácilmente el almacenamiento de una Mac, con unidades externas rápidas que se usan con frecuencia para manejar el almacenamiento masivo de archivos y las transferencias de proyectos a diferentes sistemas.
En tales casos, necesitará una unidad para ser formateado de forma que tanto macOS como Windows puedan utilizar sin muchos problemas. En la mayoría de los casos, la mejor manera de avanzar es formatear la unidad con exFAT (tabla de asignación de archivos extensible), un sistema de archivos que puede manejar fácilmente archivos de gran tamaño y funciona en muchas plataformas.
A diferencia del NTFS preferido de Windows o del APFS de Apple, exFAT se puede leer y escribir tanto en Mac como en PC con Windows sin necesidad de asistencia de software adicional. En un entorno multiplataforma, casi siempre es la mejor opción de formateo para unidades externas.
Quejas de macOS Sonoma
Poco después de la introducción de macOS Sonoma, surgen quejas comenzó a salir a la superficie en el foro de soporte comunitario de Apple. Las denuncias presentadas usuarios furiosos descubriendo que sus discos externos no se montaban de manera confiable en macOS.
Muchos quejas siguió los mismos tropos, es decir, que los discos no aparecerían después de conectarlos a un puerto USB o Thunderbolt. En algunos casos, los usuarios intentaban montar las unidades en la Utilidad de Discos, pero tampoco podían acceder a ellas.
En algunos casos, parecía que los denunciantes pensaban que las unidades eran ilegibles, lo que provocaba que los proyectos y archivos no se pudieran utilizar y afectaba la productividad.
En algunos casos, los usuarios encontraron episodios periódicos de fallas en la unidad. Uno de 8 de marzo explica que varias unidades se montaron correctamente al principio, pero no después de reiniciar.
El mismo usuario formateó la unidad y encontró lo mismo, con un montaje inicial antes de una falla posterior al reinicio.
Al revisar varias publicaciones sobre el tema, parece que el problema no es específico de la unidad ni afecta solo a unidades individuales o conjuntos RAID. También parece afectar tanto Silicio de manzana y Macs basadas en Intel, eliminando eso como una variable.
Si bien hay cierta confusión sobre el cifradonuevamente no parece ser un factor aquí, ya que otros informan el problema con unidades formateadas sin formato.
Sin embargo, hay algunos puntos en común en juego.
Para empezar, casi todas las quejas sobre el tema mencionan la uso de exFAT en el camino. Hay algunas quejas sobre APFS pero son raras en comparación con exFAT.
En segundo lugar, solo está disponible en Mac con macOS Sonoma. En los primeros casos de usuarios que bajaron de categoría a MacOS está llegandose pudo acceder a las unidades nuevamente sin problemas.
Esto reduce el campo de problemas potenciales, por lo que es probable que tenga algo que ver con la forma en que macOS Sonoma maneja exFAT.
Un cambio exFAT
En las notas de la versión de macOS Sonoma 14, Apple menciona una «Nueva característica» bajo el tema Sistema de archivos. Afirma:
Las implementaciones de los sistemas de archivos exfat y msdos en macOS han cambiado; Estos sistemas de archivos ahora los proporcionan servicios que se ejecutan en el espacio de usuario en lugar de extensiones del kernel. Si la aplicación tiene comprobaciones explícitas o soporte para los sistemas de archivos exfat o msdos, valide las aplicaciones con esos sistemas de archivos e informe cualquier problema. (110421802)
Al revisar las notas posteriores, no hay más cambios relacionados con exFAT en actualizaciones posteriores de macOS Sonoma. Dado el momento en que salieron a la luz las quejas y la falta de cambios en la situación en macOS, este parece ser el candidato más probable detrás de los problemas.
No está del todo claro por qué Apple hizo el cambio, ya que no explica explícitamente por qué pasó de ejecutar exFAT en el espacio de usuario en lugar de en las extensiones del kernel. Sin embargo, es probable que se trate de una medida de seguridad preventiva por parte de Apple.
En resumen, «espacio de usuario» se refiere a todo lo que hay dentro de macOS que no es el núcleo. Esto significa que todo lo que se ejecuta dentro de él está sujeto a las reglas de acceso de las ID de usuario, lo que puede limitar la utilidad de los archivos dependiendo de cómo estén configurados.
Los servicios que se ejecutan bajo una extensión del kernel no tienen que lidiar con ninguna regla de acceso, ya que efectivamente se ejecutan bajo «root».
Al alejar exFAT del kernel y ejecutarlo en el espacio de usuario, los servicios relacionados son teóricamente más seguros. Pero sólo es realmente útil si todo está configurado perfectamente y nada interferirá con el servicio cuando se utilice en condiciones normales.
Si bien no sabemos exactamente qué está sucediendo aquí, es evidente que algo va mal y que Apple debe investigar.
Una solución o una larga espera
Por la gran cantidad de quejas en el foro de soporte de Apple, es un problema que Apple seguramente conocerá. Algunas publicaciones también afirman que se han puesto en contacto directamente con el soporte técnico de Apple y que están «al tanto» de los informes.
Sin embargo, saber si hay una solución en camino o no es otra cuestión completamente diferente. Sin cambios en la situación desde el lanzamiento, puede pasar bastante tiempo antes de que Apple realmente arregle cualquier problema en macOS Sonoma.
En lugar de una solución proporcionada por Apple, todavía hay algunas opciones disponibles para los usuarios atrapados en esta situación.
Algunos usuarios han informado que degradar a macOS Ventura les funcionó. Para los más inclinados a la tecnología, es posible que deseen consultar algunas herramientas de terceros que podrían ayudar, como macFUSE.
Cambiar de exFAT a otro formato compatible con Mac también sería una solución alternativa, pero no necesariamente si tiene datos almacenados en las unidades que desea conservar. En ese caso particular, sería necesario conectar la unidad a una Mac que ejecute un sistema operativo más antiguo o a una PC con Windows que pueda leer unidades exFAT.
Después de montar las unidades, el siguiente paso sería hacer una copia de seguridad de los datos, lo que le permitirá formatear la unidad y restaurarla desde la copia de seguridad.
También existe la posibilidad de utilizar APFS o HFS con las unidades externas. Si bien funcionarán con Mac sin problemas, es posible montar las unidades en una PC con Windows usando algunos software adicional.
Ninguna de las soluciones ofrece una solución rápida que proporcione acceso total a los datos del propio Mac. Dado que Apple realmente no ha tomado ninguna medida para resolver el problema, es posible que los usuarios desafortunados tengan que obligarse a arreglar las cosas por sí mismos.