NTFS-Treiber auf Mac [Duplikat]

Ich habe mir vor kurzem ein MacBook Air gekauft. Ich habe eine externe 3-TB-Festplatte, die ich verwenden möchte, aber ich habe diese Festplatte zum Sichern von Dateien von meinem Desktop-Computer (Windows) verwendet, und die Festplatte ist im NTFS-Format eingerichtet, sodass ich Dateien von der Festplatte lesen kann aber Ich kann keine Dateien auf die Festplatte schreiben.

Ich habe gelesen, dass ich NTFS-Treiber in Mac OSX installieren könnte, um auf die Festplatte zu schreiben.

  1. Ist das wahr?
  2. Gibt es Gründe, warum ich das nicht tun sollte?
  3. Wenn es keine Nachteile gibt, dies nicht zu tun, welche Treiber sollten am besten installiert werden und wo finde ich sie?

Ich frage dies, weil ich als Neuling bei Mac und OSX sicherstellen möchte, dass ich nicht riskieren möchte, meine Festplatte zu beschädigen.

Antworten (2)

Ja, Sie können Software installieren, mit der Sie auf NTFS-Partitionen lesen/schreiben können. Es gibt sowohl kostenlose als auch kostenpflichtige Software, und ich empfehle, ntfs-3g mit Homebrew zu installieren .

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
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

Führen Sie aus brew info fuse4x-kextund Sie sollten zwei Zeilen basierend auf Ihrer Version erhalten, die Sie ausführen müssen. Führen Sie diese Zeilen im Terminal aus, werfen Sie die Festplatte aus und stellen Sie sie erneut bereit.

Homebrew ... Ich habe das hier auf Ask Different ziemlich oft erwähnt gesehen ... hmm ... danke für den Tipp ;-)

Aktivieren Sie die NTFS-Schreibunterstützung in Mavericks

Sie können die Schreibunterstützung für NTFS in Mavericks aktivieren.

Ich habe eine Anleitung dazu verlinkt, aber das Wesentliche ist, die Datei /etc/fstab zu bearbeiten und eine Zeile für jedes NTFS-Laufwerk hinzuzufügen, auf das Sie schreiben möchten:

 LABEL=device-name  none    ntfs    rw,auto,nobrowse

Ändern Sie "Gerätename" in den Namen Ihres NTFS-Laufwerks.

Dies ist ein Hack pro Gerät.


Drittanbietersoftware

Alternativ gibt es eine Menge Software von Drittanbietern, die Ihnen volle NTFS-Unterstützung bietet, wie Paragon NTFS oder das Open Source NTFS-3G für FUSE , das im Closed Source Tuxera NTFS verwendet wird , oder ein alter Standard von Thursby Software, DAVE


MacPorts

NTFS-3G und OSXFUSE sind für eine kostenlose, paketverwaltete Quell- oder Binärinstallation verfügbar, die den fehlenden Paketmanager für OS X, MacPorts , verwendet, der im Gegensatz zu alternativen Paketverwaltungslösungen für OS X ausgereift , stabil und vollständig unterstützt ist des Ports- Systems von FreeBSD , das auf dem besten bekannten Paketverwaltungssystem basiert, meine ich natürlich NetBSDs pkgsrc . Es wird Sie nicht im Stich lassen!

Die Installation von MacPorts , NTFS-3G und OSXFUSE ist einfach genug, sobald xcode (für Mavericks 10.9 xcode_5.1.1.dmg ) installiert ist. Installieren Sie xcode und geben Sie dann diese Befehle in Terminal.app ein:

 curl -Ok https://distfiles.macports.org/MacPorts/MacPorts-2.2.1.tar.bz2
 tar xf MacPorts-2.2.1.tar.bz2
 cd MacPorts-2.2.1
 ./configure
 make
 sudo make install #not war!
 cd ..
 rm -rf Macports-*
 sudo /opt/local/bin/port -v selfupdate
 export PATH=$HOME/macports/bin:$HOME/macports/sbin:$PATH
 export MANPATH=$HOME/macports/share/man:$MANPATH
 sudo port -vsc install ntfs-3g     # osxfuse is a dependency, macports will install it for you when you instsall ntfs-3g
 diskutil quiet repairPermissions /

Es lohnt sich, MacPorts kennenzulernen, da es sich um einen ausgereiften Paketmanager für OS X handelt, der Tausende von Open-Source-Softwarebefehlen, Dienstprogrammen und Anwendungen verwaltet. Es stört kein anderes Paketsystem, das Sie zufällig verwenden, und es ist sehr einfach, es bei Bedarf vollständig zu entfernen.

Wenn Sie aus irgendeinem Grund MacPorts entfernen müssen ...

um MacPorts vollständig zu deinstallieren

 sudo port -dfp uninstall --follow-dependencies installed

 sudo port -dfp uninstall all

 sudo rm -rf /opt/local  

 sudo rm -rf /Library/Tcl/macports*

Wirklich, es ist gutes Zeug.

"Verwenden des fehlenden Paketmanagers" Versuchen Sie, ein Homebrew vs. MacPorts zu starten? ;)
Ich höre die Glocke ... ich komme schwingend heraus ... sein Instinkt. ;-)
Dies ist nicht die vollständige Entfernung von Macports. Den vollständigen erforderlichen rm-Befehl finden Sie im Macports-Handbuch