Der ntfs-3g-Treiber

Aus Fedorawiki.de

Wechseln zu: Navigation, Suche
Dieser Artikel ist Teil der HOWTO Sammlung

Der Treiber ntfs-3g des Linux-NTFS-Projekts bietet eine Möglichkeit für Lese- und Schreibzugriffe auf NTFS-Partitionen. Dabei setzt ntfs-3g auf das fuse (FileSystem In Userspace) Modul auf. Dadurch kommt der Treiber ohne Änderungen am Kernel aus. Seit Februar 2007 ist der Treiber als stabil gekennzeichnet und damit dem Beta-Stadium entwachsen.



Inhaltsverzeichnis

Installation

Das gleichnamige Paket für ntfs-3g befindet sich im Repository von Fedora und kann einfach über Yum, yumex oder pirut installiert werden.

[root]# yum install ntfs-3g


Wichtig Wichtig:

Wurde die NTFS-Partition zuvor mit einem anderen NTFS-Treiber gemountet, ist es unbedingt erforderlich, diese vor der Nutzung mit ntfs-3g zu unmounten


Benutzung von ntfs3g

ntfs-3g ist derzeit als eigenständiges Programm umgesetzt, d.h. zum Mounten bzw. Unmounten muss ein entsprechender Befehl ausgeführt werden.

Anmerkung Anmerkung:

Die folgenden Kommandos müssen als root ausgeführt werden, da normale Benutzer keine Dateisysteme mounten oder unmounten dürfen

Ein einfaches Mounten für Lese- und Schreibzugriff ist mit dem Befehl

[root]# ntfs-3g /dev/hda1 /mnt/windows

möglich, wobei für /dev/hda1 und /mnt/windows die jeweils eigenen NTFS-Partition bzw. der eigene Mountpunkt gewählt werden müssen. In diesem Fall hätte jedoch lediglich der Benutzer root Zugriff auf die NTFS-Partition.

Möchte man allen Nutzern den Zugriff auf NTFS gewähren, gibt man folgendes ein:

[root]# ntfs-3g /dev/hda1 /mnt/windows -o umask=0


Achtung Achtung:

Dies erlaubt jedem Nutzer Lese- und Schreiboperationen auf der NTFS-Partition und sollte daher nicht auf Festplatten und Partitionen angewendet werden, die sensible Daten enthalten.

Einen entsprechender Eintrag in der Datei /etc/fstab bewirkt, das diese NTFS-Partition beim Hochfahren des Rechners gemountet wird.

/dev/hda1 /mnt/windows ntfs-3g umask=0 0 0

Um eine eingebundene Partition wieder auszubinden, benutzt man den Befehl

[root]# umount /dev/hda1

Weitere Möglichkeiten zum Mounten per ntfs-3g findet man in der Manpage von ntfs-3g.


Beschränkungen

  • keine Möglichkeit zum Zugriff auf per NTFS verschlüsselte Dateien
  • keine Möglichkeit zum Schreiben von NTFS-komprimierten Dateien
  • es können keine Zugriffsrechte oder Dateizugehörigkeiten geändert werden


Links

Persönliche Werkzeuge