¿Para deshabilitar un servicio OS X usando la consola de recuperación?

1

Ya no puedo iniciar mi sistema y quiero desactivar la carga de un servicio y la única forma de hacerlo utilizando la ventana del terminal desde el modo de recuperación.

launchctl no está disponible en el modo de recuperación.

    
pregunta sorin 15.07.2011 - 13:43

3 respuestas

2

Intente realizar un arranque seguro manteniendo presionada la tecla Mayús al iniciar. Esto arrancará, pero deshabilitará todos los elementos / servicios de inicio de sesión. A partir de ahí, debería poder deshabilitar el problema y arrancar normalmente.

Más información sobre un arranque seguro
Cómo realizar un arranque seguro

    
respondido por el Nathan Greenstein 15.07.2011 - 16:18
1

Launchd controla todos los servicios, por lo que puede iniciar en modo de usuario único y simplemente eliminar / mover los archivos a una carpeta donde launchd los dejará en paz. (A menudo, en el modo de usuario único, puede consultar /private/var/log/system.log y decir qué tarea está pendiente y ser un tanto quirúrgico acerca de los agentes / demonios de lanzamiento de poda)

Aquí están las carpetas relevantes del enlace anterior:

FILES
     ~/Library/LaunchAgents         Per-user agents provided by the user.
     /Library/LaunchAgents          Per-user agents provided by the administrator.
     /Library/LaunchDaemons         System-wide daemons provided by the administrator.
     /System/Library/LaunchAgents   Per-user agents provided by Mac OS X.
     /System/Library/LaunchDaemons  System-wide daemons provided by Mac OS X.

También puedes iniciar el lanzamiento manualmente (así como cargar las tareas una por una manualmente) una vez que hayas aprendido cómo funciona. No recomendaría intentarlo por primera vez en un Mac roto: prueba y aprende primero en un mac que funciona y está completamente respaldado.

    
respondido por el bmike 15.07.2011 - 16:50
0

Si ha desactivado ciertos bits en launchd ... el arranque de OS x en modo seguro ni siquiera funcionará.

    
respondido por el Frankly 19.02.2013 - 11:54

Lea otras preguntas en las etiquetas