Was sind die Vorteile der Formatierung einer externen Festplatte als Journaled HFS +?

26

Mit dem Festplatten-Dienstprogramm, /Library/Utilites/Disk Utility.appdas Teil der mit Mac OS gelieferten Anwendungen ist, können Sie eine externe Festplatte neu formatieren.

Zu den Optionen gehören:

  • Mac OS Extended (Journaled) (Journaled HFS +)
  • Mac OS Extended (Groß- und Kleinschreibung beachten, Journaled)
  • MS-DOS (FAT)
  • ExFAT

Mir ist bewusst, dass die Verwendung des MS-DOS-Formats (FAT) eine gute Kompatibilität bietet, wenn das Flash-Laufwerk für Windows-Benutzer freigegeben wird. Aber für diese Frage möchte ich Kompatibilitätseinstellungen der verschiedenen Optionen ausschließen.

Was sind die Vorteile der Formatierung einer externen Festplatte als Journaled HFS +?

Gentmatt
quelle

Antworten:

24

Abgesehen von dem Teil, der besagt, welchem ​​Betriebssystem ein bestimmtes Dateisystem zugeordnet ist, ist der Hauptpunkt das Wort "Journaled".

Ich füge das folgende Wikipedia-Zitat hinzu, da es keinen Sinn macht, das Rad neu zu erfinden:

Ein Journal-Dateisystem ist ein Dateisystem, das die Änderungen protokolliert, die in einem Journal vorgenommen werden (normalerweise ein Umlaufprotokoll in einem bestimmten Bereich des Dateisystems), bevor sie in das Hauptdateisystem übernommen werden. Im Falle eines Systemabsturzes oder eines Stromausfalls können solche Dateisysteme schneller wieder online geschaltet werden und es ist weniger wahrscheinlich, dass sie beschädigt werden.

Wenn man das zu einem logischen Ende führt, ist es per Definition wahrscheinlicher, dass ein externes Laufwerk aus dem System entfernt wird als ein internes Laufwerk. Es ist nicht möglich, Ihr Laptop-Laufwerk zu entfernen und das Betriebssystem am Laufen zu halten, aber es ist durchaus möglich, wenn beispielsweise ein USB- oder Firewire-Gerät angeschlossen ist. Aus diesem Grund besteht ein höheres Risiko, dass Änderungen, die auf das Laufwerk geschrieben werden müssen, nicht abgeschlossen werden, wenn Sie das Laufwerk zu schnell entfernen oder die korrekten Auswurfverfahren nicht befolgen.

Insbesondere wenn Sie eine Art von Caching verwenden, warten die Daten möglicherweise darauf, zum Zeitpunkt des Entfernens auf die Festplatte geschrieben zu werden, wodurch Ihre Daten verloren gehen.

Ein aufgezeichnetes Dateisystem hilft dabei, zu viel Schaden in diesen Szenarien zu vermeiden, indem es alle Änderungen protokolliert, die es anwenden muss, und feststellt, wann sie erfolgreich abgeschlossen wurden. Auf diese Weise kann es das Protokoll bei einem Neustart überprüfen und herausfinden, ob noch Änderungen ausstehen, die noch nicht abgeschlossen wurden. Dies ist weitaus schneller als das Ausführen eines chkdskoder eines ähnlichen Befehls, um das gesamte Dateisystem auf Probleme zu überprüfen, die Sie auf einem FAT32-Dateisystem ausführen müssten.

Zusätzlich zum Schutzaspekt der oben diskutierten Dinge ist die Tatsache, dass in einem HFS-Dateisystem alle Mac OS X-Hooks für die automatische Indizierung, Sicherung, Versionskontrolle usw. integriert sind, die auf einem FAT32-fähigen Dateisystem nicht möglich wären.

stuffe
quelle
Vielen Dank! MS-DOS und ExFAT haben also keine ähnliche Implementierung der Journalerstellung?
Gentmatt
4
In der Tat, genau das, NTFS wird aufgezeichnet, aber irgendetwas mit FAT im Namen ist es nicht. In vielerlei Hinsicht ist EXFAT schlimmer , dass FAT32, weil es nicht federnde Aufteiler nicht verwendet, und ist mehr anfällig für Korruption auf Auswurf, aber das ist eine andere Frage :)
stuffe
10

Ich formatiere meine externen Festplatten als Mac OS Extended (Journaled), wenn ich beabsichtige, sie mit OS X zu verwenden, da die Journalerstellung die Beschädigung des Dateisystems des Laufwerks verringert, wenn beim Schreiben von Daten auf diese externe Festplatte etwas Unerwartetes passiert, z

  • OS X wird in den Ruhezustand versetzt
  • Die Klimaanlage eines Mac-Desktops wird abgeschaltet
  • Ein Akku eines Mac-Laptops fällt auf 0
  • Die Festplatte des Laptops ging in den Ruhemodus, als sie fallen gelassen wurde
  • Trennen Sie versehentlich die externen Laufwerke

Wenn ich die externen Datenträger unter Windows verwenden möchte, formatiere ich sie als ExFAT.

Globaler Nomade
quelle
1
Was ist der Unterschied zwischen ExFat und MS-DOS (FAT)? Ist ExFat die neuere Version?
Hippo
1
ExFAT wurde eher für Flash-Laufwerke entwickelt. Siehe en.wikipedia.org/wiki/ExFAT . Es ist neuer, aber darum geht es nicht. ExFAT wurde für einen anderen Zweck als FAT entwickelt.
Global Nomad
4
@ Hippo Der größte Vorteil ist, dass ExFAT Dateien größer als 4 GB speichern kann. FAT32 kann nicht.
Chris W. Rea
Wie können Sie feststellen, ob Ihre Daten auf einer externen Festplatte beschädigt sind oder nicht?
JFW
Ich habe die Angewohnheit, das Festplatten-Dienstprogramm auf allen externen Festplatten (Festplatte oder Flash) auszuführen, bevor ich Daten darauf lese oder schreibe. Das Festplatten-Dienstprogramm überprüft und meldet, ob das Dateiverzeichnis beschädigt ist.
Global Nomad
7

Bei der Auswahl des Dateisystemformats muss die erwartete Verwendung berücksichtigt werden. SD-Karten reagieren empfindlicher auf Schreibvorgänge als herkömmliche Festplatten. Ein aufgezeichnetes Dateisystem fügt zusätzliche Schreibebenen über die Daten selbst hinzu, wodurch die Lebensdauer des Laufwerks verkürzt wird.

Daher ist ExFAT die richtige Wahl für statische Speicher (Musik, Apps, Bücher), bei denen nur wenige Schreibvorgänge ausgeführt werden und nur wenige Lesevorgänge auf dem Gerät ausgeführt werden. Wenn Sie die Karte für die Datenbank oder einen anderen ständig aktualisierenden kritischen Speicher verwenden, sollten Sie bereit sein, die kürzere Lebensdauer zu nutzen und die Karte mit HFS + zu formatieren, das Mac OS Extended (Journaled)im Festplatten-Dienstprogramm aufgerufen wird .

Maxim Veksler
quelle