This page has been robot translated, sorry for typos if any. Original content here.

Wie man NTFS Schreibunterstützung für Mac OS X 10.7 Lion Standardmittel ermöglichen

Mit dem Thema:


Как включить поддержку записи NTFS в Mac OS X 10.7 Lion стандартными средствами


Nach der Installation von Mac OS X 10.7 Lion Golden Master begann eng mit dem zukünftigen Arbeitsumfeld zu suchen: Was funktioniert, die entfernt wurden, hinzugefügt, das bewegte. Es ist fast, was können wir erwarten, ist etwa über! Ich beschloss, zu versuchen, wie es mit dem Lesen / NTFS Rekord in Lion werden. Lesen, natürlich, und so funktioniert, wie sie sagen, „out of the box“, und ich beschloss, Betriebssystem poshamanit von NTFS-Partitionen mit improvisierten Mitteln einschließlich Schreib „Lion“. Ich beschloss, die Sache selbst zu nehmen, und es gab ein positives Ergebnis.

Verfahren wissenschaftliche (traditionelle Methoden sind in den Einzelheiten nicht gemalt) , dass c binarikom mount_ntfs Ordner / sbin alle in Ordnung, das Skript , das wir auch je nach Bedarf arbeitet erstellen. Es stellte sich heraus , dass das Ganze in dem Fahrer verborgen lag (kekstov) ntfs.kext, die in / System / Library / Extensions / befindet. Bit pokolupavshis auf NTFS-Treiber von der Mac OS X 10.6.8 und Mac OS X 10.7 GM gefunden, dass die Fahrer minimal unterscheiden, können wir nur die Montage sagen, aber Lion'ovskuyu leshili native Unterstützung für Partitionen in NTFS zu schreiben. Ich habe versucht , rutschen binarik kekstov ntfs.kext von Snow Leopard auf Lion, wird Recht, Abstürze ... fliegen und es funktionierte! Kurz gesagt, die Anweisung:

Laden Sie das diese Datei In dem der binarik von ntfs.kext von Mac OS X 10.6.8 Snow Leopard und dem Skript. Extrahieren Sie dieses Archiv auf Ihren Desktop. Sie sollten NTFS_Enabler Ordner sehen , die zwei Dateien enthält: mount_ntfs und ntfs. Führen Sie das Terminal (Terminal.app) und Lauf:

1) Um zusätzliche sudo nicht schreiben nur sagen wir , dass wir als Administrator Einheit (root arbeiten): sudo -s und drücken Sie die Eingabetaste. Bei der Passwort-Eingabeaufforderung geben Sie das root-Passwort ein und drücken wir Enter.

2) Erstellen Sie eine Sicherungskopie von binarika ntfs.kext: mv /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs_orig
mv /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs_orig

3) Kopieren binarik ntfs.kext Fahrer, zog aus dem Mac OS X 10.6.8 Snow Leopard, anstelle des ursprünglichen binarika: cp ~/Desktop/NTFS_Enabler/ntfs \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs
cp ~/Desktop/NTFS_Enabler/ntfs \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs

4) es ordnet die richtigen Berechtigungen und Attribute: chown root:wheel /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs;\
chmod 644 /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs
chown root:wheel /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs;\
chmod 644 /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs

5) Erstellen Sie eine Sicherungskopie der ursprünglichen Dämon mount_ntfs: mv /sbin/mount_ntfs /sbin/mount_ntfs_orig

6) Nun, anstelle der ursprünglichen Dämon mount_ntfs setzte einen Wrapper - Skript , das wird „capture“ Systembefehle und aktivieren ntfs.kext lesen und schreiben: cp ~/Desktop/NTFS_Enabler/mount_ntfs /sbin/mount_ntfs

7) Kopieren das Skript die richtigen Berechtigungen zuzuordnen und Attribute: chown root:wheel /sbin/mount_ntfs; chmod 755 /sbin/mount_ntfs chown root:wheel /sbin/mount_ntfs; chmod 755 /sbin/mount_ntfs

8) Starten Sie den Treiber: kextload /System/Library/Extensions/ntfs.kext Eine erfolgreiche Inbetriebnahme sollte keine Fehler sein.

9) Run Disk Utility und remount Platten mit NTFS - Dateisystem. Neustart ist nicht erforderlich.

Das Archiv ist auch ein Textdokument mit der Befehlszeile für Zeile, wie die Blog-Engine einige von ihnen pokolbasilo könnte. Nachdem die obigen Schritte 9 Platten und mit dem NTFS-Dateisystem formatierten Partitionen einmal Lese-Schreib montiert werden, ohne „propisok“ in fstab und neu starten! Deaktivieren Sie Schreiben auf NTFS und zurück alles zurück, können Sie die beiden Konsolenbefehle verwenden (erfordert Admin-Passwort):
sudo mv /sbin/mount_ntfs_orig /sbin/mount_ntfs / mount_ntfs dann sudo mv /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs_orig \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs
sudo mv /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs_orig \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs

"Pros" und "Mniusy":

Profis:

  • Die meisten Schreibgeschwindigkeit 30 MB / s.
  • Wenn Sie Dateien löschen, so dass sie in einen Korb legen und entfernen Sie nicht dauerhaft.

Nachteile:

  • Wenn das Volumen „falsche“ post von Windows ist, beschwert sich dann in das Protokoll und Halterungen schreibgeschützt.
  • Festplatten-Dienstprogramm kann nicht NTFS-Partition Typen erstellen.
  • Nun, es ist immer noch ein Hack ;-)

Deshalb Leser dieser Empfehlung: standardmäßig die nativen Treiber zu verwenden, die gemäß diesem Verfahren. Aber halten Sie NTFS-3G installiert, aber ausgeschaltet (aktivieren / deaktivieren Taste in den Systemeinstellungen), falls Sie eine schlechte Partition mounten müssen oder die Partition der Festplatte. Nur mich daran zu erinnern , dass alles getestet und funktioniert mit Mac OS X Lion 10.7 Golden Master, auf Mac OS X Lion 10.7.2 inklusive starten.

NTFS nicht verwenden , um wichtige Dateien zu speichern , wenn in Mac OS X arbeiten; und umgekehrt, verwendet HFS + nicht wichtige Dateien zum Speichern unter Windows arbeiten. Verlassen Sie sich nicht auf Lösungen von Drittanbietern, wie Tuxera NTFS, Paragon NTFS oder NTFS-3G. Verwenden Sie eine NTFS - Aufnahme - Funktion nur für den Austausch von Dateien, deren Verlust ist nicht kritisch, oder wenn Sie gesichert haben.

Achtung! Aufgrund zahlreicher Ungereimtheiten, habe ich ein kleines Paket namens das NTFS die Werkzeuge , die alle der oben genannten Maschine tun wird.