Articles

Come scrivere su unità NTFS su un Mac

Posted by admin
  • Chris Hoffman

    @chrisbhoffman

  • Aggiornato il 15 marzo 2018, 6:43pm EDT

macOS di Apple può leggere da unità NTFS formattate per Windows, ma non può scriverle immediatamente. Ecco alcune soluzioni per ottenere l’accesso completo in lettura/scrittura alle unità NTFS.

Questo potrebbe essere utile se si desidera scrivere su una partizione Boot Camp sul vostro Mac, come partizioni di sistema di Windows devono utilizzare il file system NTFS. Tuttavia, per le unità esterne, probabilmente si dovrebbe usare exFAT invece., macOS può nativamente leggere e scrivere su unità exFAT,proprio come Windows può.

Tre opzioni

CORRELATE: qual è la differenza tra FAT32, exFAT e NTFS?

Ci sono diverse opzioni per questo, e dovrai sceglierne una:

  • Driver di terze parti a pagamento: ci sono 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: c’è un driver NTFS gratuito e open-source che puoi installare su un Mac per abilitare il supporto di scrittura. Sfortunatamente, questo richiede un po ‘ di lavoro extra da installare, specialmente sui Mac con la nuova funzione di protezione dell’integrità del sistema, aggiunta in 10.11 El Capitan. È più lento delle soluzioni a pagamento e il montaggio automatico delle partizioni NTFS in modalità lettura-scrittura è un rischio per la sicurezza.
  • Supporto sperimentale NTFS-Write 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 confusione nel terminale per abilitarlo. Non è garantito per funzionare correttamente e potrebbe potenzialmente causare problemi con il file system NTFS. In realtà, abbiamo avuto dati corrotti prima. Noi davvero non consigliamo di utilizzare questo. È disabilitato di default per un motivo.
Pubblicità

Consigliamo vivamente di pagare per un driver NTFS di terze parti se è necessario farlo poiché le altre soluzioni non funzionano e sono più impegnative 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, tra cui macOS 10.12 Sierra e Mac OS X 10.11 El Capitan. Lo fa davvero “solo lavoro”, quindi è l’opzione migliore se siete disposti a pagare una piccola somma di denaro per questa funzione.

Inoltre, non dovrai armeggiare con i comandi del terminale per montare manualmente le partizioni, montare automaticamente le partizioni in modo insicuro o gestire potenziali danni come farai con i driver gratuiti qui sotto., Se avete bisogno di questa funzione, pagare per il software che lo fa correttamente è valsa la pena. Non possiamo sottolinearlo abbastanza.

Se possiedi un’unità Seagate, tieni presente che Seagate offre un download gratuito di Paragon NTFS per Mac in modo da non dover acquistare nulla in più.

Pubblicità

Si potrebbe 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 di terze parti gratuiti: FUSE per macOS

Questo metodo è gratuito, ma richiede un bel po ‘ di lavoro ed è meno sicuro., Per rendere il vostro Mac montare automaticamente partizioni NTFS in modalità lettura-scrittura, dovrete disattivare temporaneamente la protezione dell’integrità del sistema e sostituire uno degli strumenti integrati di Apple con un binario che è più vulnerabile agli attacchi. Quindi questo metodo è un rischio per la sicurezza.

Tuttavia, è possibile utilizzare FUSE per montare partizioni NTFS in modalità lettura-scrittura manualmente se non ti dispiace usare il Terminale. Questo è più sicuro, ma è più lavoro.

In primo luogo, scaricare FUSE per macOS e installarlo. Utilizzare le opzioni predefinite durante l’installazione.,

CORRELATI: Come installare i pacchetti con Homebrew per OS X

Pubblicità

Avrete anche bisogno di strumenti di sviluppo a riga di comando di Apple installati per continuare. Se non hai installato ancora, è possibile aprire una finestra di Terminale dal Finder > Applicazioni > Utilità ed eseguire il seguente comando:

xcode-select --install

fare Clic su “Installa” quando viene richiesto di installare gli strumenti.,

CORRELATI: Come installare i pacchetti con Homebrew per OS X

In addtion, è necessario scaricare e installare homebrew se non l’avete già installato sul vostro Mac. Homebrew è un “gestore di pacchetti” per Mac OS X. Copia-incolla il seguente comando in una finestra del 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.,

Una volta installati gli strumenti di sviluppo e Homebrew, eseguire il seguente comando in una finestra di terminale per installare ntfs-3g:

brew install ntfs-3g
Advertisement

Ora è possibile montare manualmente partizioni NTFS in modalità lettura / scrittura. Da una finestra di terminale, eseguire il seguente comando per creare un punto di montaggio in / Volumes / NTFS. Devi farlo solo una volta.,

sudo mkdir /Volumes/NTFS

Quando si collega un’unità NTFS al computer, eseguire il seguente comando per elencare eventuali partizioni del disco:

diskutil list

È quindi possibile identificare il nome del dispositivo della partizione NTFS. Basta cercare 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. Eseguire il seguente comando, sostituendo /dev/disk2s1 con il nome del dispositivo della partizione NTFS.,

sudo umount /dev/disk2s1
Pubblicità

Per montare l’unità, eseguire il seguente comando, sostituendo /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 felice di montare manualmente le partizioni con le istruzioni di cui sopra, non devi continuare.,

CORRELATI: Come disabilitare la protezione dell’integrità del sistema su un Mac (e perché non si dovrebbe)

Se si vuole fare il vostro Mac montare automaticamente le unità NTFS si collega in modalità di lettura-scrittura, è necessario disattivare la protezione dell’integrità del sistema.

Pubblicità

Attenzione: probabilmente non vuoi farlo! Le istruzioni ufficiali del software avvertono 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, malware in esecuzione sul vostro Mac potrebbe sovrascrivere questi strumenti. Probabilmente non funziona il rischio, ma ti spiegheremo come fare se se si vuole correre il rischio.

Riavvia il Mac e tieni premuto Command + R durante l’avvio. Si avvierà in un ambiente di modalità di ripristino speciale.

Avviare un terminale dal menu Utilità in modalità di ripristino ed eseguire il seguente comando:

csrutil disable

Una volta che avete, riavviare il Mac normalmente.,

Dal desktop Mac, aprire nuovamente una finestra di terminale ed eseguire i seguenti comandi per rendere ntfs-3g funzione:

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
Pubblicità

Infine, riattivare la protezione dell’integrità del sistema. Riavviare il Mac e tenere premuto Command + R mentre si sta avviando per entrare in modalità di ripristino. Avviare un terminale in modalità di ripristino ed eseguire il seguente comando:

csrutil enable

Una volta che avete, riavviare il Mac. Il supporto NTFS-write dovrebbe funzionare ora.

Per annullare le modifiche e disinstallare tutto, è necessario prima disabilitare la protezione dell’integrità del sistema., Dopo averlo fatto, eseguire i seguenti comandi:

sudo rm /sbin/mount_ntfs sudo mv /sbin/mount_ntfs.original /sbin/mount_ntfs brew uninstall ntfs-3g

È quindi possibile disinstallare FUSE per macOS dal relativo pannello nella finestra Preferenze di sistema e riattivare la protezione dell’integrità del sistema.

Si può capire perché si consiglia l’opzione $20 invece ora, eh?

Supporto sperimentale per la scrittura NTFS di Apple: non farlo, seriamente

Non raccomandiamo il metodo seguente perché è il meno testato. Questo potrebbe non funzionare correttamente, quindi non incolpare noi o Apple se si verificano problemi. È ancora instabile a partire da macOS 10.12 Sierra e potrebbe non essere mai completamente stabile., Questo è davvero solo qui per scopi educativi.

Pubblicità

Innanzitutto, assicurati che l’unità abbia una comoda etichetta a parola singola. Se non lo fa, cambia la sua etichetta. Questo renderà questo processo più facile.

Devi prima lanciare un terminale. Passare al Finder> Applicazioni> Utilità> Terminale o premere Comando + Spazio, digitare Terminale e premere Invio.,

Digitare il seguente comando nel terminale per aprire il file /etc/fstab per la modifica del nano editor di testo:

sudo nano /etc/fstab
Pubblicità

Aggiungere la seguente riga al nano, sostituire “NOME” con l’etichetta della vostra unità NTFS:

LABEL=NAME none ntfs rw,auto,nobrowse

Premere Ctrl+O per salvare il file dopo aver finito, e quindi premere 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à connessa—e la vedrai nella directory “/Volumes”. In una finestra del Finder, puoi fare clic su Vai > Vai alla cartella e digita “/ Volumes ” nella casella per accedervi. Non apparirà automaticamente e apparirà sul desktop come fanno normalmente le unità.

Pubblicità

Per annullare questa modifica in seguito, basta ripetere il processo di cui sopra per aprire il file /etc/fstab in nano. Elimina la riga aggiunta al file e salva le modifiche.,

La maggior parte degli utenti Mac sarà meglio formattare le unità esterne con exFAT, assicurando che funzionino bene su Windows e 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 corruzione dei file.

Chris Hoffman
Chris Hoffman è redattore capo di How-To Geek. Ha scritto sulla tecnologia per quasi un decennio ed è stato editorialista di PCWorld per due anni., Chris ha scritto per il New York Times, è stato intervistato come esperto di tecnologia su stazioni televisive come NBC 6 di Miami, e ha avuto il suo lavoro coperto da agenzie di stampa come la BBC. Dal 2011, Chris ha scritto oltre 2.000 articoli che sono stati letti più di 500 milioni di volte – – – e questo è solo qui a How-To Geek.Leggi la Biografia completa ”

Leave A Comment