Setup wird neu gestartet, wenn Sie versuchen, einen Benutzer zu erstellen

858
Benedict Lewis

Vor kurzem erhielt ich ein MacBook Pro (Ende 2010, glaube ich) und fragte, ob ich das Passwort zurücksetzen könnte. Ich nahm an, dass es relativ einfach sein würde, also entschied ich mich, es zu versuchen. Ich habe in SUM gebootet, die Festplatte angehängt und /var/db/.applesetupdonevor dem Neustart des Computers gelöscht (Verwendung reboot, nicht manuell, soweit ich keinen Grund für irgendetwas feststellen kann, um beschädigt zu werden).

Als ich den Computer neu startete, bekam ich den üblichen Apple-Installationsbildschirm (es scheint, dass OS X Leopard ausgeführt wird, vielleicht Snow Leopard, das kann ich nicht wirklich auf dem Installationsbildschirm feststellen). Ich folge allen Schritten bis zur ersten Benutzerseite.

Nach dem Absenden erscheint das Ladekennzeichen "Konto erstellen". Der Computerbildschirm wird schwarz und es wird direkt zur Sprachauswahloption zurückgekehrt (der erste Bildschirm, den Sie sehen).

Was mache ich falsch und was muss ich tun, um das Problem zu beheben?


Bearbeiten: Hier sind die Befehle, die ich verwendet habe, in der Reihenfolge:

# /sbin/mount -uw / # rm /var/db/.applesetupdone # reboot 
0

1 Antwort auf die Frage

2
Alex Plumb

Ich bin nicht sicher, was falsch gemacht werden konnte. Wenn Sie das Kennwort jedoch über die Befehlszeile des Einzelbenutzermodus zurücksetzen möchten, führen Sie die folgenden Schritte aus:

# mount -uw / # touch /var/db/.applesetupdone # launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist # dscl . passwd /Users/username thepassword # reboot 

Dabei ist Benutzername der Kurzname des Benutzers und das Kennwort das gewünschte Kennwort.

Ich bekomme `launchctl: Konnte nicht stat (" / System / Library / LaunchDaemons / com.apple.opendirectoryd.plist "): Keine solche Datei oder Verzeichnis Benedict Lewis vor 10 Jahren 0
Oh, ich sehe, dass dies Snow Leopard ist. Versuchen Sie `/ System / Library / LaunchDaemons / com.apple.DirectoryServices.plist` und` / System / Library / LaunchDaemons / com.apple.DirectoryServicesLocal.plist` Alex Plumb vor 10 Jahren 0
Großartig, arbeitet jetzt. Ich habe eigentlich schon früher von DiretoryServicesLocal erfahren, als ich `dscl` ohne ausgeführt habe. Benedict Lewis vor 10 Jahren 0