USB-Stick mit NTFS für jeden User schreibbar mounten
Einleitung
- Standardmäßig hat man unter Ubuntu (mit dem alten Treiber "ntfs") bloß Lesezugriff auf NTFS-Partitions.
- Will man den neuen Treiber ntfs-3g verwenden, muß man die Device explizit mit ntfs-3g mounten (siehe unten). Mit einem remount ist es nicht möglich, das Filesystem (von ntfs auf ntfs-3g) zu ändern.
- Mit ntfs-config einen Schreibzugriff auf NTFS-Partitions einzurichten funktioniert anscheinend nur für den Owner, aber diese Einstellung ist unter Ubuntu 9.10 sowieso der Standard.
- Damit auch andere User schreibend zugreifen können, muß man die Mountoption umask=000 verwenden. (000 bedeutet eigentlich uneingeschränkten Zugriff.)
Vorgehensweise
- Mountpunkt ermitteln
cat /etc/mtab liefert z. B.
/dev/sdc1 /media/corsair8 fuseblk rw,nosuid,nodev,allow_other,default_permissions,blksize=4096 0 0
- Unmounten
sudo umount /media/corsair8
- Zielverzeichnis erzeugen
mkdir /home/roland/Desktop/corsair8 oder man verwendet den Mountpoint
/media/corsair8
- Neuerlich mounten
sudo mount -t ntfs-3g -o rw,umask=000 /dev/sdc1 /home/roland/Desktop/corsair8
liefert z. B.
/dev/sdc1 /home/roland/Desktop/corsair8 fuseblk rw,nosuid,nodev,allow_other,blksize=4096 0 0
- Kontrolle
ls -l /home/roland/Desktop/corsair8 Verzeichnisse/Files erscheinen innerhalb von /home/roland/Desktop/corsair8 und alle Files sind beschreibbar.
Mittels fstab ...
- Mit fstab und LABEL:
LABEL=corsair8 /media/corsair8 ntfs-3g defaults,locale=de_DE.utf8,umask=000 0 0 mit dem Ergebnis
/dev/sdc1 /media/corsair8 fuseblk rw,nosuid,nodev,allow_other,blksize=4096 0 0
Siehe auch
|