Si alguna vez has resuelto muchos problemas con el Mac, es probable que hayas oído hablar de los «permisos de disco de reparación» como solución. La mayoría de los usuarios no se ocupan de los permisos en absoluto, por lo que esta puede ser una idea desconcertante. ¿Qué son los permisos y por qué debería reparar los permisos de disco en el Mac?
¿Por qué los usuarios deben reparar los permisos de disco?
macOS está basado en Unix, y al igual que Unix, depende de los permisos. Cada archivo y carpeta viene con un conjunto de permisos. Estos permisos indican qué usuarios o aplicaciones pueden interactuar con ese archivo y cómo pueden hacerlo. Los archivos pueden tener una serie de permisos que indican qué usuarios pueden leer, escribir y ejecutar el archivo, así como otras opciones más matizadas. Aunque esto pueda parecer innecesario para el sistema portátil de un usuario individual, en realidad es una parte crítica de la funcionalidad del sistema operativo. Incluso hoy en día los permisos son una parte importante de la infraestructura de macOS.
En las versiones anteriores de las aplicaciones de macOS se podían cambiar los permisos de los archivos y carpetas en el directorio de inicio con bastante facilidad. Como resultado, los permisos en el directorio raíz pueden ser erróneamente cambiados y corrompidos. Estos permisos incorrectos podrían causar todo tipo de problemas extraños, haciendo que las aplicaciones funcionen incorrectamente y provocando todo tipo de errores extraños. Con permisos incorrectos, se puede negar el acceso a las aplicaciones y servicios a los archivos esenciales, lo que provoca que se bloqueen o que funcionen de forma inusual. Sin embargo, en un sistema macOS moderno, los permisos de las carpetas de inicio están bloqueados, lo que significa que ya no se pueden manipular fácilmente.
La función «Repair Disk Permissions» (Reparar permisos de disco) se utilizó para devolver los permisos de la carpeta de inicio a su estado esperado. Usando esta función, el contenido del directorio de inicio se comparó con los archivos «Lista de materiales» que se encuentran en «/var/db/receipts» y «/Library/Receipts». Al analizar esos archivos, el sistema operativo puede determinar cuáles deben ser los permisos del directorio raíz y corregir cualquier discrepancia.
Cómo reparar permisos de disco
Dado que los permisos del directorio raíz están bloqueados en las versiones modernas de macOS, ya no hay un botón de «permisos de disco de reparación» en macOS. Pero puede utilizar la herramienta «Primeros auxilios» en la Utilidad de disco para realizar esencialmente la misma tarea.
1. Abra la Utilidad de Disco escribiendo «Disk Utility» en Spotlight. También puede iniciar Disk Utility desde «/Applications/Utilities/Disk Utility».
2. Haga clic en su volumen de arranque en el panel de la izquierda. Si no renombró el volumen, se llamará «Macintosh HD». En nuestro sistema llamamos al volumen «Sierra». Asegúrese de seleccionar el volumen nombrado y no el disco en sí. El disco tendrá un nombre técnico más críptico.
3. Haga clic en el icono «Primeros auxilios» en la barra de herramientas de Disk Utility para iniciar el proceso de reparación.
4. Primero, lea el cuadro de diálogo de confirmación para confirmar que ha seleccionado la unidad correcta y, a continuación, haga clic en «Ejecutar» para iniciar el proceso de reparación del disco.
5. Lea el mensaje de advertencia y haga clic en «Continuar».
6. Durante el proceso de reparación, su ordenador no responderá a su entrada, lo que es totalmente normal y esperado. El sistema operativo debe bloquear la unidad para asegurarse de que puede analizar correctamente el contenido de la misma. Incluso para las unidades grandes, no debería llevar más de unos pocos minutos.
7. Cuando el proceso finalice, puede hacer clic en «Mostrar detalles» debajo de la barra de progreso. Esto mostrará un informe que muestra todo el proceso de primeros auxilios realizado. Si el proceso encuentra algún error grave, le informará del problema.
Conclusión
No espere milagros al reparar su unidad. Reparar los permisos de disco puede solucionar algunos problemas con el sistema, pero no es una solución para todos los problemas que no estén obviamente relacionados con los permisos. No solucionará todos tus problemas, ni acelerará drásticamente un Mac antiguo ni devolverá tu máquina a su estado «como nueva».
Además, los permisos del directorio raíz han sido bloqueados desde El Capitán. Esto evita que las aplicaciones dañen los permisos fácilmente. Aunque todavía es posible, es mucho menos probable, lo que hace que «Repair Disk Permissions» sea una opción que la mayoría de los usuarios de Mac ya no necesitarán utilizar.