Il macOS di Apple può leggere da unità NTFS formattate per Windows, ma non può scrivere su di esse immediatamente. Di seguito sono riportate alcune soluzioni per ottenere l'accesso completo in lettura / scrittura alle unità NTFS.
Ciò potrebbe essere utile se desideri scrivere su una partizione Boot Camp sul tuo Mac, poiché le partizioni di sistema Windows devono utilizzare il file system NTFS. Tuttavia, per le unità esterne, probabilmente dovresti usare exFAT invece . macOS può leggere e scrivere in modo nativo su unità exFAT, proprio come fa Windows.
Tre opzioni
RELAZIONATO: Qual è la differenza tra FAT32, exFAT e NTFS?
Ci sono diverse opzioni per questo e dovrai sceglierne una:
- Driver di terze parti a pagamento : Esistono driver NTFS di terze parti per Mac che puoi installare e funzioneranno abbastanza bene. Queste sono soluzioni a pagamento, ma sono facili da installare e dovrebbero offrire prestazioni migliori rispetto alle soluzioni gratuite di seguito.
- Driver di terze parti gratuiti : Esiste un driver NTFS gratuito e open source che puoi installare su un Mac per abilitare il supporto in scrittura. Sfortunatamente, l'installazione richiede un po 'di lavoro extra, specialmente sui Mac con il nuovo Funzione di protezione dell'integrità del sistema , aggiunto in 10.11 El Capitan. È più lento delle soluzioni a pagamento e il montaggio automatico delle partizioni NTFS in modalità di lettura / scrittura è un rischio per la sicurezza.
- Supporto sperimentale di scrittura NTFS di Apple : Il sistema operativo macOS include il supporto sperimentale per la scrittura su unità NTFS. Tuttavia, è disattivato per impostazione predefinita e richiede un po 'di scherzi nel terminale per attivarlo. Non è garantito che funzioni correttamente e potrebbe potenzialmente causare problemi con il tuo file system NTFS. In effetti, abbiamo già avuto dati corrotti prima. Non consigliamo davvero di utilizzarlo. È disabilitato per impostazione predefinita per un motivo.
Consigliamo vivamente di pagare per un driver NTFS di terze parti se è necessario farlo poiché le altre soluzioni non funzionano altrettanto bene e richiedono più lavoro da configurare.
Il miglior driver di terze parti pagato: Paragon NTFS per Mac
Paragon NTFS per Mac costa $ 19,95 e offre una prova gratuita di dieci giorni. Verrà installato in modo pulito e semplice sulle versioni moderne di macOS, inclusi macOS 10.12 Sierra e Mac OS X 10.11 El Capitan. Funziona davvero "e basta", quindi è l'opzione migliore se sei disposto a pagare una piccola somma di denaro per questa funzione.
Inoltre, non dovrai giocherellare con i comandi del terminale per montare manualmente le partizioni, montare automaticamente le partizioni in modo non sicuro o affrontare il potenziale danneggiamento come faresti con i driver gratuiti di seguito. Se hai bisogno di questa funzione, vale la pena pagare per il software che lo fa correttamente. Non lo sottolineeremo mai abbastanza.
Se possiedi un'unità Seagate, tieni presente che Seagate offre un download gratuito di Paragon NTFS per Mac così non dovrai acquistare nulla in più.
Potresti anche acquistare Tuxera NTFS per Mac , che costa $ 31 e offre una prova gratuita di quattordici giorni. Ma Paragon NTFS fa la stessa cosa ed è più economico.
I migliori driver gratuiti di terze parti: FUSE per macOS
Questo metodo è gratuito, ma richiede un bel po 'di lavoro ed è meno sicuro. Per fare in modo che il tuo Mac monti automaticamente le partizioni NTFS in modalità di lettura e scrittura, dovrai disabilitare temporaneamente la protezione dell'integrità del sistema e sostituire uno degli strumenti integrati di Apple con un binario più vulnerabile agli attacchi. Quindi questo metodo è un rischio per la sicurezza.
Tuttavia, puoi usare FUSE per montare manualmente le partizioni NTFS in modalità di lettura / scrittura se non ti dispiace usare il Terminale. Questo è più sicuro, ma è più lavoro.
Innanzitutto, scarica FUSE per macOS e installalo. Usa le opzioni predefinite durante l'installazione.
RELAZIONATO: Come installare pacchetti con Homebrew per OS X
Avrai anche bisogno degli strumenti per sviluppatori della riga di comando di Apple installati per continuare. Se non li hai ancora installati, puoi aprire una finestra di Terminale da Finder> Applicazioni> Utilità ed eseguire il seguente comando per farlo:
xcode-select --install
Fai clic su "Installa" quando ti viene chiesto di installare gli strumenti.
RELAZIONATO: Come installare pacchetti con Homebrew per OS X
Inoltre, dovrai scaricare e installare homebrew se non l'hai già installato sul tuo Mac. Homebrew è un "gestore di pacchetti" per Mac OS X . Copia e incolla il seguente comando in una finestra di Terminale e premi Invio per installarlo:
/ usr / bin / ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Premi Invio e fornisci la tua password quando richiesto. Lo script scaricherà e installerà automaticamente Homebrew.
Dopo aver installato gli strumenti per sviluppatori e Homebrew, esegui il seguente comando in una finestra di Terminale per installare ntfs-3g:
brew installa ntfs-3g
È ora possibile montare manualmente le partizioni NTFS in modalità di lettura / scrittura. Da una finestra di terminale, eseguire il comando seguente per creare un punto di montaggio in / Volumes / NTFS. Hai solo bisogno di farlo una volta.
sudo mkdir / Volumes / NTFS
Quando colleghi un'unità NTFS al computer, esegui il comando seguente per elencare le partizioni del disco:
elenco dei dischi
È quindi possibile identificare il nome del dispositivo della partizione NTFS. Cerca la partizione con il file system Windows NTFS. Nello screenshot qui sotto, è
/ dev / disk3s1
.
La partizione NTFS è stata probabilmente montata automaticamente dal tuo Mac, quindi dovrai prima smontarla. Esegui il seguente comando, sostituendo
/ dev / disk2s1
con il nome del dispositivo della partizione NTFS.
sudo umount / dev / disk2s1
Per montare l'unità, eseguire il seguente comando, replacing
/ dev / disk2s1
con il nome del dispositivo della partizione NTFS.
sudo / usr / local / bin / ntfs-3g / dev / disk2s1 / Volumes / NTFS -olocal -oallow_other
Vedrai il file system montato su / Volumes / NTFS. Apparirà anche sul desktop come una normale unità montata. Puoi espellerlo normalmente quando vuoi scollegarlo.
Se sei soddisfatto del montaggio manuale delle partizioni con le istruzioni sopra, non devi continuare.
RELAZIONATO: Come disabilitare la protezione dell'integrità del sistema su un Mac (e perché non dovresti)
Se vuoi fare in modo che il tuo Mac monti automaticamente le unità NTFS che colleghi in modalità di lettura e scrittura, dovrai farlo disabilitare la protezione dell'integrità del sistema .
avvertimento : Probabilmente non vuoi farlo! Il istruzioni ufficiali del software avvertire che questo è un rischio per la sicurezza. Sostituirai gli strumenti di montaggio NTFS nel tuo Mac con gli strumenti ntfs-3g, che verranno eseguiti come utente root. A causa del modo in cui Homebrew installa il software, il malware in esecuzione sul tuo Mac potrebbe sovrascrivere questi strumenti. Probabilmente non funziona il rischio, ma spiegheremo come fare se vuoi correre il rischio.
Riavvia il Mac e tieni premuto Comando + R durante l'avvio. Si avvierà in uno speciale modalità di recupero ambiente.
Avvia un terminale dal menu Utilità in modalità di ripristino ed esegui il seguente comando:
csrutil disabilita
Dopo averlo fatto, riavvia normalmente il Mac.
Dal desktop del Mac, apri nuovamente una finestra di Terminale ed esegui i seguenti comandi per rendere la funzione ntfs-3g:
sudo mv / sbin / mount_ntfs /sbin/mount_ntfs.original sudo ln -s / usr / local / sbin / mount_ntfs / sbin / mount_ntfs
Infine, riattivare la protezione dell'integrità del sistema. Riavvia il tuo Mac e tieni premuto Comando + R durante l'avvio per accedere alla modalità di ripristino. Avvia un terminale in modalità di ripristino ed esegui il seguente comando:
csrutil enable
Una volta fatto, riavvia il tuo Mac. Il supporto per la scrittura NTFS dovrebbe funzionare ora.
Per annullare le modifiche e disinstallare tutto, devi prima disabilitare la protezione dell'integrità del sistema. Dopo averlo fatto, esegui i seguenti comandi:
sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.original / sbin / mount_ntfs brew disinstallare ntfs-3g
È quindi possibile disinstallare FUSE per macOS dal suo pannello nella finestra Preferenze di sistema e riattivare la protezione dell'integrità del sistema.
Puoi capire perché consigliamo l'opzione $ 20 invece adesso, eh?
Supporto sperimentale per la scrittura in NTFS di Apple: non farlo sul serio
Non consigliamo il metodo seguente perché è il meno testato. Potrebbe non funzionare correttamente, quindi non incolpare noi o Apple se riscontri problemi. È ancora instabile a partire da macOS 10.12 Sierra e potrebbe non essere mai completamente stabile. Questo è davvero solo qui per scopi educativi.
Innanzitutto, assicurati che l'unità abbia una comoda etichetta composta da una sola parola. In caso contrario, cambia la sua etichetta. Ciò renderà più semplice questo processo.
Dovrai prima avviare un terminale. Passa a Finder> Applicazioni> Utilità> Terminale o premi Comando + Spazio, digita Terminale e premi Invio.
Digita il seguente comando nel terminale per aprire il file / etc / fstab per la modifica nell'editor di testo nano:
sudo nano / etc / fstab
Aggiungi la seguente riga a nano, sostituendo "NAME" con l'etichetta della tua unità NTFS:
LABEL = NAME nessuno ntfs rw, auto, nobrowse
Al termine, premi Ctrl + O per salvare il file, quindi premi Ctrl + X per chiudere nano.
(Se si dispone di più unità NTFS su cui si desidera scrivere, aggiungere una riga diversa per ciascuna.)
Collega l'unità al computer, scollegala e ricollegala se è già collegata e la vedrai nella directory "/ Volumes". In una finestra del Finder, puoi fare clic su Vai> Vai alla cartella e digitare "/ Volumes" nella casella per accedervi. Non si aprirà automaticamente e apparirà sul desktop come fanno normalmente le unità.
Per annullare questa modifica in un secondo momento, basta ripetere il processo sopra per aprire il file / etc / fstab in nano. Elimina la riga che hai aggiunto al file e salva le modifiche.
La maggior parte degli utenti Mac farà meglio a formattare le unità esterne con exFAT, assicurandosi che funzionino bene sia su Windows che su Mac OS X senza alcun lavoro aggiuntivo. se è necessario scrivere su un'unità NTFS, uno dei driver di terze parti a pagamento sarà l'opzione più semplice con le migliori prestazioni e il minor rischio di danneggiamento dei file.