Ich versuche, meinen Amazon Kindle, 3rd Edition, zu mounten. Es wird automatisch korrekt geladen und wenn ich es starte mount -l
, erhalte ich die folgende Ausgabe:
/dev/sdg1 on /media/usb0 type vfat (rw,noexec,nodev,sync,noatime,nodiratime) [Kindle]
Aus dieser Ausgabe scheint mir, dass ich in der Lage sein sollte, in das Dateisystem zu lesen und zu schreiben.
Wenn ich versuche, Dateien auf den Kindle zu kopieren, kann ich dies leider nicht als normaler Benutzer tun. Ich habe auf meinem Computer ein pmount-Setup, daher bin ich mir nicht sicher, ob dies das Problem verursacht. Ich konnte keine zusätzlichen Informationen zu diesem Problem finden.
Hat jemand Vorschläge, was ich hier vermissen könnte? Vielen Dank.
Aktualisiert per Frage in Kommentaren
jascav@home:~$ id
uid=1000(jascav) gid=1000(jascav) groups=1000(jascav),4(adm),7(lp),24(cdrom),27(sudo),29(audio),30(dip),46(plugdev),104(fuse),108(lpadmin),109(sambashare),1001(power)
jascav@home:~$ ls -ld /media/usb0/
drwxr-xr-x 7 root root 8192 Dec 31 1969 /media/usb0/
Aktualisiert pro zusätzliche Diskussion
Ich verwende usbmount für meine Automounting-Lösung. Ich benutze pmount, damit ein normaler Benutzer das Gerät mounten kann. Es scheint (nach weiteren Untersuchungen), dass diese Anwendungen nicht zusammenarbeiten. usbmount führt die automatische Bereitstellung durch, jedoch nicht aus Benutzersicht. Wenn ich das Gerät pumounte und es dann manuell erneut mounte, kann ich auf das Gerät schreiben.
Ich komme näher, bin mir aber immer noch nicht sicher, wie ich usbmount dazu bringen kann, den Benutzer zu ehren. (Vielleicht kann ich nicht?)
quelle
id
und =>ls -ld /media/usb0
media/usb0
istroot
und er ist der einzige, der über Schreibzugriff verfügt . Sie können es manuell mitsudo chown jascav /media/usb0
oder ändern.mount -o remount,uid=jascav /media/usb0
Die eigentliche Antwort auf Ihre Frage lautet jedoch, wie Sie das System so einrichten, dass dies automatisch geschieht. Da bin ich mir leider nicht sicher. Welche Distribution benutzt du?Antworten:
Fand es heraus (danke an alle, die geholfen haben, das Gehirn ein wenig zu joggen).
Da usbmount die automatische Bereitstellung vornimmt, liegt hier das Problem. Und bequemerweise stellt usbmount eine Konfigurationsdatei bereit, mit der verwaltet werden kann, wie ein Laufwerk bereitgestellt wird. Öffnen Sie dazu /etc/usbmount/usbmount.conf.
In der Datei befindet sich eine Zeile, die folgendermaßen aussieht:
Fügen Sie die UID und / oder die GID hinzu, unter der das Gerät gemountet werden soll.
Jetzt werden meine Laufwerke jedes Mal automatisch korrekt aktiviert.
quelle
Die akzeptierte Antwort funktioniert bei mir nicht (Ubuntu 12.04)
Das Ändern
/etc/usbmount/usbmount.conf
und Ändern der Zeile, beginnend mit "MOUNTOPTIONS
Hinzufügen",uid=1000,gid=1000
, hat für mich jedoch den Trick getan.quelle
id
).Sie müssen
uid=
beim manuellen Mounten eine Option angeben , z/dev/sdg1 /media/usb0 vfat defaults,uid=1000 0 0
Aber warum haben Sie das manuell gemountet? Funktioniert es für Sie, wenn Sie es mit zB nautilus / thunar mounten? (die udisks verwendet)
quelle
udisksctl mount --block-device /dev/sdg1
dies Berechtigungen und so weiter berücksichtigen sollte.Ich war mit dem Problem konfrontiert, dass es unmöglich war, Dateien auf USB-Sticks / SD-Karten zu verwalten (Schreiben / Löschen), da Laufwerke von root mit gemountet wurden
usbmount
. Meine einfache Auflösung von entfernenusbmount
und zu verwendenhal
undpmount
.Danke für diesen Tipp in der
usbmount
Paketbeschreibung:Zum Glück
hal
undpmount
sind standardmäßig in Ubuntu installiert:quelle
Ich möchte keine UID in der
usbmount.conf
Datei angeben , daher habe ich stattdessen die folgenden Optionen verwendet.Dies sollte für alle Benutzer funktionieren, die Mitglieder der
plugdev
Gruppe sind. Aushängen mitpumount
.quelle
Hinzufügen zu
/etc/usbmount/usbmount.conf
:quelle
Ich hatte das gleiche Problem mit Ubuntu-Mate 16.04.1, bis ich mich an eine kürzlich installierte Version von "Thunar" erinnerte. "Thunar" zu deinstallieren war meine Lösung.
quelle