Wie man eine Diskette von der Befehlszeile von Mac OS X überprüft (und repariert)
Die im Lieferumfang von Mac OS X enthaltene Festplattendienstprogramm-App verfügt über eine Befehlszeilenäquivalent, die fortgeschrittenen Benutzern die Möglichkeit bietet, die Datenträgerwartung vom Terminal aus durchzuführen, einschließlich Überprüfung und Reparatur von Datenträgern. Dies ermöglicht eine Vielzahl hilfreicher Fehlerbehebungsfunktionen, einschließlich der Möglichkeit, Festplattenreparaturen über SSH oder über den Einzelbenutzermodus remote auszuführen, wenn auf die Benutzerkonten nicht zugegriffen werden kann.
Dieses Handbuch richtet sich an fortgeschrittene Benutzer, die mit dem Terminal und der Befehlszeile vertraut sind. Die meisten Mac-Benutzer sind besser dran, sich an die grafische Seite der Dinge zu halten und Laufwerke direkt mit dem Festplatten-Dienstprogramm oder im Wiederherstellungsmodus zu reparieren.
Überprüfen eines Datenträgers über die Befehlszeile in OS X
Das Überprüfen des Volumes bestimmt, ob das Laufwerk repariert werden muss und kann mit der folgenden allgemeinen Syntax ausgeführt werden:
diskutil verifyVolume [drive identifier]
Um beispielsweise das Standardlaufwerk eines Mac zu überprüfen, könnten Sie Folgendes verwenden:
diskutil verifyvolume /
Andere gemountete Laufwerke können ebenfalls angegeben werden, wenn Sie ihren Namen kennen:
diskutil verifyvolume /Volumes/ExternalBackups/
Hinweis: Das Laufwerk muss mit den Benutzerrechten übereinstimmen (oder sudo verwenden), und das Volume muss aktiv gemountet sein (wie Sie das über die Befehlszeile tun).
Genauso wie das Festplatten-Dienstprogramm über die GUI ausgeführt wird, kann die Befehlszeile eine Weile dauern. Wenn keine Fehler gemeldet werden, ist das Reparieren des Volumes nicht erforderlich. Wenn Sie eine Nachricht wie die folgende sehen:
"Das Volume Macintosh HD wurde als beschädigt befunden und muss repariert werden"
Sie sollten das beheben, indem Sie den Befehl repair disk als nächstes ausgeben.
Der folgende Reparaturvolumentrick ist einfach der Befehlszeilenansatz für dieselbe Fähigkeit, die in der GUI des Festplatten-Dienstprogramms enthalten ist. Wie bereits erwähnt, ist dies am besten für fortgeschrittene Benutzer reserviert.
Führen Sie die Reparaturdiskette von der Befehlszeile aus, um das Problem mit dem identifizierten Laufwerk zu lösen
Nachdem Sie festgestellt haben, dass das Laufwerk repariert werden muss, können Sie den Befehl diskutil erneut verwenden:
diskutil repairvolume /
Auch dies kann auf andere Volumes gerichtet werden, indem Sie deren Namen oder Mount-Punkt wie folgt angeben:
diskutil repairvolume /Volumes/ExternalBackups/
Lassen Sie den Prozess unabhängig von der Platte, auf der er ausgeführt wird, vollständig abgeschlossen sein, bevor Sie etwas anderes tun. Repair Disk ist normalerweise erfolgreich bei der Lösung von Problemen, die durch den Befehl "Datenträger überprüfen" erkannt wurden.
Repair Disk repariert keine Berechtigungen auf dem Datenträger, obwohl dies mit einer separaten diskutil-Zeichenfolge erfolgen kann, während Sie sich bereits in der Befehlszeile befinden.
Wenn die Reparaturdiskette fehlschlägt, sollten Sie noch nicht ausflippen, da Sie das Volume möglicherweise mit dem Befehl fsck reparieren können, indem Sie diese Prozedur verwenden, die etwas komplizierter ist, aber häufig in Situationen funktioniert, in denen das Festplatten-Dienstprogramm ausfällt oder anderweitig nicht verfügbar ist .
Wenn Sie weiterhin Probleme haben, kann das Laufwerk selbst physisch ausfallen, was bedeutet, dass es eine gute Idee ist, so viel wie möglich von der Festplatte zu entfernen, alles zu sichern und ein Ersatzlaufwerk zu bekommen.