Ich habe viele ähnliche Fragen geprüft, aber die Lösungen haben bei mir nicht funktioniert. Bei meiner vorherigen Debian-Installation konnte ich Geräte ohne Berechtigungsproblem und auch nach dem Upgrade auf Jessie über die GUI mounten. Auf meinen neuen Debian-Jessie-Installationsgeräten kann ich jedoch keine Daten auf gemounteten Geräten schreiben und ändern, unabhängig davon, ob ntfs-Partitionen auf derselben Festplatte wie meine Debian-Installation oder auf externen USB-Geräten installiert sind .
Ich habe diese Zeilen in Syslog gefunden, die verwandt zu sein scheinen.
udisksd[1281]: Mounted /dev/sda4 at /media/<user>/<uuid> on behalf of uid 1000
udisksd[1281]: Cleaning up mount point /media/<user>/<uuid> (device 8:4 is not mounted)
udisksd[1281]: Unmounted /dev/sda4 on behalf of uid 1000
kernel: [ 125.190099] ntfs: volume version 3.1.
udisksd[1281]: Mounted /dev/sda4 at /media/<user>/<uuid> on behalf of uid 1000
org.gtk.Private.UDisks2VolumeMonitor[1224]: index_parse.c:191: indx_parse(): error opening /media/<user>/<uuid>/BDMV/index.bdmv
org.gtk.Private.UDisks2VolumeMonitor[1224]: index_parse.c:191: indx_parse(): error opening /media/<user>/<uuid>/BDMV/BACKUP/index.bdmv
org.gnome.Nautilus[1224]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
kernel: [ 137.739543] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [ 137.739579] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [ 137.739655] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [ 137.739678] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [ 137.739702] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [ 137.739767] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [ 137.739791] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [ 137.739814] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [ 137.739894] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [ 137.739921] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
Ich versuche herauszufinden, was den Unterschied zwischen zwei Installationen ausmacht. In meiner neuen Installation habe ich im Gegensatz zur vorherigen nicht die Gnome-Aufgabe vollständig installiert, sondern nur die minimalen Gnome-Pakete. Der andere Unterschied besteht darin, dass ich beim ersten Mal eine neue Partitionstabelle erstellt und alle Partitionen ext4 und ntfs formatiert, dann Windows und dann Debian installiert habe, beim zweiten Mal dieselbe Partitionstabelle verwendet und nur ext4-Partitionen formatiert habe. Beide Male Dual-Boot mit Windows.
Die Ausgabe von cat /etc/mtab
für zwei intern und extern montierte Geräte lautet wie folgt:
/dev/sdb1 /media/<user>/<uuid> ntfs rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0177,dmask=077,nls=utf8,errors=continue,mft_zone_multiplier=1 0 0
/dev/sda4 /media/<user>/<uuid> ntfs rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0177,dmask=077,nls=utf8,errors=continue,mft_zone_multiplier=1 0 0
quelle
uid
.mount -o uid=1000 /dev/sdaX /mnt
Antworten:
Nach stundenlanger Suche scheint es unterschiedliche Ursachen für dieses Problem und unterschiedliche Lösungen für jedes Problem zu geben.
Ich bin kein Experte, um eine umfassende Antwort zu geben, daher verweise ich auf einige häufige Situationen zu diesem Thema:
Besitz- / Berechtigungsprobleme für gemountete Geräte an Mountpunkten:
Dateiberechtigungen ändern das vom Benutzer automatisch gemountete USB-Laufwerk nicht, erhalten
jedoch Schreibberechtigungen nur für Root
Beschädigtes Dateisystem, das das Gerät aus Sicherheitsgründen schreibgeschützt bereitstellt:
Berechtigung auf externer Festplatte verweigert
Windows im Ruhezustand , der keinen Schreibzugriff auf Windows-Partitionen auf Dual-Boot-Systemen zulässt:
Windows-Dateisystem (NTFS) kann aufgrund des Ruhezustands nicht bereitgestellt werden
Warum kann ich nicht auf eine externe Festplatte schreiben?
Mein Problem war das fehlende NTFS-Treiberpaket,
ntfs-3g
das dazu führte, dass das System den Linux-Kernel-NTFS-Treiber verwendetentfs
. Wie auf der Debian Wiki NTFS- Seite erwähntntfs
, bietet der NTFS-Treiber des Linux-Kernels schreibgeschützten Zugriff und derntfs-3g
NTFS-Treiber des Userspace über FUSE Lese- und Schreibzugriff.# apt-get install ntfs-3g
und ein Systemneustart löste das Problem für mich.quelle
Beim Versuch, den Inhalt einiger Dateien auf einer NTFS-Partition zu lesen, wurden Fehler "Berechtigung verweigert" angezeigt - sogar als Root. Es gab keine Berechtigungsprobleme mit der Ordnerstruktur (aktiviert mit
namei -l $PWD
)./var/log/syslog
zeigte jedes Mal einen Fehler in ntfs-3g an, wenn ich den Inhalt einer Datei nicht lesen konnte:Nachdem ich https://bugs.launchpad.net/ubuntu/+source/ntfs-3g/+bug/307289 gelesen hatte , stellte ich fest, dass die Problemdateien verschlüsselt waren, was mich natürlich daran hinderte, sie zu lesen, aber der Fehler selbst half nicht ich sehr.
quelle