"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

MacFUSE + NTFS-3g (NTFS read/write for free)

whitegrey 06.05.2007 - 16:55 62034 32
Posts

whitegrey

Wirtschaftsflüchtling
Avatar
Registered: Dec 2000
Location: 95% Wien 5% Linz
Posts: 6828
War bisher immer skeptisch was MacFUSE anbelangt, vor Allem weil viele Leute von Problemen bei Installation und Benutzung berichteten.

Aber nachdem ich inzwischen den Win-Rechner gar nicht mehr verwende und von früher noch etliche NTFS-HDDs herumliegen habe die ich auf HFS+ migrieren bzw. Daten umkopieren wollte hab ich mir gedacht ich sehe es mir mal an. NTFS-Lesezugriff hat man ja von Haus aus unter OSX aber das Problem ist, dass einige NTFS-Platten gar nicht erst gemountet werden und so nur der Umweg über Windows geblieben wäre.

Ich hatte auch das Problem, dass sich zwar MacFUSE installieren ließ aber das NTFS-3g Package nicht (der Installer meinte MacFUSE is nicht vorhanden obwohl es installiert war). Habe aber im Web einen Workaround gefunden der funktioniert und den ich euch nicht vorenthalten möchte. Ist zwar schon länger bekannt aber man hört nicht viel darüber und einige werden es nicht wissen.

Step1:
http://macfuse.googlecode.com/files...-Core-0.2.5.dmg
downloaden, installieren und neustarten.

Step2:
http://chucker.mystfans.com/opensou...20070116-r4.dmg
downloaden.

Step3:
.dmg aus Step 2 mounten und das .pkg auf die HDD kopieren.
Rechtsklick "Paketinhalt zeigen" und in den Contents-Ordner wechseln.

Step4:
Info.plist mit TextEdit öffnen und folgende Zeilen löschen;
Code: PHP
<key>IFRequirementDicts</key>
    <array>
        <dict>
            <key>Level</key>
            <string>requires</string>
            <key>MessageKey</key>
            <string>macfuse_required</string>
            <key>SpecArgument</key>
            <string>/Library/Receipts/MacFUSE.pkg</string>
            <key>SpecType</key>
            <string>file</string>
            <key>TestObject</key>
            <true/>
            <key>TestOperator</key>
            <string>eq</string>
            <key>TitleKey</key>
            <string>macfuse_package</string>
        </dict>
    </array>
...danach TextEdit schließen und die Änderungen speichern (überschreiben).
Nun kann das Package ausgeführt und installiert werden.

Funktioniert bei mir wunderbar -> NTFS-Platte angeschlossen die vorher nicht gemountet wurde.
Hat er einwandfrei mit Schreib & Leserechten erkannt und ich konnte die Daten kopieren :)

macfuse_ntfs.jpg
Bearbeitet von whitegrey am 06.05.2007, 17:01

Smut

takeover &amp; ether
Avatar
Registered: Feb 2003
Location: VIE
Posts: 14893
witzig, wollte gestern ebenfalls was drüber schreiben.

trotzdem danke für das how to.

mascara

Witze-Präsident
Avatar
Registered: Oct 2000
Location: zweiundzwanzig
Posts: 7227
Werd es wahrscheinlich eh nie brauchen aber man ja nie wissen. Arigatou.

PIMP

Moderator
Moderator
Avatar
Registered: Sep 2002
Location: Wien ❤️
Posts: 8377
nice, und hübsch formatiert. sticky!

Silvasurfer

I do my own stunts
Avatar
Registered: Feb 2002
Location: kärnten
Posts: 4577
hmm ich hab die macfuse version 4.0 installiert mit dem ntfs-3g packet, aber irgendwie kommt es mir so vor das das schreiben auf die ntfs festplatte recht "kamot" von statten geht.
eine 350mb datei braucht 4 minuten um sie auf die platte zu kopieren. und dabei ist die festplatte usb2.0 kompatibel

edit: scheint nicht hingehauen zu haben, hab nen error bekommen das ich keine berechtigung hab aufn datentraeger zu schreiben
Bearbeitet von Silvasurfer am 11.06.2007, 15:39

nexus_VI

Overnumerousness!
Avatar
Registered: Aug 2006
Location: südstadt
Posts: 2934
Generell ist ntfs-3g performanter als der Windows-native NTFS Treiber, ich kenn halt nur die Linuxversion.

Smut

takeover &amp; ether
Avatar
Registered: Feb 2003
Location: VIE
Posts: 14893
also bei mir schreibts ca. mit 4-6 MB/sec - zwar nicht schnell aber es reicht.

macinsell

Bloody Newbie
Registered: Jul 2007
Location: Germany
Posts: 1
Hallo,
ich habe wie oben beschrieben Macfuse und NTFS-3G installiert. Habe nun ganz seltsame Phänomene. Ich kann von der Macintosh HD keine Daten auf mein Windows-Volume (NTFS) kopieren. Der Kopiervorgang beginnt zwar. Am Ende kommt aber die Fehlermeldung, dass mir die Schreibrechte fehlen.
Anderseits kann ich aber auf der Windows-Partition Ordner neu anlegen und Daten von der WIN-Partition in den neu angelegten Ordner legen. Daten umbenennen geht auch teilweise. Ordner mit Daten können von der WIN-Part. gelöscht werden. Demnach habe ich die erforderlichen Schreibrechte. Laut Info-Fenster habe ich auf dieser Partition auch Lese-und Schreibrechte.
Langsam weiss ich nicht mehr weiter. Hat da jemand eine Lösung? :confused: :bash:
Gruss

bluefoxx

Legend

Avatar
Registered: Oct 2001
Location: Vienna
Posts: 7091
So, habs nun auch probiert...

Ergebnis: HDD wird nicht mehr gemountet wenn ich sie anstecke, sprich ich sehe sie nicht mehr am Desktop. Gut, daß da nur fast 450GB "lebenswichtiger" Daten drauf sind... denke aber, daß die noch da sein werden. Im Festplattendienstprogramm wird sie erkannt - gemountet aber nicht :(

edit: hab nun alles mit dem uninstaller-script deinstalliert

Zitat
sudo /System/Library/Filesystems/fusefs.fs/Support/uninstall-macfuse-core.sh
--> je nachdem wo das *.sh file liegt halt...

und in /System/Library/Filesystems den ntfs-3g ordner gelöscht

die Platte wird nun wieder erkannt und gemountet, nur eben ohne schreibrechte.

hab dann einige versionen von macfuse-core und ntfs-3g probiert. es hat mit keiner einzigen variante funktioniert. keine ahnung woran es liegt...
Bearbeitet von bluefoxx am 09.09.2007, 10:33

whitegrey

Wirtschaftsflüchtling
Avatar
Registered: Dec 2000
Location: 95% Wien 5% Linz
Posts: 6828
hmm... bei mir geht es.
War sogar umgekert -> NTFS-Platten die bei mir vorher gar nicht gemoutet wurden hat er erst mit FUSE erkannt - alles extern angeschlossen.

Werde den ersten Post demnächst mal updaten weil es inzwischen einfachere Möglichkeiten als den alten Installer geben sollte.

es gibt leider noch diverse Unregelmäßigkeiten - teilweise lassen sich bei mir bereits angelegte Folder samt Inhalt nicht verschieben oder löschen. Auf die Platte kopieren geht aber einwandfrei. Nachdem eigentlich nicht viel passieren kann lass ich es trotzdem mal stehen... vielleicht erledigt sich die Sache ja mit Leopard von selbst (Gerüchte gibt es, mehr leider nicht).
Bearbeitet von whitegrey am 09.09.2007, 20:07 (RS)

wutzdutz

owned by 50''
Avatar
Registered: May 2001
Location: Baden bei Wien
Posts: 1612
hatte selbiges problem mit ntfs platten, wurden teilweise einfach nicht gemountet. wichtig in dem zusammenhang ist, wenn du sie auch unter windows verwendest, musst du sie dort "sicher entfernen", an sonsten kanns macfuse 100% nicht mounten (steht irgendwo in deren manual sogar geschrieben).
ich hab bis jetzt mit macdrive gute erfahrungen, bietet hfs+ support für windows. ist allerdings kostenpflichtig, hat bis jetzt aber auch anstandslos funktioniert.

bluefoxx

Legend

Avatar
Registered: Oct 2001
Location: Vienna
Posts: 7091
naja mit macdrive kann ich aber nicht auf NTFS platten unter osx zugreifen, oder? ich will die platte nämlich nicht als hfs formatieren...

wutzdutz

owned by 50''
Avatar
Registered: May 2001
Location: Baden bei Wien
Posts: 1612
Zitat von bluefoxx
naja mit macdrive kann ich aber nicht auf NTFS platten unter osx zugreifen, oder? ich will die platte nämlich nicht als hfs formatieren...
nein, is eben die umgekehrte variante. damit kannst du eben unter windows auf hfs+ zugreifen. hatte zuerst die macfuse lösung für meine externe datenplatte, jetzt benutz ich eben macdrive, da ich die platte sowieso viel öfter und osx als unter win nutze.

nexus_VI

Overnumerousness!
Avatar
Registered: Aug 2006
Location: südstadt
Posts: 2934
Mit "ntfsfix" aus den ntfsutils (jedenfalls auf Linux) kann man das NTFS Journal fixen wenn die Platte nicht clean entfernt wurde.

LTD

frecher fratz
Avatar
Registered: Feb 2001
Location: is where it is
Posts: 6288
lustig, hab das jetzt mal installiert (die aktuellen versionen) und jetzt geht mal garnix. also die festplatten sind nichtmal mehr da ?! ... shit
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz