Partition beschädigt, kann Dateien immer noch im Einzelbenutzermodus sehen, möchte Dateien abrufen

Das Problem begann, nachdem der Mac zum Herunterfahren gezwungen wurde . Seitdem bleibt es beim Booten am grauen Apfel mit drehendem Rad hängen. Ich habe ein paar generische Dinge ausprobiert, um auf meine Daten auf meinem internen Laufwerk ohne Erfolg zugreifen zu können. Ich habe zuerst versucht, auf der Wiederherstellungspartition von Mountain Lion zu booten, aber das gleiche Problem mit dem Apfel mit dem sich drehenden Rad tritt auf, was mich denken lässt, dass es die Partition ist, die beschädigt ist, und nicht das Volume.

Ich habe versucht, den iMac im Zielmodus zu starten, und gehe folgendermaßen vor:

1) Ich habe versucht, das Festplattendienstprogramm zu verwenden, um die Festplatte zu reparieren, aber wenn ich versuche, „Festplatte reparieren“ auf dem Hardwareelement (nicht dem Volume) zu verwenden, gibt die Ausgabe Folgendes aus:

Verifying and repairing partition map for “AAPL FireWire Target Media”
Checking prerequisites
Problems were encountered during repair of the partition map
Error: Some information was unavailable during an internal lookup

2) Data Rescue und Disk Warrior hängen, wenn ich sie öffne und wenn die Zielfestplatte verbunden ist, aber nicht, wenn ich sie trenne.

Was mir einfällt, dass einige Daten gespeichert werden können, ist folgendes

3) Im Einzelbenutzermodus kann ich durch die Ordner der verschiedenen Benutzer navigieren, ich kann sogar ihre Textdateien öffnen. Ausführen der fsck -fyBefehlsausgaben:The Volume Macintosh HD appears to be OK.

Wenn Sie den /sbin/mount -uw /Befehl ausführen, wird er ausgegeben

SATA WARNING: Enable auto-activate failed
disk0s2: I/0 error.

gefolgt von ein paar Zeilen Kauderwelsch, gefolgt von:

hfs: cat_delete() failed to delete thread record on volume Macintosh HD
hfs: Runtime corruption detected on Macintosh HD, fsck will be forced on     next mount
hfs_remove_orphans: failed to start transaction
hfs: hfc_btree_open: hfs_getnewvnode error 2

Also kann ich das interne Laufwerk nicht mounten und ich kann anscheinend kein externes Laufwerk mounten, um meine Dateien darauf zu kopieren. Es scheint, dass im Einzelbenutzermodus keine Netzwerkverbindung besteht (es sei denn, ich vermisse etwas), daher glaube ich nicht, dass ich die Daten über das Netzwerk senden kann, und mein Laptop weigert sich, die Zielfestplatte zu mounten.

Es gibt einige wichtige Dokumente, die ich speichern möchte, und ich habe mich gefragt, ob es eine Möglichkeit gibt, auf die Dateien auf der Festplatte so zuzugreifen, wie es der Einzelbenutzermodus tut?

Vielen Dank für eventuelle Antworten!

Antworten (1)

Wenn Sie etwas Verständnis für Partitionslayouts haben, können Sie versuchen, mit meinem Festplatteneditor iBored ( http://apps.tempel.org/iBored/ ) das Laufwerk und seine Partition zu überprüfen, nach dem Partitionsstart zu suchen und dann vielleicht nur die zu kopieren Partitionieren Sie Daten in eine Festplatten-Image-Datei oder in die Partition einer anderen Festplatte. All dies kann in iBored durchgeführt werden.

Sie können auch versuchen, mit iBored die anfänglichen Partitionsblöcke zu löschen (und diese Blöcke zuerst in einer Datei zu speichern, damit Sie sie später wiederherstellen können), um zu sehen, ob Data Rescue dann in der Lage ist, die Festplatte zu lesen, ohne zu hängen.

Außerdem beschreiben Sie, dass Sie im Einzelbenutzermodus versucht haben, die (beschädigte) Root-Platte als beschreibbar zu mounten - das ist offensichtlich nicht möglich (da das Volume beschädigt ist). Aber haben Sie versucht, eine externe Festplatte im beschreibbaren Modus zu mounten? Wenn das funktioniert, könnten Sie Ihre Dateien dann einfach kopieren.

Wie mounten Sie ein externes Laufwerk, ohne zuerst einen Zielordner (z. B. in /Volume) zu erstellen und daher auf das Stammlaufwerk zu schreiben? Ich werde mir deinen Disk-Editor ansehen, aber ich würde es vorziehen, nicht in solchen Low-Level-Sachen zu spielen :P
Sie können über JEDEN bestehenden Ordner mounten, also mounten Sie das externe Laufwerk einfach in einen Ordner, den Sie nicht benötigen, zB den Ordner /tmp oder /Users/Guest/ oder so ähnlich. Und Sie finden die externen Laufwerke (und ihre Partitionen) mit "diskutil list". Wenn das das Ext-Laufwerk nicht mag, versuchen Sie es mit "ls /dev/disk*", aber dann verbinden Sie besser zuerst dasselbe Ext-Laufwerk mit einem funktionierenden Mac, um zu erfahren, welche Partition was enthält. Nun, wenn Sie es erfolgreich gemountet haben, können Sie es sich auch ansehen, damit Sie dann feststellen können, ob Sie die richtige Partition gemountet haben.
Die Lösung "Überschreiben /tmp" hat super funktioniert! Vielen Dank, ich konnte alle meine Dateien auf ein externes Laufwerk übertragen. Ich dachte nicht, dass es gesund wäre, diesen Ordner zu überschreiben ... Nochmals vielen Dank!
Das sind gute Nachrichten. Froh, dass ich helfen konnte. Sehen Sie sich auch mein Suchtool Find Any File an, es könnte Ihnen beim nächsten Mal helfen, Dateien zu finden, manchmal besser als Spotlight ;)