Ha senso formattare un HDD esterno come APFS?


12

Sono attualmente su macOS Sierra e passerò a macOS High Sierra non appena uscirà, il che significa che la mia macchina utilizzerà APFS .

Ho anche un HDD esterno ( non SSD) che ha già parecchi anni. Lo uso esclusivamente per l'archiviazione. L'ho formattato come exFAT, quindi è compatibile con macOS e Windows, pronto all'uso . Ma recentemente ho notato che non l'ho mai collegato a una macchina non macOS.

Quindi, avrebbe senso riformattare il mio HDD esterno come APFS? Ci sono dei vantaggi rispetto all'attuale exFAT (velocità, integrità dei file)?


NTFS non è di sola lettura su macOS? Non sono riuscito a scrivere su NTFS senza installare software aggiuntivo come Paragon. Tuttavia, consiglierei exFAT per la compatibilità con macOS, Windows e Linux
MJK,

@MJK Sì, intendevo exFAT. Stavo cercando questo prima di pubblicare la domanda, ho visto molte cose relative a NTFS e mi sono confuso. Fisso.
user137369,

1
Alle persone che votano per chiudere, come diavolo è questa "opinione basata"? O ci sono vantaggi tecnici espliciti (come gli esempi a cui ho fatto riferimento: velocità, affidabilità) o non ci sono. Quelli non sono soggettivi.
user137369,

tbh, in questo momento è soggettivo perché APFS non è ancora finalizzato e ancora in beta. Onestamente, lo darei un anno, o almeno fino al 10.13.1 - poiché, se dovesse andare storto, non ci sono ancora strumenti per ripararlo.
Tetsujin,

@Tetsujin Non è proprio corretto: le beta di High Sierra includono fsck_apfs per risolvere i problemi con i file system APFS.
jksoegaard,

Risposte:


9

APFS offre numerosi vantaggi rispetto a exFAT, ad esempio:

  • Protezione dalla corruzione dei metadati causata ad esempio da improvvisa perdita di corrente, crash del sistema o se si scollega il disco rigido esterno senza prima smontarlo. exFAT rileva solo la corruzione tramite checksum, ma non può eseguire il rollback come APFS.

  • Migliore supporto per la crittografia completa del disco

  • Consente l'istantanea del file system (ovvero è possibile creare versioni "bloccate" di tutto sul disco, che non cambierà mai, anche quando si continua a modificare il contenuto dei file)

  • Consente la clonazione di un file in due copie che possono essere modificate in modo indipendente, pur richiedendo solo lo spazio su disco per un file più la dimensione delle differenze rispetto all'altro file

D'altro canto, exFAT presenta anche una serie di vantaggi:

  • File system precedente che viene "provato e testato" per anni su macOS

  • File system più semplice con meno sovraccarico

  • Molto probabilmente leggermente più veloce (ma questo dipenderà dall'implementazione finale nella versione di rilascio di High Sierra)

  • Come accennato, l'unità può essere utilizzata senza driver aggiuntivi su Windows

Solo tu puoi decidere quale serie di benefici è più importante per te.


0

Un ulteriore motivo per riformattare è se è possibile utilizzare l'unità per Time Machine.

A partire da settembre 2018 non esiste un supporto ufficiale diretto per exFAT secondo questo documento di supporto Apple

Ufficiosamente, puoi creare uno sparsebundle come (descritto su MacOSHints) ( http://hints.macworld.com/article.php?story=20140415132734925 )

Innanzitutto, collega il volume non supportato (in questo caso, un disco rigido esterno exFAT). Quando si monta, apri il Terminale e digita questi comandi, sostituendo "Il mio nome HDD esterno" con il nome del volume non supportato.

cd /Volumes
cd 'My External HDD Name' 

Quindi, digita questo codice, sostituendo le tue esigenze:

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

Qui viene creato e montato un pacchetto sparso da 320 GB chiamato "MacBook-Backup". Puoi modificare questi valori come ritieni opportuno. Da qui, mi riferirò al nome del pacchetto sparso come "MacBook-Backup".

Dopo aver eseguito questi comandi, sul desktop verrà visualizzato un nuovo volume denominato senza titolo. Questo diventerà il tuo volume di backup di Time Machine. Se vuoi, rinominalo in qualcos'altro (ho chiamato il mio MacBook Pro Backup) ed esegui il comando:

diskutil list 

Dovresti visualizzare un elenco di tutti i volumi collegati. Trova il nome del tuo nuovo volume e continua a leggere fino a trovare l'identificatore del disco. In questo caso, il mio identificatore è disk2s2, ma il tuo potrebbe essere diverso.

Infine, inserisci i comandi seguenti (inserendo la tua password se richiesta). Sostituisci disk2s2 con il tuo identificativo e "MacBook Pro Backup" con il nome del tuo nuovo volume di Time Machine.

sudo diskutil enableOwnership /dev/disk2s2
sudo tmutil setdestination '/Volumes/MacBook Pro Backup' 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.