Mit dem letzten Upgrade von Mac OS X auf Yosemite unterband Apple die Verwendung von nicht signierten Kernel Extensions. Das ist in den meisten Fällen kein Problem, da das Nutzen von Drittanbieter Kernel Extensions eher die Ausnahme als die Regel ist. Will man aber auf externe NTFS Festplatten schreiben und nicht nur davon lesen, kommt man nicht drum herum NTFS-3G und Fuse for OS X zu installieren. Alternativ gibt es kommerzielle Produkte, die das Gleiche machen.
Zu OS X Mavericks-Zeiten war dies Dank Homebrew sehr einfach und schnell erledigt. Inzwischen hat sich der Workflow etwas geändert.
Kleiner Tipp vorweg: Falls Fuse for OS X bereits mit Homebrew installiert wurde, muss es jetzt mit brew uninstall osxfuse erst wieder deinstalliert werden.
1. Fuse for OS X herunterladen und installieren
2. System neu starten
3. ntfs-3g mit Homebrew installieren
brew update && brew install ntfs-3g
4. mount_ntfs sichern
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
5. mount_ntfs auf ntfs-3g verweisen lassen
sudo ln -s /usr/local/Cellar/ntfs-3g/2014.2.15/sbin/mount_ntfs /sbin/mount_ntfs
6. System neu starten
Nach diesem zweiten Neustart lassen sich externe NTFS Festplatten nun problemlos lesen und schreiben.
Den NTFS-3G habe ich nur ganz kurz unter Mountain Lion mal probiert, aber das war so dermaßen langsam das ich ganz schnell zu Paragon gewechselt bin. Das hat sich vor allem für Sticks und Platten die mit USB 3.0 kommen extrem gelohnt.
Hey,
wenn ich folgenden Befehl ausführe, sagt mir Terminal „Operation not permitted“
sudo ln -s /usr/local/Cellar/ntfs-3g/2014.2.15/sbin/mount_ntfs /sbin/mount_ntfs
Hast du ne idee woran das liegen könnte?
Hallo Johannes,
sorry für die späte Antwort. Ich vermute dein Pfad „/usr/local/Cellar/ntfs-3g/2014.2.15/sbin/mount_ntfs /sbin/mount_ntfs“ ist anders.
Gruß