J'ai couru :
sudo launchctl unload -w /System/Library/LaunchDaemons/
par erreur, maintenant mon Mac ne démarre pas... Une idée de comment réparer cela ?
Version du système d'exploitation : Yosemite.
J'ai couru :
sudo launchctl unload -w /System/Library/LaunchDaemons/
par erreur, maintenant mon Mac ne démarre pas... Une idée de comment réparer cela ?
Version du système d'exploitation : Yosemite.
La commande sudo launchctl unload -w /System/Library/LaunchDaemons/
désactivera de force tous les démons de lancement dans /System/Library/LaunchDaemons/ et ajoutera des entrées respectives dans un fichier désactivé.plist . La commande - entrée accidentellement - n'a pas affectent l'état de chargement "non forcé" d'un daemon du système mais remplacent tout état existant (chargé/déchargé). La suppression du fichier disabled.plist rétablira une configuration système presque par défaut - à l'exception des démons ou agents qui ont été forcés à l'un des deux états lors de la configuration initiale du système ou après l'installation d'une application tierce. Cela peut être récupéré en restaurant le fichier à partir d'une sauvegarde ou - en partie - en copiant un fichier disabled.plist d'un système similaire.
Pour faire redémarrer votre système, vous devez supprimer ce fichier spécial en mode de récupération.
ls -la
. Vous obtiendrez une liste contenant ~20 fichiers - tous liés à des identifiants d'utilisateurs - et un grand fichier désactivé.plist (~10-15 KB)rm *.plist
Redémarrez, éditez /private/var/db/com.apple.xpc.launchd/disabled.plist avec sudo nano …
et remplacez le contenu existant - probablement un en-tête plist xml de base et un ou plusieurs démons, qui ont pu être ajoutés par le système lors du démarrage - par le contenu suivant :
<?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>
Ceci devrait être le contenu par défaut du fichier dans Yosemite. Si vous aviez installé des applications tierces supplémentaires, il contenait probablement plus de démons auparavant. Par exemple, j'ai dû supprimer un Little Snitch et un démon système lié à XQuartz pour obtenir un contenu par défaut. désactivé.plist .
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.