Erforderliche Pakete installieren
Während ältere NTFS-Treiber dazu neigten, Ihre Daten im r / w-Modus zu fressen, scheint ntfs-3g r / w-sicher zu sein. Weitere Informationen finden Sie auf der Seite ntfs-3g. Sie können auch {{{yum install ntfsprogs ntfsprogs-gnomevfs }}} für zusätzliche Funktionen verwenden. Nehmen wir zum Beispiel ntfsclone NTFS-Partitionen mit oder ohne leeren Raum zu kopieren. ntfsprogs-gnomevfs ist nur für CentOS 6 verfügbar.
Mounten eines NTFS-Dateisystems
Angenommen, Ihr NTFS-Dateisystem ist /dev/sda1 und Sie werden es auf /mymnt/win mounten, gehen Sie wie folgt vor.
Benutzer des centosplus-Kernels
Das NTFS-Modul ist ab CentOS-5.3 im Centoplus-Kernel (Repositories/CentOSPlus) nicht mehr aktiviert. Dies liegt daran, dass NTFS in 5.3 defekt ist. Weitere Informationen finden Sie unter https://bugzilla.redhat.com/show_bug.cgi?id=481495. Wenn Sie den NTFS-Treiber aus dem CentOS-Kernel verwenden möchten, können Sie dies tun, indem Sie kmod-ntfs aus dem ELRepo-Projekt installieren. Im Gegensatz zu ntfs-3g ist die Schreiboption des Kernel-NTFS-Moduls jedoch äußerst begrenzt. Hier ist ein Hinweis aus der Kernel-Kconfig-Datei (danke an AlanBartlett für diese Info):
„Die einzige unterstützte Operation ist das Überschreiben vorhandener Dateien, ohne die Dateilänge zu ändern. Es ist keine Datei- oder Verzeichniserstellung, Löschung oder Umbenennung möglich. Beachten Sie, dass nur nicht residente Dateien geschrieben werden können, sodass möglicherweise einige sehr kleine Dateien (<500 Byte oder so) nicht geschrieben werden können.“
Die folgende Beschreibung gilt für CentOS 5.2 oder älter.
In CentOSPlus-Kerneln sind sowohl ntfs- als auch Fuse-Kernelmodule aktiviert. Der Hauptunterschied zwischen ntfs und ntfs-3g besteht darin, dass ersteres schreibgeschützt ist, während letzteres schreibgeschützt ist. Wenn Sie also keinen Schreibzugriff auf ein ntfs-Dateisystem benötigen, müssen Sie keine zusätzlichen Pakete installieren. Fügen Sie einfach diese Zeile zu /etc/fstab hinzu: {{{/dev/sda1 /mymnt/win ntfs ro,umask=0222,defaults 0 0 }}} Wenn Sie Lese- und Schreibzugriff haben möchten, benötigen Sie das Paket fuse-ntfs-3g. Da das Fuse-Modul jedoch bereits im Kernel verfügbar ist, benötigen Sie das dkms-Paket nicht: {{{yum install fuse fuse-ntfs-3g }}} Das in CentOS 5 enthaltene Fuse-Kernelmodul (Stand August 2007) erzeugt jedoch eine Meldung: WARNUNG: Defektes FUSE-Kernelmodul erkannt. Es funktioniert immer noch, aber es wird empfohlen, stattdessen das Sicherungsmodul von RPMforge (neuer) zu verwenden. Außerdem sollten Sie auf den neuesten Kernel aktualisieren, der nicht unter diesem Problem leidet.
Siehe auch:
http://wiki.linux-ntfs.org/doku.php?id=ntfs-en#can_i_mount_an_ntfs_volume (schreibgeschütztes Mounten)
Ursprünglich geschrieben von AkemiYagi. Jeder ist willkommen zu bearbeiten.