NTFS-3G
Aus Gentoo Linux Wiki
Dieser Artikel beschreibt NTFS-3G, die momentan beste Unterstützung für das NTFS Dateisystem. Mehr dazu findet sich in der Wikipedia.
Inhaltsverzeichnis |
[Bearbeiten] Installation
[Bearbeiten] Kernel
| Linux Kernel Configuration: |
File systems --->;
<M> FUSE (Filesystem in Userspace) support
|
[Bearbeiten] Software
NTFS-3g unterstützt folgende USE Flags:
- debug: Aktiviert extra debugging Features
- suid: Aktiviert das setuid Programm, das eine potentielle Sicherheitslücke darstellen könnte. Dieses USE Flag erlaubt einfachen Benutzern Windows-Partitionen zu mounten.
- hal: Aktiviert HAL Unterstützung
Aktiviere die USE Flags, die du brauchst, und installiere das Paket {{Package|sys-fs/ntfs3g:
emerge ntfs3g
[Bearbeiten] Benutzungsbeispiele
Ersetze /dev/sda2 mit deiner NTFS Partition und /mnt/windows mit deinem Mountpunkt.
[Bearbeiten] Eine Partition manuell mounten
Voller Zugriff für alle Benutzer, ohne Zugriffsrechte (wenn das suid USE flag gesetzt ist):
ntfs-3g /dev/sda2 /mnt/windows
[Bearbeiten] Beim Boot mounten
Dazu müssen wir die /etc/fstab editieren:
Anmerkung: Du kannst die folgenden Beispiele auch auf eine Zeile der /etc/fstab kombinieren
Warnung: Achte darauf, dass, wenn du /usr auf einer eigenen Partition hast, die Zeile für NTFS-3G nach der Zeile für /usr stehen muss. Sonst wird es nicht klappen, weil die NTFS-3G-Dateien dort gespeichert sind.
| Datei: /etc/fstab |
# Einfacher Mount # /dev/sda2 /mnt/windows ntfs-3g 0 0 # Locale hinzufügen: # /dev/sda2 /mnt/windows ntfs-3g locale=de_DE.utf8 0 0 # Access for non Root-Users(make ntfs partitions mountable for a normal user, unmountable for everyone else): # Set the suid flag for the ntfs-3g binary and then re-emerge it: # /dev/sda2 /mnt/windows ntfs-3g users 0 0 # To make a user/group own everything on the ntfs drive: # A User's ID and GID can be found with command: id your_username # /dev/sda2 /mnt/windows ntfs-3g users,uid=THE_ID_OF_THE_OWNER,gid=THE_ID_OF_THE_GROUP 0 0 # If you don't want the drive to be automounted at boot: # /dev/sda2 /mnt/windows ntfs-3g noauto 0 0 # One single line doing all above options /dev/sda2 /mnt/windows ntfs-3g users,locale=de_DE.utf8,uid=THE_ID_OF_THE_OWNER,gid=THE_ID_OF_THE_GROUP,noauto 0 0 # Also, if you've given the partition a label (by giving it a "volume name" from Windows or a "label" using ntfslabel # from sys-fs/ntfsprogs), you can mount the partition by it's label in /etc/fstab: # LABEL=Windows-XP /mnt/windows ntfs-3g users,locale=de_DE.utf8,uid=THE_ID_OF_THE_OWNER,gid=THE_ID_OF_THE_GROUP,noauto 0 0 |
Weitere Optionen findet man in der Man Page zu nfts-3g:
man ntfs-3g
Wenn du die Option user hinzugefügt hast, kannst du die Partition als normaler User mounten:
mount /mnt/windows
