Puisque le système n'est pas amorçable (au sens normal du terme), une façon simple de procéder est de démarrer sur le disque de récupération et de réinstaller le système d'exploitation. Il y a des milliers de fichiers dans /private/var
qui devrait appartenir à root:wheel
, _softwareupdate:_softwareupdate
, myusername:staff
et des centaines root:admin
donc le bombardement par tapis d'une propriété à travers les répertoires pourrait conduire à une casse encore pire.
Une réinstallation ne supprimera rien dans les dossiers de l'utilisateur et de l'application, mais elle peut aussi fonctionner ou non - selon qu'elle déplace le dossier /private et en crée un nouveau ou qu'elle exécute l'équivalent de sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /
qui est un moyen de "réparer les permissions" sur El Capitan si vous avez réussi à faire fonctionner les choses à nouveau. Si vous avez une sauvegarde récente, vous pouvez toujours effacer et réinstaller à partir de celle-ci.
J'essaierais ceci dans un premier temps pour voir si votre système peut être sauvé. Le site repair_packages
s'exécutera en mode mono-utilisateur, ce qui pourrait être une bonne chose à essayer après avoir monté / en lecture-écriture (la syntaxe est fournie au démarrage). Cet outil pouvait être exécuté à partir de l'Utilitaire de disque, mais c'est maintenant un outil en ligne de commande pour une utilisation plus spécialisée apparemment.