Beim Booten im Wiederherstellungsmodus fehlt der gesamte Ordner „Benutzer“.

Ich habe dies in den Apple-Diskussionsforen gepostet, aber noch keine Antwort erhalten, die auf die Tiefe zutrifft, in der diese Situation derzeit besteht.

Die Festplatte meines Mac (mit Mojave) wurde kürzlich beschädigt, und ich konnte das System nicht booten. Ich kann in den Wiederherstellungsmodus booten, und meine Absicht war es, die wichtigen Daten in /Users/ (mein Benutzername) zu retten, aber zu meiner Überraschung ist der gesamte /Users/-Ordner einfach nicht da, wenn ich versuche, darauf zuzugreifen Terminal.

Schritte gemacht:

  1. Im Wiederherstellungsmodus hochfahren.
  2. Terminal öffnen.
  3. Navigieren Sie zu /Volumes/(Name des Laufwerks meines Betriebssystems)/
  4. Geben Sie ls ein, um den Verzeichnisbaum anzuzeigen. Ich sehe jeden anderen Ordner, den ich erwarte (glaube ich), außer /Users/. Es ist einfach nicht da.

Was ich versucht habe:

  1. Navigieren Sie zu buchstäblich jeder Partition und jedem Ordner, den ich mir vorstellen kann, um herauszufinden, wo sich stattdessen /Users/ befinden könnte.
  2. Das Ausführen von "chflags nohidden" auf dem Laufwerk bewirkt nichts.
  3. Ich glaube nicht, dass ich FileVault aktiviert habe, daher glaube ich nicht, dass irgendetwas in dieser Kategorie auf meine Situation zutreffen würde.

Ich kann nur zwei mögliche Schlussfolgerungen ziehen:

  1. Die Beschädigung der Festplatte hat NUR das /Users/-Verzeichnis vernichtet (unwahrscheinlich, nehme ich an???)
  2. Der Wiederherstellungsmodus versteckt /Benutzer/ auf eine Weise, die ich nicht herausfinden kann, und dies ist anscheinend nirgendwo im Internet dokumentiert. Ich habe andere Seiten/Beiträge gesehen, die davon sprachen, dass /Benutzer/ ausgeblendet wurden, aber sie bezogen sich nicht auf ähnliche Situationen wie meine und wurden mit einfachen (etwas offensichtlichen) Schritten gelöst. Sie waren nicht wie das, was ich erlebe.

In der Zwischenzeit habe ich mich auf das Schlimmste vorbereitet und ein externes Laufwerksgehäuse bestellt, damit ich das Laufwerk aus meinem Computer herausziehen und seinen Inhalt auf einem anderen Computer anzeigen kann.

Ich zögere gerade sehr, MacOS neu zu installieren, denn wenn /Users/ durch die Beschädigung kompromittiert wurde, möchte ich nichts weiter unternehmen, was eine Wiederherstellung irgendwie verhindert. Mit anderen Worten, ich versuche, überhaupt keine neuen Daten auf das Laufwerk zu schreiben.

Danke für Hilfe oder Anregungen im Voraus.

Ich finde deine Beschreibung verwirrend. Da /Usersmit einem Schrägstrich beginnt, befindet es sich explizit im Stammverzeichnis des aktuellen Systemvolumes; Der Wiederherstellungsstamm enthält keinen Benutzerordner, daher /Userswird nicht erwartet, dass er vorhanden ist. Ihr regulärer Benutzerordner sollte /Volumes/(my OS drive name)/Usersstattdessen unter sein (und beachten Sie, dass Sie, wenn der Volume-Name Leerzeichen enthält, ihn entsprechend in Anführungszeichen setzen oder mit Escapezeichen versehen müssen). Also... suchen Sie nach /Users, oder suchen Sie Users(beachten Sie keinen Schrägstrich) in /Volumes/(my OS drive name)?
Es tut mir leid, dass ich es so geschrieben habe, ich habe versucht, es schnell einzugeben, indem ich "/Benutzer/" sagte, was nicht den Begriff "Benutzer" oder etwas anderes bedeutet ... aber was ich wirklich meinte, war "Benutzerordner", als in dem Ordner, in dem alle Benutzerordner vorhanden sind, ja. Im Terminal war dies buchstäblich mein Befehl: cd /Volumes/MacOS/Users . Da ist es immer, oder?
Könnten Sie uns die tatsächliche Terminalausgabe für einen ls-Befehl zeigen, der den Inhalt von /Volumes/MacOS. Auch - kein Backup?
Danke der Nachfrage, Benwiggy. Leider fehlt der Benutzerordner tatsächlich, nachdem Sie das Laufwerk in ein Gehäuse gesteckt und einen anderen Computer überprüft haben. Ich habe keine Ahnung, wie oder warum, und ja, ich fühle mich sehr dumm, weil ich kein Backup habe. Meine Schuld, und jetzt kann ich nur hoffen, dass ich die Daten irgendwie wiederherstellen kann.
Wie haben Sie letztendlich "/User/yourname" gefunden? Ich kann "/User/shared" finden, obwohl nichts drin ist.
Ich habe auch versucht, die Festplatte zu entfernen und sie als externe Festplatte über USB auf einem anderen Mac zu verwenden, das gleiche, kein "/Benutzer/IhrName".

Antworten (4)

Ich bin mit Big Sur auf dasselbe Problem gestoßen und konnte herausfinden, warum mein UsersVerzeichnis leer war, also dachte ich, ich poste.

Ich hatte mein "Macintosh HD"-Laufwerk als gemountet /Volumes/Macintosh HD, /Volumes/Macintosh HD/Userswar aber leer. Es stellt sich heraus, dass es eine separate "Macintosh HD - Data"-Partition gibt, die ebenfalls gemountet werden muss. Ich habe diskutil apfs unlock "Macintosh HD - Data"mein Passwort verwendet und eingegeben und dann meine fehlenden UsersVerzeichnisse in /Volumes/Macintosh HD - Data/Users.

Das ist normal. Wenn Sie in Recovery booten, sei es von Ihrem lokalen Laufwerk oder über das Internet, booten Sie eine völlig andere Instanz von macOS.

Wenn Sie das /Users-Verzeichnis anzeigen möchten, müssen Sie zuerst das interne Laufwerk in ein Verzeichnis (z. B. /Volumes) einhängen , dann können Sie dorthin navigieren.

Was die Beschädigung Ihres Laufwerks betrifft, ist es besser, ein Gehäuse oder einen USB-zu-SATA-Adapter zu besorgen und es auf einer „ausgewachsenen“ Version von macOS zu installieren, damit Sie ein Image des Laufwerks erstellen und damit arbeiten können, anstatt weiter zu riskieren Datenverlust.

Ich verstehe, was Sie sagen, aber ich verstehe nicht, warum jeder andere Ordner, den ich täglich sehe, angezeigt wird. Buchstäblich jeder Ordner, sogar Anwendungen. Wenn ich mir Bewerbungen ansehe, sind alle meine Bewerbungen darin. Wollen Sie damit sagen, dass sich der Benutzerordner auf einer anderen Partition befindet? Wie ich einem früheren Kommentator gegenüber erwähnt habe, lautete mein Befehl buchstäblich so: cd /Volumes/MacOS/Users. Mit anderen Worten, der MacOS-„Hauptordner“, auch bekannt als „Root“, war bereits gemountet, als ich Terminal im Wiederherstellungsmodus betrat. Also, ich wüsste nicht, was ich sonst noch montieren würde.
Wie welche Ordner? Und ja, der Benutzerordner befindet sich tatsächlich in einem anderen Container. Normalerweise wird der Name Ihres Laufwerks -datadaran angehängt
In meinem Haupt-Mac-OS-Laufwerk / meiner Hauptpartition (auch bekannt als das, was jemand sieht, wenn er in einem normalen Arbeitsszenario auf die Festplatte im Finder klickt) habe ich Anwendungen, Bibliothek und System. Das ist alles. In diesen Ordnern befindet sich alles, was ich erwarten würde (dh die von mir installierten Anwendungen usw.). Es gibt jedoch nirgendwo einen Benutzerordner. Wenn ich eine mache, diskutil listsehe ich nichts mit angehängtem "-data". Ist das etwas Verstecktes, das zusätzliche Befehle erfordert, um gesehen zu werden?
Als Referenz kommt dies, wenn ich ein diskutil list- HINWEIS: Ich zeige nur den Teil, der sich auf dieses Laufwerk bezieht, und ich habe die Partition vorübergehend in "Verloren" umbenannt, um sie von anderen Partitionen zu unterscheiden, weil ich das Laufwerk genommen habe aus meinem Computer nehmen, in ein Gehäuse stecken und mit einem anderen Computer verbinden [ dropbox.com/s/hd3a2uvmrayrt3q/…
Ahhh ... ich sehe, was passiert. Geben Sie diesen Befehl aus - diskutil apfs list. Sie sehen dann alle Container . Hier ist eine ähnliche Ausgabe dessen, was Sie sehen werden. Ich habe die zwei verschiedenen APFS-Volumes hervorgehoben, die auf die „gleichen“ Daten verweisen: dropbox.com/s/56rxak9iraqric5/APFS%20Output.png?dl=0
Danke für die Idee, aber jetzt bin ich am Ziel vorbei. Ich sehe also, dass einer der Befestigungspunkte in Ihrem Screenshot ist /System/Volumes/Data- bedeutet das, dass ich möglicherweise gefunden habe, wonach ich gesucht habe, indem ich zu /Volumes/(main OS partition)/System/Volumes/Data navigiert habe? Ich sehe immer noch keine Logik darin, aber ich glaube, ich bin mit der APFS-Logik einfach nicht so vertraut wie mit HFS+. Dieses Format schien strukturell so viel sinnvoller zu sein.
Sie haben vielleicht gefunden, wonach Sie suchen, aber wie Sie sagten, ich denke, es ist zu spät, diesen Punkt zu überschreiten. APFS ist mit seiner Struktur etwas verwirrend, aber es ist eher macOS, das diese Sache mit beschreibbaren / nicht beschreibbaren Volumes erledigt. Ehrlich gesagt wünschte ich, sie wären stattdessen mit ZFS gegangen. Es ist getestet und stabil
Da ist nichts drin /System/Volumes/Data...
@Allan Ich konnte "Macintosh - Data" mounten, aber ich konnte "/Users/aero" immer noch nicht unter dem gemounteten Volume finden. Darin befindet sich ein leeres "/Users/shared".
Lassen Sie uns dies in Ihrer neueren Frage angehen ...
@Allan, auch wenn ich rsync verwende, um alle Dateien vom Volume zu kopieren, sudo rsync -avhPWHx '/Volumes/Macintosh HD - Data' '/Volumes/Macintosh HD - Data 1'können nur 70,04 GB Dateien übertragen werden, aber in diskutil heißt es, dass 200 GB verwendet werden.
Etwas könnte beschädigt sein - Versuchen Sie, DiskDrill auszuführen und sehen Sie, ob es etwas finden kann (es ist kostenlos zu testen)

Ich war in der Lage, die Disk Drill-Wiederherstellungssoftware, die auf „Deep Scan“ eingestellt war, für den gesamten Inhalt des physischen Laufwerks zu verwenden – und irgendwie war die Software in der Lage, den Benutzerordner zu enthüllen. Zum Glück konnte ich alles, was ich brauchte, von dort extrahieren (sowie Dateien, die ich nicht einmal mehr wollte, aber das ist ein kleiner Preis, den ich zahlen muss).

Ich kann keine Erklärungen dafür anbieten, warum nichts anderes zu funktionieren schien, um den Benutzerordner im Terminal / sudo sichtbar zu machen, sei es im Wiederherstellungsmodus oder nachdem das Laufwerk auf einen anderen Computer gebracht wurde, unabhängig von vielen verschiedenen Möglichkeiten, auf der GESAMTEN Partition zu initiieren chflags -R nohidden. versucht extrem verworrenchmodEinstellungen überprüfen, Berechtigungen überprüfen, manuell jeden Ordner durchsuchen, den ich mir vorstellen kann, die Partition auf jede mir bekannte Weise mounten, sogar versuchen, ANDERE Partitionen auf der physischen Festplatte zu mounten, die eindeutig nichts mit der fraglichen Partition zu tun haben. Ich bin sicher, ich vergesse auch eine Handvoll anderer Dinge, die ich auf dem Weg ausprobiert habe - und vertrauen Sie mir, wenn ich sage, dass ich alles versucht habe, was ich finden konnte, sogar über die Vorschläge auf dieser Seite hinaus, und ich habe sie richtig ausprobiert, mit fast 20 Jahre Mac-Erfahrung auf dem Buckel. Das soll nicht heißen, dass ich keineswegs ein perfekter Mensch bin (offensichtlich), aber ich bin auch kein fummeliger Noob, wenn es um dieses Zeug geht.

Ich habe keinen Zweifel, dass jemand diesen Thread mit der Zeit sehen und eine endgültige Antwort auf die Probleme haben wird, die ich erlebt habe. Ich ermutige diese Person unbedingt, ihr Wissen der Welt anzubieten, denn was auch immer die wahre Lösung war, es ist zum Zeitpunkt des Schreibens dieses Artikels kein gut dokumentiertes Wissen. Entweder das, oder es war etwas so Spezifisches für meine Situation, dass es sich als lähmend herausstellte und gegen die normale Funktionsweise von macOS als Ganzes verstieß.

Anstatt die SSD zu entfernen, können Sie versuchen, den Target Disk-Modus zu verwenden. Dadurch können Sie von der internen SSD auf einem anderen Computer booten. Versuchen Sie, das /var-Verzeichnis zu überprüfen. Haben Sie Erste Hilfe auf Macintosh HD (oder was auch immer das OS-Laufwerk ist) ausprobiert? Die Neuinstallation von macOS wirkt sich nicht auf Einstellungen oder Benutzerdaten aus, sodass Sie sich keine Sorgen machen müssen. Können Sie einen Eintrag für Ihre Benutzerkonten in /Volumes/(OS Drive)/etc/passwd sehen? Wenn Sie dies nicht tun, bedeutet dies, dass alle Ihre Benutzerkonten gelöscht wurden. Wenn Sie möchten, können Sie auch /var/db/dslocal/nodes/Default/users überprüfen und prüfen, ob es .plist-Dateien für Ihren/Ihre Benutzer gibt. Sie können auch versuchen, macOS mithilfe der macOS-Wiederherstellung auf einer externen Festplatte zu installieren, und dann versuchen, auf der externen Festplatte zu booten, um zu sehen, ob Sie das /Users-Verzeichnis auf der internen SSD sehen können. Viel Glück!

Vielen Dank für den Vorschlag zur Zielfestplatte, aber aufgrund der Besonderheiten meiner Hardware (inkompatible Anschlüsse) würde dies nicht funktionieren. Es gibt Elemente in /var, aber ich bin mir nicht sicher, ob eines von ihnen etwas enthält, an dem ich interessiert bin. /etc/passwd hat Inhalte, aber (und ich habe diese Datei auf meinem anderen funktionierenden Mac überprüft, um zu sehen, wie sie sich vergleichen) Es ist nichts speziell mit meinem Benutzerkonto verknüpft, nur Dienste/Apps und so weiter. Da die passwd-Datei meines anderen Mac ähnlich aussieht, mache ich mir keine Sorgen. Die gute Nachricht ist, dass es eine .plist für meinen Benutzer in /var/db/dslocal/nodes/Default/users gibt.
Ich werde sehen, wie weit ich mit der von mir erwähnten externen Gehäuseidee komme. Meine Sorge ist jetzt, dass ich vielleicht tatsächlich Filevault eingeschaltet hatte und es nie bemerkt habe. Ich habe etwas gelesen, das besagt, dass moderne Versionen von MacOS es standardmäßig einschalten, und das war etwas, an das ich nie gedacht hätte, es vorher zu überprüfen. Jetzt mache ich mir Sorgen, dass meine Dateien auf dem externen Gehäuse gesperrt werden (?). Meine einzige verbleibende Option in diesem Fall besteht möglicherweise darin, das Betriebssystem neu zu installieren, wie Sie gesagt haben, und nur zu hoffen, dass die Beschädigung meine Daten nicht weiter verschlechtert / ruiniert. Vielen Dank für all Ihre Vorschläge.
Oh, und ja, ich habe am Anfang von all dem Erste Hilfe versucht, und es ist fehlgeschlagen (sorry, ich kann mich nicht an den Fehler erinnern, der geworfen wurde, aber es war unpassierbar).
Wenn Sie Zugriff auf die Verzeichnisse auf Ihrer Macintosh HD-Festplatte haben, verfügen Sie nicht über FileVault. Kannst du versuchen, macOS neu zu installieren? Dadurch werden keine Daten gelöscht. Dies könnte auch ein Problem mit Ihrer macOS-Wiederherstellung sein, also versuchen Sie, dies mit einem bootfähigen macOS-Installationsprogramm zu beheben. Hier ist der Link dazu: support.apple.com/en-us/HT201372 . Ich bezweifle, dass dies funktionieren wird, aber Sie können versuchen, den Einzelbenutzermodus und dann fsck_apfs. Viel Glück!
Könnte Ihr /Users-Verzeichnis auch ausgeblendet sein? Dies ist sehr unsicher, aber Sie können versuchen, mithilfe von This zu suchen. sudo chmod 744 -R /Dies gibt jedem Benutzer Leseberechtigungen und dem Eigentümer (System) Lese-, Schreib- und Ausführungsberechtigungen. Ich weiß, dass Sie erwähnt haben, dass Sie versucht haben, es auszublenden, aber das könnte helfen. Sie können auch versuchen, diskutil verifyDisk <diskIdentifier>Berechtigungen zu überprüfen. Nochmals viel Glück!
Nochmals vielen Dank, Todd. Leider funktioniert nichts davon, und ich habe das Laufwerk gerade in ein Gehäuse eingebaut, um zu sehen, was ich finden kann. Der gesamte Benutzerordner fehlt tatsächlich. Das sind sehr schlechte Nachrichten für mich. Ich habe keine Ahnung, wie oder warum das passiert ist. Ich bin mir nicht sicher, ob die Laufwerksbeschädigung die Dateien durcheinander gebracht hat oder was! Ich war noch nie verwirrter. Ich werde versuchen, die Daten wiederherzustellen. Das ist meine einzige Hoffnung.
Das ist nicht gut zu hören. Ich weiß nicht mehr wo, aber ich habe kürzlich gelesen, dass Ordner durcheinander gebracht werden können, wenn die Berechtigungen darauf geändert werden. Nur ein Kopf hoch. Können Sie bitte erklären, wie Sie die Daten wiederherstellen werden? Danke und viel Glück!
Todd - Ich bin gerade im Wiederherstellungsprozess und verwende eine App namens Disk Drill, um den gesamten Inhalt der Partition zu scannen. Ich habe wirklich nicht viel Hoffnung, denn selbst wenn die Dateien gefunden werden, werden die Dateinamen anonymisiert und die Ordnerstruktur geht verloren, was es schwierig macht, etwas zu finden. Außerdem kommen Tonnen von Dateien, die ich vor Monaten absichtlich gelöscht habe, und das macht diesen ganzen Prozess auch extrem schwierig.
Ich denke, sobald der Scanvorgang abgeschlossen ist, werde ich alles, was er findet, auf einer neuen Festplatte speichern und dann versuchen, Mojave über den Wiederherstellungsmodus neu zu installieren, um zu sehen, ob es eine Chance gibt, dass mein Benutzerordner auf magische Weise zurückkehrt. Vielleicht versteckt Mojave den Benutzerordner auf eine extreme Weise, die es nur erlaubt, ihn zu sehen, wenn Sie sich tatsächlich im Betriebssystem befinden oder es verwenden? Das scheint unmöglich, aber es ist zu diesem Zeitpunkt meine einzige Hoffnung. Wenn dies fehlschlägt, habe ich zumindest meine große Festplatte voller wiederhergestellter Zufallsdateien, in denen ich mich in den Müllcontainer stürzen kann, wenn mir langweilig ist und ich Lust habe, nach alten Dateien zu suchen. Lustige Sachen!