Ist es sinnvoll, eine externe Festplatte als APFS zu formatieren?

12

Ich bin derzeit auf macOS Sierra und werde ein Upgrade auf macOS High Sierra durchführen, sobald es herauskommt . Dies bedeutet, dass mein Computer APFS verwendet .

Ich habe auch eine externe Festplatte ( keine SSD), auf der schon einige Jahre vergangen sind. Ich verwende es ausschließlich zur Aufbewahrung. Ich habe es als exFAT formatiert, so dass es sofort mit MacOS und Windows kompatibel ist. Aber kürzlich habe ich bemerkt, dass ich es nie mit einem Nicht-MacOS-Computer verbinde.

Wäre es für mich sinnvoll, meine externe Festplatte als APFS zu formatieren? Gibt es irgendwelche Vorteile gegenüber der aktuellen exFAT (Geschwindigkeit, Dateiintegrität)?

user137369
quelle
Ist NTFS unter macOS nicht schreibgeschützt? Ich konnte nicht in NTFS schreiben, ohne zusätzliche Software wie Paragon zu installieren. Allerdings würde ich exFAT für die Kompatibilität mit MacOS, Windows und Linux empfehlen
MJK
@ MJK Ja, ich meinte exFAT. Ich habe mich vor dem Posten der Frage darum gekümmert, eine Menge Dinge im Zusammenhang mit NTFS gesehen und war verwirrt. Fest.
user137369
1
Wie zum Teufel ist diese „meinungsbasierte“ Abstimmung für die Menschen, die zum Abschluss stimmen? Entweder gibt es explizite technische Vorteile (wie die Beispiele, auf die ich mich bezog: Geschwindigkeit, Zuverlässigkeit), oder es gibt keine. Die sind nicht subjektiv.
user137369
tbh, momentan ist es subjektiv, weil APFS noch nicht finalisiert ist und sich noch in der Beta befindet. Ehrlich gesagt, ich würde es ein Jahr oder mindestens bis 10.13.1 geben - falls es schief geht, gibt es noch keine Werkzeuge, um es zu beheben.
Tetsujin
@ Tetsujin Das ist nicht wirklich richtig - die High Sierra-Betas enthalten fsck_apfs, um Probleme mit APFS-Dateisystemen zu beheben.
Jksoegaard

Antworten:

9

APFS bietet gegenüber exFAT mehrere Vorteile, zum Beispiel:

  • Schutz vor Beschädigung von Metadaten, z. B. durch plötzlichen Stromausfall, Systemabsturz oder durch Trennen der externen Festplatte, ohne diese zuvor abzuhängen. exFAT erkennt Korruption nur anhand von Prüfsummen, kann jedoch nicht wie APFS zurückgesetzt werden.

  • Bessere Unterstützung für die vollständige Festplattenverschlüsselung

  • Ermöglicht eine Momentaufnahme des Dateisystems (dh Sie können "eingefrorene" Versionen von allem auf der Festplatte erstellen, die sich nie ändern - auch wenn Sie den Inhalt Ihrer Dateien weiterhin ändern).

  • Ermöglicht das Klonen einer Datei in zwei Kopien, die unabhängig voneinander geändert werden können, wobei nur der Speicherplatz für eine Datei sowie die Größe der Unterschiede zur anderen Datei erforderlich sind

Andererseits hat exFAT auch eine Reihe von Vorteilen:

  • Älteres Dateisystem, das sich unter macOS seit Jahren "bewährt" hat

  • Einfacheres Dateisystem mit weniger Aufwand

  • Höchstwahrscheinlich etwas schneller (dies hängt jedoch von der endgültigen Implementierung in der Release-Version von High Sierra ab)

  • Wie bereits erwähnt, kann das Laufwerk unter Windows ohne zusätzliche Treiber verwendet werden

Nur Sie können entscheiden, welche Leistungen für Sie am wichtigsten sind.

jksoegaard
quelle
0

Ein weiterer Grund für die Neuformatierung ist die Verwendung des Laufwerks für Time Machine.

Laut diesem Apple Support-Dokument gibt es ab September 2018 keinen direkten offiziellen Support für exFAT

Inoffiziell können Sie ein Sparsebundle wie folgt erstellen : (beschrieben unter MacOSHints) ( http://hints.macworld.com/article.php?story=20140415132734925 )

Schließen Sie zunächst das nicht unterstützte Volume an (in diesem Fall eine externe exFAT-Festplatte). Öffnen Sie beim Aktivieren das Terminal, und geben Sie die folgenden Befehle ein. Ersetzen Sie dabei den Namen des nicht unterstützten Volumes durch 'My External HDD Name'.

cd /Volumes
cd 'My External HDD Name' 

Geben Sie als Nächstes diesen Code ein, der Ihre Anforderungen ersetzt:

hdiutil create -size 320g -type SPARSEBUNDLE -fs "HFS+J" MacBook-Backup.sparsebundle
open MacBook-Backup.sparsebundle 

Hier wird ein 320-GB-Sparse-Bundle mit dem Namen "MacBook-Backup" erstellt und bereitgestellt. Sie können diese Werte nach Belieben ändern. Ab hier werde ich den Namen des Sparse-Bundles als "MacBook-Backup" bezeichnen.

Nachdem Sie diese Befehle ausgeführt haben, wird auf Ihrem Desktop ein neues Volume mit dem Namen "Ohne Titel" angezeigt. Dies wird zu Ihrem Time Machine-Backup-Volume. Wenn Sie möchten, benennen Sie es in etwas anderes um (ich habe mein MacBook Pro Backup aufgerufen) und führen Sie den folgenden Befehl aus:

diskutil list 

Es sollte eine Liste aller verbundenen Volumes angezeigt werden. Suchen Sie den Namen Ihres neuen Datenträgers und lesen Sie ihn durch, bis Sie die Datenträgerkennung finden. In diesem Fall lautet mein Bezeichner disk2s2, Ihr Bezeichner kann jedoch unterschiedlich sein.

Geben Sie abschließend die folgenden Befehle ein (geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden). Ersetzen Sie disk2s2 durch Ihre ID und 'MacBook Pro Backup' durch den Namen Ihres neuen Time Machine-Volumes.

sudo diskutil enableOwnership /dev/disk2s2
sudo tmutil setdestination '/Volumes/MacBook Pro Backup' 
Andy Dent
quelle