Corrí:
sudo launchctl unload -w /System/Library/LaunchDaemons/
por error, ahora mi Mac no arranca ... ¿Alguna idea de cómo solucionarlo?
Versión del SO: Yosemite.
Corrí:
sudo launchctl unload -w /System/Library/LaunchDaemons/
por error, ahora mi Mac no arranca ... ¿Alguna idea de cómo solucionarlo?
Versión del SO: Yosemite.
El comando sudo launchctl unload -w /System/Library/LaunchDaemons/
forzará la desactivación de todos los demonios de inicio en / System / Library / LaunchDaemons / y agregará las entradas respectivas en un disabled.plist . El comando, ingresado accidentalmente, no afecta el estado de carga "no forzada" de un demonio del sistema, pero invalida cualquier estado existente (cargado / descargado). La eliminación de disabled.plist restaurará una configuración del sistema casi predeterminada, excepto aquellos demonios o agentes que se han visto forzados a uno de los dos estados en la configuración inicial del sistema o después de la instalación de una aplicación de terceros. Esto se puede salvar restaurando el archivo desde una copia de seguridad o, en parte, copiando un archivo disabled.plist desde un sistema similar.
Para que tu sistema vuelva a arrancar, debes eliminar este archivo especial en el modo de recuperación.
ls -la
. Obtendrá una lista que contiene ~ 20 archivos, todos relacionados con las ID de usuario, y un archivo grande disabled.plist (~ 10-15 KB) rm *.plist
Reinicie, edite /private/var/db/com.apple.xpc.launchd/disabled.plist con sudo nano …
y reemplace el contenido existente, probablemente un encabezado de archivo XML simple y uno o más daemon, que puede haber sido agregado por el sistema durante el arranque, por el siguiente contenido:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.ManagedClientAgent.enrollagent</key>
<true/>
<key>com.apple.ftpd</key>
<true/>
<key>com.apple.rpmuxd</key>
<false/>
<key>com.apple.usbmuxd</key>
<false/>
<key>com.apple.mrt</key>
<false/>
<key>com.apple.stackshot</key>
<false/>
<key>org.ntp.ntpd</key>
<false/>
<key>com.apple.pacemaker</key>
<true/>
</dict>
</plist>
Este debe ser el contenido predeterminado del archivo en Yosemite. Si había instalado aplicaciones de terceros adicionales, probablemente contenía más demonios anteriormente. Por ejemplo, tuve que eliminar un Little Snitch y un demonio del sistema relacionado con XQuartz para obtener un disabled.plist "por defecto".