Ich konnte NTFS-Dateisysteme in Mountain Lion normal lesen und schreiben, aber nach dem Upgrade funktionierte dies nicht mehr.
Ich habe ntfs-3g und fuse4x mit Homebrew in Mountain Lion installiert und die von Homebrew angezeigten Anweisungen befolgt, um die Installation der fuse4x-Kernel-Erweiterung abzuschließen.
Um dieses Problem zu lösen, habe ich ntfs-3g, fuse4x und fuse4x-kext entfernt und neu installiert. Aber das hat mein Problem nicht gelöst.
Weiß jemand wie man das löst? Danke.
Ich habe den richtigen Weg gefunden, dies zu tun (funktioniert auch für Yosemite ):
Installieren Sie Homebrew und Fass , wenn Sie sie noch nicht haben:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew install caskroom/cask/brew-cask
Deinstallieren Sie alle früheren Versionen von osxfuse
(unsignierte Kexts sind jetzt gesperrt):
brew cask uninstall osxfuse
Aktualisieren Sie Homebrew und installieren Sie osxfuse
undntfs-3g
brew update
brew cask install osxfuse
brew install ntfs-3g
Sie müssen einen Symlink für erstellen mount_ntfs
, damit Laufwerke automatisch gemountet werden:
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
Dies ist so einfach und Sie müssen keine Anwendungen oder Treiber von Drittanbietern installieren. Kein Neustart erforderlich.
Erstellen oder aktualisieren Sie Ihre /etc/fstab-Datei. Ersetzen Sie „My040Passport“ durch den Namen Ihres „Volume“. Sie können dies tun, indem Sie sudo vi /etc/fstab in Terminal eingeben. Sie werden nach Ihrem Passwort gefragt.
#
# Warning - this file should only be modified with vifs(8)
#
# Failure to do so is unsupported and may be destructive.
#
LABEL=My\040Passport none ntfs rw,auto,nobrowse
Trennen Sie Ihre externe Festplatte und schließen Sie sie dann wieder an
Öffnen Sie Terminal, geben Sie 3 Befehle unten ein und verwenden Sie Ihren eigenen Volume-Namen im 3. Befehl
cd /Volumes
ls
open My\ Passport
Befehl 1 ändert Ihr aktuelles Verzeichnis.
Befehl 2 listet Volumes auf, dasjenige, an dem Sie interessiert sind, wird hier aufgelistet.
Befehl 3 öffnet Ihr Volume im Finder.
Da Sie die Festplatte im Finder nicht sehen, fügen wir einen Link dazu auf Ihrem Desktop hinzu. Öffnen Sie Terminal, geben Sie diesen Befehl ein, der den Volume-Namen ersetzt, und ersetzen Sie bei Bedarf auch das Ziel.
ln -s /Volumes/My\ Passport/ ~/Desktop/hdd
sudo ln -s /Volumes ~/Desktop/Volumes
über diesen Artikelsudo vifs
statt sudo vi /etc/fstab
.Ich hatte das gleiche Setup wie Sie und seit dem Upgrade auf 10.9 kann ich nicht mehr in NTFS schreiben. Die Lösung, für die ich mich entschied (zumindest kurzfristig), war die Verwendung von NTFS von Paragon für Mac® OS X 11 . Es scheint gut zu funktionieren und hat eine 10-tägige kostenlose Testversion.
Hoffentlich wird bald eine bessere Methode gefunden, aber ich hatte es satt, damit herumzuspielen.
Eine andere Option, die ich nicht ausprobiert habe, war, die /etc/fstab
Datei zu bearbeiten. Das Folgende stammt von NTFS Write Support On OS X Mountain Lion :
/etc/fstab
(Sie können dies mit tun sudo vi /etc/fstab
) Fügen Sie die folgende Zeile hinzu: LABEL=“VOLUME_NAME_WITHOUT_QUOTES“ none ntfs rw,auto,nobrowseLABEL=BOOTCAMP none ntfs rw,auto,nobrowse
. Es funktioniert gut auf 10.9 Maverick. Wenn Sie Seagate HDD verwenden, können Sie auch den kostenlosen NTFS-Treiber von Seagate herunterladenIch habe eine Kombination aus macfuse-core-10.5-2.1.9 und ntfs-3g-2010.10.2-macosx unter OS X Mavericks verwendet und kann auf ein NTFS-Laufwerk schreiben.
Selbst wenn Sie die TimeOut-Meldung erhalten, sind Sie bereits in der richtigen Richtung. Lassen Sie uns versuchen, Dateien und Ordner auf Ihrer NTFS-Festplatte zu erstellen.
Installieren Sie die Software NTFS-FREE für OS X Mountain Lion 10.8.2 und starten Sie Ihren Mac neu. Dies hat bei mir unter OS X Mavericks funktioniert.
Verwenden von MacPorts:
sudo port install fuse4x ntfs-3g
sudo ntfs-3g /dev/disk2s1 /Volumes/ntfsmountpoint
Diese Antwort zielt auf die neueste Kompatibilität für OS X 10.11 El Capitan ab .
Installieren Sie das neueste osxfuse (3.xx) von https://github.com/osxfuse/osxfuse/releases oder von Homebrew mit brew cask install osxfuse
.
Installieren Sie das neueste NTFS-3G (2015.3.14) von Brew (homebrew/fuse/ntfs-3g).
Wie folgt:
brew install ntfs-3g
Wie folgt:
[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]
Zum Erstellen von NTFS-3G von Source Edge (2015.9.30): Überprüfen Sie diese Antwort
Ich weiß nichts über Mavericks, aber in Lion habe ich Schreibzugriff auf NTFS-Dateisysteme mit FUSE für OS X , einer kostenlosen und Open-Source-Alternative zu kommerziellen Lösungen von Tuxera oder Paragon.
Beachten Sie, dass dies NICHT das alte MacFUSE-Projekt ist ; die nicht mehr gepflegt wird.
SEAGATE-BENUTZER: Sie haben
Glück! Machen wir es auf die sichere Art
Nur Besitzer von Seagate-Festplatten können hier den kostenlosen Treiber herunterladen!
http://www.seagate.com/gb/en/support/downloads/item/ntfs-driver-for-mac-os-master-dl/
ANDERE BENUTZER:
1.Sicherung/NTFS-3G-Treiber sind eine gute Option.
http://www.macbreaker.com/2014/06/how-to-enable-writing-to-ntfs-hard.html
2. Wenn Sie ein Geek sind, gibt es eine Menge anderer Optionen, die Terminalbefehle verwenden. Aber seien Sie gewarnt, Sie können bei zukünftigen Updates usw. auf Probleme stoßen.
FÜR PEN-DRIVES:
Wenn es sich um einen Pen-Drive (oder kleinere USB-Sticks) handelt, können Sie ihn einfach in FAT32 formatieren
. Für größere Festplatten ist FAT32 keine gute Option, da es Dateigrößenbeschränkungen usw. gibt
Installieren Sie einfach die neueste Version des alten MacFuse für OS X.
Was ich getan habe, war, mein NTFS-3G neu zu installieren und Fuse für OS X herunterzuladen und zu installieren .
Das Befolgen von Pawels Antwort hat das Problem für mich in Mavericks behoben
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
Verknüpfen Sie fuse4x nicht, obwohl die Verknüpfung fehlschlägt, da ntfs-3g auch versucht, denselben Link zu erstellen.
Folgendes hat bei Mavericks (10.9.5) für mich funktioniert. Ich hatte den NTFS-USB-Schlüssel auf einem Windows 7-Computer formatiert. Angenommen, das Gerät heißt ‚usbkey‘ und die Festplatte wird als /dev/disk1 angezeigt:
$ 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)
Ich konnte mit Terminal Dateien auf und von dem NTFS-formatierten Laufwerk kopieren, und wenn ich 'öffnen' ausführte. vom Speicherort /Volumes/usbkey im Terminal.
Dieses Skript hat bei mir auf Yosemite funktioniert. Keine 3. Treiber erforderlich! http://sourceforge.net/projects/native-ntfs-osx/files/
Saaru Lindestøkke
brew
Befehl zu erhalten?Karl Förner
RichVel
Dominik Watson
lxark
brew upgrade fuse4x
brew upgrade ntfs-3g
Hasen
Kluyg
The OSXFUSE library version this program is using is incompatible with the loaded OSXFUSE kernel extension.
manuelle Installation von OSXFUSE von osxfuse.github.io hat dieses Problem behobenbabtz
Matt Tischler
Lucio Paiva
brew install
statt verwendenbrew upgrade
. Außerdem musste nicht explizit zuerst installiertosxfuse
werden, da es sich um einentfs-3g
Abhängigkeit handelt und Brew es automatisch auf installiertbrew install ntfs-3g
.cubuspl42
matte Verbrennungen
cubuspl42
brew cask uninstall osxfuse
deinstalliert, die die meisten Mavericks-Benutzer installiert haben?kraus
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
Coeur
$ sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original Password: mv: rename /sbin/mount_ntfs to /sbin/mount_ntfs.original: Operation not permitted
dsr