Scrivi in NTFS usando Mavericks [duplicato]

86

Sono stato in grado di leggere e scrivere file system NTFS normalmente in Mountain Lion, ma dopo l'aggiornamento questo si è fermato per funzionare.

Ho installato ntfs-3g e fuse4x usando homebrew in Mountain Lion e ho seguito le istruzioni visualizzate da homebrew per completare l'installazione dell'estensione del kernel fuse4x.

Per provare a risolvere questo problema ho rimosso ntfs-3g, fuse4x e fuse4x-kext e reinstallato. Ma questo non ha risolto il mio problema.

Qualcuno sa come risolvere questo? Grazie.

    
posta Yuri Malheiros 24.10.2013 - 16:37
fonte

13 risposte

88

Ho trovato il modo corretto per farlo (funziona anche per Yosemite ):

Installa Homebrew e botte se non lo fai già averli:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install caskroom/cask/brew-cask

Disinstalla tutte le versioni precedenti di osxfuse (ora i bannati non firmati sono bannati):

brew cask uninstall osxfuse

Aggiorna Homebrew e installa osxfuse e ntfs-3g

brew update
brew cask install osxfuse
brew install ntfs-3g

Devi creare un link simbolico per mount_ntfs , in modo da rendere le unità montate automaticamente:

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original 
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
    
risposta data 22.11.2013 - 12:17
fonte
12

È molto semplice e non è necessario installare applicazioni o driver di terze parti. Nessun riavvio richiesto.

  1. Scopri il nome del tuo "Volume"
  2. Apri terminale
  3. Crea o aggiorna il tuo file / etc / fstab. Sostituisci "My040Passport" con il nome del tuo "Volume". puoi farlo digitando sudo vi / etc / fstab in Terminale. Ti verrà richiesta la password.

    #
    # Warning - this file should only be modified with vifs(8)
    #
    # Failure to do so is unsupported and may be destructive.
    #
    LABEL=My0Passport none ntfs rw,auto,nobrowse
    
  4. Scollega il tuo hard disk esterno e ricollegalo

  5. NON vedrai più il tuo HDD elencato nel Finder, dovrai aprirlo da Terminal con i passaggi seguenti.
  6. Apri Terminale, inserisci 3 comandi di seguito e usa il tuo nome Volume nel 3 ° comando

    cd /Volumes
    ls 
    open My\ Passport
    

    Il comando 1 cambierà la directory corrente.
    Il comando 2 elencherà i volumi, quello che ti interessa sarà elencato qui.
    Il comando 3 aprirà il tuo volume nel Finder.

  7. Poiché non vedrai l'HDD nel Finder, aggiungiamo un collegamento ad esso sul desktop. Apri Terminale, inserisci questo comando sostituendo il nome del volume e sostituisci anche la destinazione se lo desideri.

    ln -s /Volumes/My\ Passport/ ~/Desktop/hdd
    
risposta data 06.12.2013 - 20:42
fonte
5

Ho avuto la stessa configurazione di te, e poiché l'aggiornamento a 10.9 non riesco a scrivere su NTFS. La soluzione con cui ho finito (almeno per il breve periodo) era di usare NTFS di Paragon per Mac® OS X 11 . Sembra funzionare bene e ha una prova gratuita di 10 giorni.

Speriamo che presto venga trovato un metodo migliore, ma mi sono stancato di fare scherzi con esso.

Un'altra opzione che non ho provato è stata la modifica del file /etc/fstab . Il seguente è da Supporto di scrittura NTFS su OS X Mountain Lion :

  • Disinstalla altri software NTFS di terze parti, come Paragon, Tuxera o NTFS-3G.
  • Modifica /etc/fstab (puoi farlo con sudo vi /etc/fstab ) Aggiungi la seguente riga: LABEL="VOLUME_NAME_WITHOUT_QUOTES" nessuno ntfs rw, auto, nobrowse
  • Ora basta smontare e rimontare il disco
risposta data 29.10.2013 - 10:10
fonte
3

Ho usato una combinazione di macfuse-core-10.5-2.1.9 e ntfs-3g-2010.10.2-macosx su OS X Mavericks e sono in grado di scrivere su un'unità NTFS.

  • In primo luogo installa macfuse-core-10.5-2.1.9
  • Quindi installa ntfs-3g-2010.10.2-macosx
  • Dopo l'installazione, apriamo NTFS-3G
    • Preferenze di sistema > NTFS-3G
    • Fai clic su [attiva]
  • Infine, smontiamo il disco NTFS di destinazione e montiamo nuovamente

Anche se si passa al messaggio TimeOut, si è già nella giusta direzione. Proviamo a creare file e cartelle sul tuo hard disk NTFS.

    
risposta data 02.11.2013 - 02:42
fonte
2

Installa NTFS-FREE per OS X Mountain Lion 10.8.2 software e riavviare Mac. Questo ha funzionato per me su OS X Mavericks.

    
risposta data 06.11.2013 - 02:17
fonte
2

Uso di MacPort:

sudo port install fuse4x ntfs-3g
sudo ntfs-3g /dev/disk2s1 /Volumes/ntfsmountpoint
    
risposta data 08.04.2014 - 23:28
fonte
2

Questa risposta è finalizzata all'ultima compatibilità per OS X 10.11 El Capitan .

  1. Installa l'ultimo osxfuse (3.xx) dal link o da Homebrew con brew cask install osxfuse .

  2. Installa l'ultimo NTFS-3G (2015.3.14) da brew (homebrew / fuse / ntfs-3g).

Come segue:

brew install ntfs-3g
  1. Collega NTFS-3G all'avvio dopo la disattivazione temporanea della protezione dell'integrità del sistema.

Come segue:

[reboot by holding CMD+R to get in recovery mode]
csrutil disable
[reboot normally]
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
[reboot by holding CMD+R to get in recovery mode]
csrutil enable
[reboot normally]

alternativa di installazione

Per costruire NTFS-3G da bordo sorgente (2015.9.30 ): controlla questa risposta

    
risposta data 22.06.2015 - 10:36
fonte
1

Non conosco Mavericks, ma in Lion ho accesso in scrittura ai file system NTFS usando FUSE per OS X , un gratuito & alternativa open source alle soluzioni commerciali di Tuxera o Paragon.

Si noti che questo è NON il vecchio progetto MacFUSE ; che non viene più mantenuto.

    
risposta data 07.12.2013 - 06:42
fonte
1

UTENTI SEAGATE:
La tua fortuna! facciamolo in modo sicuro
Solo per i proprietari di dischi rigidi di Seagate, scarica qui il driver gratuito!
link

ALTRI UTENTI:
1. I driver FUSE / NTFS-3G sono una buona opzione.
link
2. Se sei un geek ci sono un sacco di altre opzioni utilizzando i comandi del terminale. Ma attenzione, puoi incontrare problemi durante gli aggiornamenti futuri, ecc.

PER PENNA-DRIVES:
Se è per una pen-drive (o una chiavetta USB più piccola), puoi semplicemente formattarla in FAT32 Per dischi rigidi più grandi, FAT32 non è una buona opzione, poiché ha limiti di dimensioni file ecc.

    
risposta data 15.12.2014 - 07:49
fonte
0

Installa l'ultima versione del vecchio MacFuse per OS X.

Quello che ho fatto è stato reinstallare il mio NTFS-3G e scaricare e installare Fusibile per OS X .

    
risposta data 01.12.2013 - 01:16
fonte
0

La risposta di Pawel ha risolto il problema per me in Mavericks

brew update
brew install fuse4x
brew install ntfs-3g
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.orig
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
brew info fuse4x-kext

Non usare symlink fuse4x anche se il collegamento fallisce poiché ntfs-3g tenta anche di creare lo stesso link.

    
risposta data 16.02.2014 - 08:17
fonte
0

I seguenti hanno funzionato per me su Mavericks (10.9.5). Ho formattato la chiave USB NTFS su una macchina Windows 7. Supponendo che il dispositivo si chiami 'usbkey' e il disco si presenta come / dev / disk1:

$ sudo umount /Volumes/usbkey
$ sudo mkdir /Volumes/usbkey
$ sudo mount -t ntfs -w -o rw,auto,nobrowse /dev/disk1 /Volumes/usbkey
$ mount | grep usbkey
/dev/disk1 on /Volumes/usbkey (ntfs, local, noowners, nobrowse)

Sono riuscito a copiare i file da e verso l'unità formattata NTFS usando Terminal e se ho eseguito l''apertura'. dalla posizione / Volumi / chiave usb nel Terminale.

    
risposta data 25.02.2015 - 03:19
fonte
0

Questo script ha funzionato per me su Yosemite. Nessun terzo driver necessario! link

    
risposta data 16.04.2015 - 23:34
fonte

Leggi altre domande sui tag