Was sind die nächsten Schritte, wenn fsck meldet „konnte nach 3 Versuchen nicht repariert werden“?

Mein Mac Book Pro 13.-" kommt nicht über den grauen Startbildschirm mit dem Apfel und dem sich drehenden Rad hinaus (Der Ladebalken erscheint, aber wenn er fertig ist, passiert nichts)

Ich habe 220 GB in einer einzigen Partition (Macintosh HD) und dort sind meine ganze Arbeit, meine Musik und die einzige Kopie von ALLEN MEINEN FOTOS. Ich bin so dumm, dass ich kein Backup von irgendetwas habe, aber ich weiß, dass ich eine externe Festplatte mit 300 GB Speicherplatz habe. Ich möchte meine Festplatte reparieren, aber noch wichtiger ist, dass ich meine Dateien speichern muss, aber ich weiß nicht, wie ich das im Festplatten-Dienstprogrammmodus mache. Ich habe gelesen, dass es einen Diskwarrior gibt, aber ich weiß nicht, wie ich ihn installieren soll, ohne den Mac zu booten. Bitte helft!!!

Wenn ich im Einzelbenutzermodus starte und /sbin/fsck -fs eingebe, erscheint dies

Executing fsck_hfs (version diskdev_cmds-557-393) 
Checking Journaled HFS Plus volume. 
The volume name is Macintosh HD 
Checking extents overflow file. 
Checking catalog file 
Incorrect number of thread records  (4, 23745) 
Checking multi-linked files. 
Checking catalog hierarchy 
Invalid volume directory count (It should be 175703 instead of 175701) Checking extended attributes file. 
Incorrect number of extended attributes (It should be 340062 instead of 340064) 
Checking volume bitmap. 
Checking volume information. 
The volume Macintosh HD could not be repaired after 3 attempts.

*****The volume was modified *****

Was sind die nächsten Schritte, wenn fsck ein Laufwerk nicht reparieren kann?

Ich habe nicht genug Ruf, um diese Frage zu beantworten. 1. Starten Sie im Einzelbenutzermodus (Befehl + S) 2. Mounten Sie / mit Schreibrechten (mount -uw /) 3. Erstellen Sie ein Backup von /sbin/fsck und /sbin/fsck_hfs 4. Erstellen Sie Noop-Shell-Skripte für /sbin/ fsck und /sbin/fsck_hfs und machen sie ausführbar chmod +x ... 5. Starten Sie Ihren Lion 6. Erstellen Sie ein vollständiges TimeMachine-Backup 7. Starten Sie im Wiederherstellungsmodus neu (Befehl + R) und stellen Sie Ihr TimeMachine-Backup wieder her 8. Stellen Sie das ursprüngliche /sbin wieder her /fsck und /sbin/fsck_hfs Das hat mir geholfen.

Antworten (3)

Sie können dies versuchen, aber stellen Sie bitte sicher, dass Sie zuerst eine Sicherungskopie erstellen:

Starten Sie im Einzelbenutzermodus, halten Sie die Befehlstaste (z. B. Kleeblatt oder Apple) und die "s"-Tasten gedrückt, während das System zu booten beginnt.

Debuggen, Reparieren, Erzwingen (und automatisches Beheben von Fehlern)

/sbin/fsck_hfs -drfy /dev/disk0s2

So scannen Sie nach fehlerhaften Blöcken:

/sbin/fsck_hfs -S /dev/disk0s2

Angenommen, disk0s2 ist derjenige, den Sie reparieren möchten. (Normalerweise das standardmäßige „Macintosh HD“-Laufwerk.)

Dies sollte Sie wieder in Ihr Betriebssystem bringen.

Dieser Link kann auch hilfreich sein: http://www.westwind.com/reference/os-x/commandline/single-user.html

Der zweite Teil der Lösung zum Scannen nach fehlerhaften Blöcken funktioniert nicht. Sagt, dass S ungültig ist. Ist das ein Tippfehler?
@ user173292 es funktioniert gut in meinem Ende.
Musste den fck_hfs -drfyBefehl zweimal ausführen, bis er erfolgreich war.
@knedlsepp Ich kann dir nicht genug dafür danken, dass du mich dazu gebracht hast, dies mehrmals zu versuchen – mehrere Tage Arbeit wurden sicher wiederhergestellt!!!
funktioniert bei mir nicht.. fck_hfs -drfyantworten Disk full error CheckHFS returned 8, fsmodifier = 0. Auf meiner 120-GB-SSD sind 14 GB frei.
@AlexeySch. Ich habe genau das gleiche Problem auf meinem iPad Pro gerade auf HFS+J, das ich jailbreaked habe, um es zu beheben. Ich habe 45 GB frei auf einer 256-GB-Festplatte und es will immer noch "450000 Blöcke" und sagt, nur "33000" seien frei. Ich habe an anderer Stelle gelesen, dass der BTree des HFS+-Katalogs KONTINUIERLICHEN freien Speicherplatz benötigt. Sie müssen also eine alte, große Datei finden, eine Kopie davon erstellen und dann das Original löschen. Das sollte einen zusammenhängenden Bereich freigeben.

Um hier hinzuzufügen, ich hatte die ähnliche Situation. Die Schritte, die ich unternommen habe:

  1. Booten Sie im Single-Modus.

  2. Mehrmals gelaufen /sbin/fsck_hfs -drfy /dev/disk0s2, hat nichts geholfen. In der Ausgabe ist mir aufgefallen, dass es ein kreisförmiges Linkproblem gibt, die Nachrichten waren so etwas wie parentID=334973 threadID=51569281. Die Datei-IDs sind eigentlich Inode-Nummern und entsprechen echten Dateien.

  3. Führen Sie find / -inum 334973aus, um herauszufinden, welche Datei ein Problem darstellt. Es wurde die Datei im Ordner .Spotlight angezeigt.

  4. Festplatte im RW-Modus neu eingebunden und Spotlight-Ordner gelöscht, dann erneut im Einzelmodus neu gestartet.

  5. Führen Sie /sbin/fsck_hfs -drfy /dev/disk0s2es erneut aus und jetzt wurde das Problem behoben, da die problematische Datei gelöscht wurde.

Brillant!! Nun, das ist eine echte Ursachenanalyse. Ich ziehe meinen Hut vor Ihnen, Sir.
Wie hast du den Spotlight-Ordner gelöscht?

An dieser Stelle haben Sie folgende Möglichkeiten:

  1. Zahlen Sie für die Zeit des Technikers, um die Apple-Schritte erneut auszuführen, falls Sie sie falsch gemacht / einen Schritt / Hinweis verpasst haben (unwahrscheinlich, aber möglich).
  2. Zahlen Sie für / suchen Sie nach Software, die den Datenkatalog eines Laufwerks besser repariert als das Festplattendienstprogramm. Von den vielen kommerziellen Produkten wird Disk Warrior am häufigsten verwendet, aber Data Rescue könnte auch funktionieren.
  3. Löschen Sie die HD - alle Daten gehen verloren, und prüfen Sie, ob dies einfach eine Katalogbeschädigung war, die das Festplatten-Dienstprogramm nicht reparieren konnte / wollte (ziemlich faire Chancen)
  4. Ersetzen Sie die HD - verschieben Sie, ob die Daten gespeichert werden können, aber besorgen Sie sich ein gutes Laufwerk im Mac, damit Sie testen können, ob es sich um das Laufwerk / bestimmte Daten auf diesem Laufwerk handelt oder ob der Mac repariert werden muss.
  5. Bezahle einen Reparaturtechniker, der die Reparatur durchführt.

Wenn Sie keine wertvollen Daten haben (da Sie vielleicht zwischen 100 und 1000 Dollar zahlen, um professionelle Wiederherstellungshilfe zu erhalten), würde ich eine der beiden inneren Optionen wählen, was bedeutet, dass Sie ein neues Laufwerk kaufen (Vorteile sind versunkene Fixkosten und begrenzter Zeitaufwand). zur Fehlerbehebung) oder suchen Sie nach einer erweiterten Fehlerbehebung wie Disk Warrior oder dem Löschen des Laufwerks, wenn Sie ein Backup haben, brauchen Sie nicht wirklich eines.

Danke, bmike 2 Fragen: 1. Glaubst du, das Genie im Apple Store kann dir helfen? und 2. Wie installiere ich Diskwarrior, wenn ich meinen Mac nicht booten kann? Vielen Dank für Ihre Antwort
Ja – die Genius-Leiste erkennt dieses Problem und hilft den Menschen jeden Tag/Woche zehnmal, die Optionen zu verstehen. Optische Medien, Wiederherstellungs-HD oder externe Laufwerke würden Ihren Mac in den meisten Fällen booten.
DiskWarrior wird auf einer bootfähigen DVD geliefert, von der Sie dann die Dienstprogramme ausführen.
Ich danke Ihnen sehr. Am Samstag habe ich einen Termin in der Genius Bar.
Ich habe den Befehl ein zweites Mal ausgeführt und beim zweiten Mal hat es funktioniert