Ändern der Berechtigungen in fstab, um das Schreiben in eine Windows NTFS-Partition zu ermöglichen

9

Ich habe in meiner / etc / fstab-Datei diese Zeile, um meine Windows ntfs-Partition zu mounten:

/dev/sdb1 /media/sdb1  ntfs rw,noauto,users,permissions 0 2

Ich habe den Eigentümer mit geändert chownund die Berechtigungen auf 777Verwenden gesetzt chmod.

Wenn ich eine mache ls -lt, werden der Besitzer und die Berechtigungen ordnungsgemäß geändert.

Allerdings habe ich dort immer noch keine Berechtigungen zum Schreiben, wenn ich es ausführe mkdir test, heißt es:

mkdir: Verzeichnis `test 'kann nicht erstellt werden: Berechtigung verweigert

Irgendwelche Vorschläge?

AKTUALISIEREN

Ich habe die Lösung gefunden. Dies sind die Schritte, die ich befolgt habe:

  1. Art sudo blkid
  2. Rufen Sie die UUID für Ihre ntfs-Partition ab.
  3. Ändern Sie die /etc/fstabDatei, indem Sie diese Zeile hinzufügen:

    UUID="your UUID" /media/"any name" ntfs users,defaults 0 0

rfc1484
quelle
1
Hast du es versucht chown -R username:username /media/sdb1? Das gibt ihm Lese- und Schreibzugriff.
DearN
Ja, ich habe das versucht, der Besitz ist richtig eingestellt
rfc1484
das ist ziemlich seltsam, weil ich nichts in meiner fstab ändern musste. Ich werde jedoch einen Blick darauf werfen und meine fstab hier posten.
DearN
Als ich meine externe Festplatte angeschlossen und überprüft habe, wurde /etc/fstabkein Eintrag für meine externe Festplatte angezeigt. Haben Sie diese Festplatte zuvor in einem Mac verwendet? In diesem Fall müssen Sie das Journaling deaktivieren. Wenn nicht, überprüfen Sie, ob Sie einen Sytanx-Fehler in gemacht haben, obwohl diese Antwort Sie möglicherweise ein wenig frustriert chown -R username:username /media/sdb1.
DearN
Arbeiten diese? Scheint ein ähnliches Problem zu sein wie das, was Sie in diesen 3 Links beschreiben: 1 2 3
DearN

Antworten:

11

Sie können den Eigentümer der Partition mit uidund gidOptionen angeben :

/dev/sdb1 /media/sdb1  ntfs rw,noauto,users,uid=1000,gid=1000,permissions 0 2

Beachten Sie, dass uidund gidWerte numerisch sind. Wenn Sie nicht der einzige Benutzer der Box sind, können Sie diese Werte per idBefehl ermitteln.

Sergey
quelle
3
Ist das notwendig? Ich musste diese Optionen nicht zu meiner hinzufügen fstab. Alles was ich tun musste war chownden Inhalt von/media/myNTFShardrive
DearN
@drN Das ist eine Option, aber keine sehr gute.
Marcel
8
was macht permissions das
Bindestrich