Come abilitare il supporto di scrittura NTFS in Mac OS X

Sommario:

Anonim

Mac OS X è sempre stato in grado di leggere le unità NTFS, ma nascosto in Mac OS X c'è un'opzione nascosta per abilitare il supporto di scrittura alle unità formattate come NTFS (NTFS sta per New Technology File System ed è un formato di file system proprietario per Microsoft Windows ). L'abilitazione del supporto di scrittura NTFS su Mac è piuttosto tecnica e non è ufficialmente supportata da Apple, rendendola una funzionalità sperimentale che è meglio lasciare nelle mani di utenti avanzati che comprendono il processo e le potenziali ripercussioni.

Poiché questa funzione non è ufficialmente supportata da Apple, NTFS non dovrebbe essere considerato un file system multipiattaforma affidabile per lo spostamento di file tra un Mac e un PC Windows, gli utenti vorranno comunque formattare le unità per il FAT file system per una compatibilità ottimale tra unità Mac e PC con supporto completo di lettura e scrittura (forse una soluzione migliore per molti utenti sarebbe quella di utilizzare la rete samba e condividere i file direttamente attraverso una rete locale tra il PC e il Mac in questione). Inoltre, la mancanza di supporto ufficiale suggerisce che potrebbe esserci la possibilità che qualcosa vada storto, sotto forma di kernel panic o persino di una perdita di dati teorica sull'unità NTFS. Di conseguenza, tale funzionalità potrebbe essere la migliore come ultima risorsa e non dovrebbe essere utilizzata con dati importanti sull'unità Windows senza disporre di backup adeguati di tali file. Quindi, fai la cosa giusta e fai prima il backup dei tuoi file.

Ti senti a tuo agio con tutto questo? Fantastico, tratteremo due modi diversi per abilitare il supporto di scrittura NTFS in Mac OS X, questo deve essere utilizzato in base all'unità e richiede l'utilizzo della riga di comando.

Abilita il supporto per la scrittura NTFS di Mac OS X utilizzando l'UUID dell'unità

Sebbene sia leggermente più complicato dell'approccio basato sul nome dell'unità menzionato di seguito, questo è davvero il metodo migliore per la precisione.

Collegare l'unità NTFS al Mac, quindi recuperare l'UUID dell'unità NTFS con la seguente stringa di comando: diskutil info /Volumes/DRIVENAME | grep UUID

Con l'UUID risultante, utilizzare il seguente comando per aggiungere l'UUID con il supporto di lettura e scrittura NTFS a /etc/fstab:

"

sudo echo UUID=ENTER_UUID_HERE nessuno ntfs rw, auto, nobrowse>> /etc/fstab"

L'unità NTFS probabilmente non apparirà sul desktop per impostazione predefinita, ma puoi accedervi nella directory /Volumes/ aprendo quella cartella nel Finder con il seguente comando:

apri /Volumi

Se vuoi vedere l'unità sul desktop (supponendo che tu abbia il desktop mostrato, ovviamente), puoi creare un alias del Finder con un collegamento simbolico:

sudo ln -s /Volumes/DRIVENAME ~/Desktop/DRIVENAME

Puoi anche utilizzare il montaggio sperimentale in scrittura NTFS con un nome di unità anziché con l'UUID, che esamineremo in seguito.

Abilita il supporto di scrittura NTFS con il nome dell'unità

Per la precisione preferisco usare il metodo UUID, ma puoi anche aggiungere il supporto per la scrittura NTFS usando il nome delle unità di Windows usando il seguente comando:

"

sudo echo LABEL=NOME_UNITÀ nessuno ntfs rw, auto, nobrowse>> /etc/fstab"

Poiché questo usa il comando sudo, dovrai inserire una password di amministratore per poter eseguire correttamente l'intero comando. Questa stringa di comando aggiunge il nome dell'unità alla fine del file /etc/fstab, perché /etc/ è una directory di sistema di cui hai bisogno per avere accesso come superutente per scrivere sui file in quella directory, quindi il prefisso sudo richiesto.

Ad esempio, l'aggiunta del supporto di lettura/scrittura a un'unità NTFS denominata "WINDOWS8" avrà il seguente aspetto:

"

sudo echo LABEL=WINDOWS8 nessuno ntfs rw, auto, nobrowse>> /etc/fstab"

Se l'unità ha un nome complesso, usa il metodo UUID sopra menzionato o rinomina l'unità NTFS in Windows prima di tentare di montarla con il supporto di scrittura.

Ancora una volta, ti consigliamo di cercare in /Volumes/ per trovare l'unità Windows NTFS appena montata con supporto completo di lettura e scrittura. Come accennato in precedenza, può anche essere utile creare un collegamento simbolico sul desktop OS X per accedere facilmente all'unità NTFS montata:

sudo ln -s /Volumes/DRIVENAME ~/Desktop/DRIVENAME && apri ~/Desktop/DRIVENAME

Esistono una varietà di strumenti più semplici ma meno recenti per completare automaticamente i processi sopra menzionati, ma la suddetta utility NTFS Mounter sembra aver smesso di funzionare dopo Snow Leopard, e quindi le versioni moderne di OS X di Mountain Lion to Mavericks vorrà invece utilizzare l'approccio della riga di comando.Sono disponibili anche app a pagamento di terze parti per fornire supporto NTFS a OS X, che potrebbero essere opzioni migliori per gli ambienti aziendali in cui una funzionalità sperimentale non è considerata abbastanza affidabile da implementare.

Come abilitare il supporto di scrittura NTFS in Mac OS X