Ich habe eine dumme Sache gemacht, indem ich den /etc
Ordner umbenannt habe. Ich wurde nach dem Admin-Passwort gefragt, um den Namen des Ordners zu ändern. Aber es ist nicht möglich, es wieder in umzubenennen /etc
. Als ob mein Passwort falsch wäre.
Ich gehe davon aus, dass die Zuordnung zwischen Passwort und Benutzername in diesem Ordner gespeichert ist. Ich kann das Admin-Passwort immer noch in den Systemeinstellungen ändern. Aber ich kann mich nicht bei den erweiterten Optionen anmelden, die Administratorrechte erwarten.
Leider habe ich kein aktuelles Time Machine-Backup, um den /etc
Ordner zu ersetzen.
Jetzt habe ich Bedenken, meinen Mac neu zu starten, da ich nicht sicher bin, ob ich mich wieder anmelden kann.
Wie behebe ich dieses Problem?
Ich würde versuchen, im Einzelbenutzermodus zu booten (die Apple- und S-Tasten während des Neustarts gedrückt halten), die Festplatte mounten ( mount -uw /
) und dann etc
nach Bedarf überprüfen und umbenennen (es sollte ein Alias im Stammverzeichnis der HD mit dem Namen etc
zeigen auf /private/etc
).
Ich würde ein ls -al /
und ein tun ls -al /etc
, um zu sehen, welcher Verzeichnisname geändert wurde, und dann den fehlerhaften Verzeichnisnamen mit beheben mv
. Es wäre wichtig, jedes Verzeichnis zu überprüfen, unabhängig davon, welchen Fix Sie verwendet haben (den oben oder unten).
Wenn der Einzelbenutzer-Boot nicht funktioniert, würde ich den „Target Disk Mode“ mit einem anderen Mac verwenden (den fehlerhaften Mac ausschalten, die beiden Macs mit einem Firewire- oder Thunderbolt-Kabel verbinden, den fehlerhaften Mac starten, während Sie die T-Taste gedrückt halten). Mounten Sie das Laufwerk des fehlerhaften Macs als externes Laufwerk auf dem anderen Mac, und Sie sollten in der Lage sein, den Namen dort über die Befehlszeile zu ändern.
Oder, wie jemand anderes vorgeschlagen hat, von der Wiederherstellungspartition booten.
Der letzte Ausweg besteht darin, das System neu zu installieren. Dies sollte Ihnen ermöglichen, dies zu tun, ohne das Laufwerk zu löschen.
/etc
fehlt, schlägt das Booten in den Einzelbenutzermodus fehl. Es besteht keine Hoffnung, dass das funktioniert.
Tetsujin
kein Hang
sudo ls -ld /etc /private/etc
? Wenn ja, fügen Sie das Ergebnis bitte Ihrer Frage hinzu.w2m
w2m
w2m
Benutzer101978
/etc
.