Gibt es im Einzelbenutzermodus einen Befehl zum Wiederherstellen / Neuinstallieren des Startrads (mit Root-Benutzerzugriff).
Ich habe das Rad als Gruppe aus allen Dateien/Ordnern entfernt, für die es Berechtigungen oder Zugriff hatte. Ich habe nicht nur die Berechtigung geändert, ich habe tatsächlich auf das (-) geklickt.
Ich dachte, es wäre ein Hipster-Spitzname für einen tatsächlichen Benutzer des Vorbesitzers. Dumm, ich weiß.
Das Problem ist, dass ohne das Startrad buchstäblich jeder Neustart, Neustart und Wiederherstellungsversuch mit dem Apple und dem sich drehenden Rad am Bildschirm hängen bleibt. Die einzigen Modi oder Bildschirme, auf die ich zugreifen kann, sind Single User oder Verbose (die nicht neu gestartet werden können), da sie die einzigen sind, die nicht den traditionellen Startpfad (sich drehendes Rad) durchlaufen.
Ich habe jede Kombination aus Taste + Ein- / Ausschalter ausprobiert, die irgendwo aufgeführt ist. Kein abgesicherter Modus, keine Wiederherstellung, kein Booten von einem anderen Laufwerk ... nichts.
Systemspezifikationen:
MacBook Pro, Mac OS X 10.6.8
Diese Antwort , die nicht wirklich eine Antwort ist, löst Ihr Problem wahrscheinlich nicht, obwohl das Ergebnis so erstaunlich / interessant ist, dass Sie es nicht im Kommentarbereich ablegen:
Ich habe eine virtuelle Maschine mit Snow Leopard Server (10.6.8) eingerichtet. Nach dem Löschen (nicht nur Deaktivieren von rwx!) aller Wheel-Gruppenberechtigungen von /bin, /sbin, /private, /System und allen nachfolgenden Dateien und Ordnern sowie denen aller relevanten Ordner in /Library entweder mit einem Administrator- oder dem Root-Konto und danach das Gruppenrad mit dem Arbeitsgruppenmanager komplett entfernen , bootet das System immer noch einwandfrei. Einige Apps funktionieren nicht richtig (z. B. Terminal im Admin-Konto; es funktioniert immer noch im Root-Konto).
Daher kann ich dein Problem nicht reproduzieren.
Sie können Folgendes im Einzelbenutzermodus versuchen:
Geben Sie an der Eingabeaufforderung Folgendes ein:
/sbin/fsck -fy
/sbin/mount -uw /
launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.diskmanagementd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.securityd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.configd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist
diskutil repairPermissions /
Wenn das Laden von com.apple.configd.plist kein Ende findet, können Sie einfach eingeben launchctl load /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist
oder nach der Eingabe ctrlCmit fortfahrenlaunchctl load /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist
:/ root#
Wenn Sie nach einiger Zeit keine neue Eingabeaufforderung erhalten , können Sie einfach den nächsten Befehl eingeben. Sie können auch die Reihenfolge der fünf Ladebefehle ändern. Ich brauchte drei Anläufe, bis das funktionierte.
Sie sollten jetzt eine Wand mit Benachrichtigungen sehen. Es sollte ungefähr 20-30 Minuten dauern, alles zu reparieren.
Keine Sorge, Ihre Daten gehen nicht verloren!
Das ist mir gerade passiert, als ich dummerweise die wheel
Gruppenberechtigung auf meiner Festplatte gelöscht habe und gleich nach dem Öffnen meiner Sitzung einen schwarzen Bildschirm bekommen habe. So habe ich es behoben:
Wenn Sie fertig sind, erhalten Sie Ihre Festplattenberechtigungen zurück und können sich wieder mit Ihrem persönlichen Benutzer anmelden, als wäre dies alles nicht passiert.
Ich bin bei El Capitan, aber ich glaube nicht, dass es wichtig ist.
Nach einem ganzen Tag haben wir es geschafft! Ich habe einige Änderungen vorgenommen. Ich habe die Konfiguration weggelassen, ich habe die kextd.plist implementiert (wie Sie vorgeschlagen haben) und endete mit /usr/libexec/repair_packages --repair --standard-pkgs
(das habe ich irgendwo aus einem anderen Beitrag hier?), Anstelle von diskutil repairPermissions /
. diskutil blieb einfach hängen. Die endgültige Reihenfolge war wie folgt:
fsck -fy
mount -uw
launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.DiskManagementd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.securityd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.DiskArbitrationd.plist
/usr/libexec/repair_packages --repair --standard-pkgs
exit
Alles lief perfekt und ich sende diese Nachricht jetzt von meinem neu restaurierten MacBookPro!
Honigbiene0919
klanomath
kein Hang
kein Hang
Honigbiene0919