Letzte Nacht ist mein MacBook Pro abgestürzt. Heute Morgen habe ich versucht, den Computer einzuschalten, und es gab ein paar Probleme.
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 ^C
aus 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!
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:
Wenn Sie nicht viele E / A-Fehler haben ( -B
Option 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_hfs
Teile neu zu erstellen, wenn die Ebene /sbin/fsck -fy
ausfä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.
Nebel
Fahrrad