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.
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.
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-kext
und 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.
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.
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
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 ...
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.
chillen