fsck -fy hängt beim Überprüfen der Katalogdatei + Probleme beim Booten (MacBook)

Letzte Nacht ist mein MacBook Pro abgestürzt. Heute Morgen habe ich versucht, den Computer einzuschalten, und es gab ein paar Probleme.

  • Der Computer kommt nicht über das anfängliche Hochfahren hinaus.
  • Lüfter läuft laut beim Hochfahren an.
  • Der Bildschirm ist im Allgemeinen leicht grün getönt, wobei alle paar Pixel hellgrüne horizontale Streifen über das Display verlaufen.
  • Der anfängliche Ladebildschirm hat einen grünen Fortschrittsbalken.
  • Der Bildschirm hat gelegentlich einen schwarzen Streifen mit Regenbogenpixeln, die über den oberen Rand des Bildschirms verteilt sind.
  • Gerenderte Pixel werden im Allgemeinen alle paar Zentimeter über den Bildschirm um ein einzelnes Pixel nach oben oder unten verschoben.
  • Nachdem es etwa 4 Minuten lang mit einem weißen Bildschirm hängen geblieben ist, wechselt es zu einem blauen Bildschirm mit vertikalen roten Streifen.
  • Ein paar Minuten später wird der Computer neu gestartet und der Prozess wird neu gestartet.

Also versuche ich es im Einzelbenutzermodus, weil ich mit dieser Boot-Schleife offensichtlich nicht weiterkomme.

Ich folge diesem Prozess:

$ /sbin/fsck -fy
** /dev/rdisk1
** Root file system
   Executing fsck_hfs (Version hfs-305.10.1).
** Checking Journaled HFS Plujs vloume.
   The volume name is Macintosh HD
** Checking extents overflow tile.
** Checking catalog file.

Es bleibt hier hängen, bis ich ^Caus bin fsck.

Ich versuche den Katalog neu zu erstellen ...

$ fsck_hfs -y -Rc -d /dev/disk0s2
Unable to open block device /dev/disk0s2: Resource busyjournal_replay(/dev/disk0s2) returned 16
** /dev/rdisk0s2 (NO WRITE)
        Using cacheBlockSize=32K cacheTotalBlock=16384 cacheSize=524288K.
   Executing fsck_hfs (version hfs-305.10.1).
        Block 975093950 is not an MDB or Volume Header
Journal is empty
** Checking JOurnaled HFS Plus volume.
   The volume name is Macintosh HD
** Checking extents overflow file.
** Checking catalog file.
** The volume Macintosh HD was found corrupt and needs to be repaired.
       volume type is pure HFS+
       primary MDB is at block 0 0x00
       alternative MDB is at block 0 0x00
       primary VHB is at block 2 0x02
       alternate VHB is at block 975093950 0x3a1ec0be
       sector size = 512 0x200
       VolumeObject flags = 0x03
       total sectors for volume = 975093952 0x3a1ec0c0
       total sectors for embedded volume = 0 0x00
       CheckHFS returned 7. fsmodified = 0

Es sagt, dass meine Festplatte beschädigt ist. Um die Festplatte zu reparieren, verwenden Sie im Allgemeinen /sbin/fsck -fy, oder? Das einzige Problem ist, dass mir das gleiche wie vorher an der Katalogdatei hängt.

Ich bin mir nicht sicher, was ich tun soll!

Antworten (1)

Wenn Sie fsck nicht sauber ausführen können (was Sie möglicherweise einige Stunden lang laufen lassen müssen) - dann ist es an der Zeit, eine Entscheidung zu treffen:

  • Sichern Sie, was Sie können / müssen, und löschen Sie das Volume
  • Suchen Sie nach anderen Softwareoptionen, um eine Reparatur zu versuchen

Wenn Sie nicht viele E / A-Fehler haben ( -BOption für fsck_hfs), stellt das Löschen meiner Erfahrung nach die volle Funktion wieder her und Sie können das Betriebssystem neu installieren und aus der Sicherung wiederherstellen. Ich hatte auch nicht viel Glück, fsck_hfsTeile neu zu erstellen, wenn die Ebene /sbin/fsck -fyausfällt - aber Sie könnten dort mit einem ungewöhnlichen Korruptionsmuster auf diesem Laufwerk Glück haben.

Die zweite Option ist nicht sehr vielversprechend. Disk Warrior scheint eines der anständigen Dienstprogramme zu sein, die Sie ausprobieren können, wenn fsck nicht funktioniert - aber wenn Sie nicht viele spezifische Korruptionsprobleme haben - wiegt die Zeit, die Sie mit dem Löschen und Neuinstallieren verbringen, normalerweise nicht die Kosten dieser Software auf. Es kann auch funktionieren oder nicht. Wenn Disk Warrior auch den Katalog nicht reparieren oder neu erstellen kann, sind Sie wieder am Entscheidungspunkt - Löschen oder eskalieren Sie zu noch teurerem / spezialisierterem Support wie dem Öffnen eines Engineering-Tickets bei Apple oder jemandem, der in der Lage ist, die Dateisystemstruktur tiefer zu sichern Analyse.

Ich akzeptiere dieses Problem als den richtigen und umfassenden Weg nach vorne, obwohl ich damals keine Lösung gefunden habe, um das MacBook Pro zu reparieren oder wiederzubeleben. Übrigens habe ich vor ungefähr einer Woche OS X Mavericks auf dem jetzt formatierten internen Laufwerk (mit USB/CD-Installationsprogramm) neu installiert und bisher keine der Probleme festgestellt, die wirklich wie Hardwareprobleme aussahen (wie eine gebratene Grafikkarte ) . oder irgendeine Art von beschädigter interner Verbindung!). Das MBP ist praktisch neuwertig! Also Ende gut, alles gut, auch wenn mein Versuch, als 13-Jähriger Dateien zu sichern, viel schlampiger als ideal war ☺
Das sind gute Nachrichten - danke für den Kommentar. Erase install fühlt sich manchmal wie Magie an - sehr erholsam für einige sehr schwer zu diagnostizierende und chirurgisch zu behebende Probleme für mich, @Nebula