So überprüfen (& reparieren) Sie eine Festplatte über die Befehlszeile von Mac OS X

Anonim

Die mit Mac OS X gebündelte Festplattendienstprogramm-App verfügt über ein Befehlszeilenäquivalent, das fortgeschrittenen Benutzern die Möglichkeit bietet, Festplattenwartung vom Terminal aus durchzuführen, einschließlich Festplattenüberprüfung und -reparatur. Dies ermöglicht eine Vielzahl hilfreicher Fehlerbehebungsmöglichkeiten, einschließlich der Möglichkeit, Festplattenreparaturen über SSH oder über den Einzelbenutzermodus aus der Ferne durchzufü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 h alten und Laufwerke direkt mit dem Festplatten-Dienstprogramm oder über den Wiederherstellungsmodus zu reparieren.

Verifizieren einer Festplatte über die Befehlszeile in OS X

Die Überprüfung des Volumes bestimmt, ob das Laufwerk repariert werden muss, und kann mit der folgenden allgemeinen Syntax durchgeführt werden:

diskutil verifyVolume

Um beispielsweise das Standardlaufwerk eines Mac zu überprüfen, könnten Sie Folgendes verwenden:

diskutil verifyvolume /

Andere bereitgestellte Laufwerke können ebenfalls angegeben werden, wenn Sie deren Namen kennen:

diskutil verifyvolume /Volumes/ExternalBackups/

Hinweis: Das Laufwerk muss über die Benutzerrechte verfügen (oder sudo verwenden) und das Volume muss aktiv gemountet sein (hier erfahren Sie, wie Sie dies über die Befehlszeile tun).

Genau wie beim Ausführen des Festplatten-Dienstprogramms über die GUI kann die Befehlszeile eine Weile dauern. Wenn keine Fehler gemeldet werden, ist eine Reparatur des Volumes nicht erforderlich. Wenn Sie eine Nachricht wie die folgende sehen:

Das sollten Sie beheben, indem Sie als Nächstes den Befehl zum Reparieren der Festplatte ausführen.

Der folgende Trick zum Reparieren von Volumes ist einfach der Befehlszeilenansatz für dieselbe Fähigkeit, die in der GUI-App des Festplattendienstprogramms enth alten ist. Wie bereits erwähnt, ist dies am besten fortgeschrittenen Benutzern vorbeh alten.

Führen Sie die Reparaturdiskette über die Befehlszeile aus, um das Problem mit dem identifizierten Laufwerk zu lösen

Sobald Sie festgestellt haben, dass das Laufwerk repariert werden muss, können Sie dies tun, indem Sie den Befehl diskutil erneut verwenden:

diskutil repairvolume /

Auch hier kann dies an andere Volumes gerichtet werden, indem deren Name oder Einhängepunkt wie folgt angegeben wird:

diskutil repairvolume /Volumes/ExternalBackups/

Unabhängig von der Festplatte, auf der ausgeführt wird, lassen Sie den Vorgang vollständig abschließen, bevor Sie etwas anderes tun. Repair Disk ist normalerweise erfolgreich beim Beheben von Problemen, die durch den Befehl Datenträger überprüfen erkannt wurden.

Repair Disk repariert keine Berechtigungen auf der Festplatte, obwohl dies mit einer separaten diskutil-Zeichenfolge erfolgen kann, während Sie sich bereits in der Befehlszeile befinden.

Wenn die Reparaturdiskette fehlschlägt, machen Sie sich noch keine Sorgen, denn Sie können das Volume möglicherweise mit dem fsck-Befehl reparieren, indem Sie dieses Verfahren verwenden, das etwas komplexer ist, aber oft in Situationen funktioniert, in denen Standard-Festplattendienstprogramm schlägt fehl oder ist anderweitig nicht verfügbar.

Wenn Sie weiterhin Probleme haben, kann das Laufwerk selbst physisch ausfallen, was darauf hindeutet, dass es eine gute Idee ist, so viel wie möglich von der Festplatte zu entfernen, alles zu sichern und ein Ersatzlaufwerk zu besorgen.

So überprüfen (& reparieren) Sie eine Festplatte über die Befehlszeile von Mac OS X