Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] Keine Schreibrechte auf USB-Sticks  (Read 6906 times)

dora71

  • Guest
[DE] Keine Schreibrechte auf USB-Sticks
« on: 2011/06/28, 18:08:47 »
Hallo Forum,

trotz Nutzung der Suchfunktion bin ich nicht auf die Lösung meines Problems gekommen.

Deshalb hier meine Frage: Nutze Aptosid 01/2011 mit XFCE in der 64bit-Version. Wenn ich als Benutzer einen USB-Stick einstecke, so wird dieser wunderbar automatisch gemountet, der Ordner wird mir direkt im Thunar angezeigt, soweit so gut.

Leider ist er aber nur lesbar, aber nicht als normaler Benutzer beschreibbar. Unter "root" kann ich schreiben, also fällt ein Schreibschutz des Sticks aus.

Gehe ich auf die Eigenschaften, sehe ich daß das Gerät als Benutzer und Gruppe "root" hat  :shock: die Rechte sind auf rw-r--r-- gesetzt, womit sich erklärt, warum "andere" nicht auf das Gerät schreiben können.

Auf der Konsole erscheint nach dem Befehl mount folgendes:

Code: [Select]
/dev/sdb1 on /media/STORE N GO type vfat (rw,nosuid,nodev,uhelper=hal)
Den Stick auswerfen kann und darf ich als Benutzer ohne Probleme.

Das Einzige, was ich in dieser Richtung hier im Forum gefunden habe, ist, das Verzeichnis /run zu löschen. Dort befinden sich aber einige pid-Dateien bei mir, weshalb ich es bisher noch nicht gelöscht habe.

Hat jemand eine Idee?

Vielen Dank und Gruß

dora71

Offline RoEn

  • User
  • Posts: 219
Keine Schreibrechte auf USB-Sticks
« Reply #1 on: 2011/06/28, 19:23:18 »
chown -R user:user /media/STORE
naja...

RoEn

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.941
Keine Schreibrechte auf USB-Sticks
« Reply #2 on: 2011/06/28, 20:25:46 »
RoEn, DU weisst schon, daß vfat keine Linux-Berechtigungen kennt und ein chown somit absolut nutzlos ist?
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

kris99

  • Guest
Keine Schreibrechte auf USB-Sticks
« Reply #3 on: 2011/06/28, 22:21:10 »
Wenn ich mich recht erinnere gibt es mit den Leerzeichen von 'STORE N GO' Probleme. Ich hatte vor ein paar Jahren dieses Problem. Soweit ich weiß kann man bei VFAT das Label nur beim Erstellen des FS angeben und nicht im Nachhinein ändern.

Hat das Ding vielleicht einen Schreibschutzschalter?

BTW bei mir sieht das Mounten von VFAT etwas anders aus:
Code: [Select]

/dev/sdc1 on /media/CRUZERMICRO type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,uhelper=udisks)

Die uid/gid 1000 ist meine User-ID.

Vielleicht fehlt Dir auch eine Gruppenzugehörigkeit. Hier sind mal meine, ich weiß nicht ob und wenn welcher für den USB-Zugriff nötig ist:
Code: [Select]
> id
uid=1000(kris) gid=1000(kris) groups=1000(kris),20(dialout),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),50(staff),100(users),103(kvm),109(netdev),112(fuse),114(powerdev),115(scanner),122(vboxusers)

Kris

dora71

  • Guest
Keine Schreibrechte auf USB-Sticks
« Reply #4 on: 2011/06/29, 10:50:44 »
Hallo und danke für die Antworten.

Hierzu Folgendes:

- Mit den Leerzeichen hat es nichts zu tun, ein anderer Stick, der nur unter /media/disk gemountet wird, habe ich das gleiche Problem.
- Schreibschutzschalter am Stick kann ich ausschließen, da ich unter "root" auch schreiben kann.
- Der vielversprechendste Ansatz sind wohl die Mountoptionen: Bei mir fehlt uid=1000, gid=1000 (wo stelle ich das ein???)
- ebenso habe ich bei uhelper nicht udisks stehen sondern hal (wo stelle ich das ein???)
- in der /etc/fstab taucht überhaupt kein Eintrag darüber auf

Gruß

dora71

hhl

  • Guest
Keine Schreibrechte auf USB-Sticks
« Reply #5 on: 2011/06/29, 11:45:51 »
mh,
habe mal nen Stick angeschlossen, keine Probleme damit.
Code: [Select]

fdisk -l
---schnipp---
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          32     3932159     1966064    6  FAT16
---schnapp---

Code: [Select]

cat /etc/fstab
UUID=1e67a626-41a2-4ae2-a3ad-060281602ca6     /boot                ext4         defaults,relatime,errors=remount-ro           0    2  
UUID=17d1aa2a-6312-49d6-a654-4862101c3be1     /                    ext4         defaults,relatime,errors=remount-ro           0    1  
UUID=63e70708-0145-4dac-8ade-c39e45430c7d     none                 swap         sw                                            0    0  
UUID=96d74b13-cc59-4753-8d57-d04ee4d1b587     /home                ext4         defaults,relatime,errors=remount-ro           0    2

Code: [Select]

ls -l /media
insgesamt 36
drwx------ 7 hhl  hhl  16384  1. Jan 1970  EEC7-0690
drwxr-xr-x 2 root root  4096 28. Jun 16:56 mnt

Vielleicht mal alles was mit usb und anderen Wechselmedien zu tun hat in der /etc/fstab auskommentieren, also nur die fest im System eingebundenen Dinge wie Festplatte und vielleicht auch cd/dvd-Laufwerke drinne lassen, Neustarten und nochmal testen.

Als letzte Möglichkeit,"pmount" könnte auch helfen??
Code: [Select]

apt-cache policy pmount
pmount:
  Installiert: 0.9.23-2
  Kandidat:    0.9.23-2
  Versionstabelle:
     0.9.99-alpha-1 0
          1 http://cdn.debian.net/debian/ experimental/main amd64 Packages
 *** 0.9.23-2 0
        500 http://cdn.debian.net/debian/ sid/main amd64 Packages
        100 /var/lib/dpkg/status
----------------------------------------------------
----------------------------------------------------
apt-cache show pmount (gekürzte fassung)
Package: pmount
Version: 0.9.23-2
Installed-Size: 496
Maintainer: Vincent Fourmond <fourmond>
Architecture: amd64
Depends: libblkid1 (>= 2.16), libc6 (>= 2.7)
Suggests: cryptsetup (>= 1.0)
Description-de: Tragbare Datenträger als normaler Benutzer mounten
 pmount ist ein Wrapper um das normale mount-Programm, der es
 Benutzern ermöglicht, tragbare Datenträger zu mounten, die keinen
 zugehörigen Eintrag in der Datei /etc/fstab haben. Dies stellt eine
 robuste Basis für »automounting frameworks« wie GNOMEs Utopia Projekt
 dar und reduziert den Teil des Programms, der mit root-Rechten läuft,
 auf ein Minimum.
 .
 Sollte ein LUKS-fähiges cryptsetup-Paket installiert sein, kann pmount
 verschlüsselte Partitionen auf transparente Weise mounten.
Tag: admin::filesystem, admin::hardware, implemented-in::c, interface::commandline, role::program, scope::utility
Section: utils
Priority: optional
Filename: pool/main/p/pmount/pmount_0.9.23-2_amd64.deb


gruß hendrik

edit, nutze xfce

kris99

  • Guest
Keine Schreibrechte auf USB-Sticks
« Reply #6 on: 2011/06/29, 11:47:22 »
Hallo dora71,

wenn ich es richtig blicke, ist das der Automounter von KDE im Zusammenhang mit udev. Im runlevel 3 wird mein USB-Stick jedenfalls nicht automatisch eingebunden. Einen Eintrag in der fstab habe ich auch nicht. Da ich kein XFCE benutze und auch nicht installiert habe, kann ich Dir leider nicht weiterhelfen.

Gruß

Kris

Offline ralul

  • User
  • Posts: 1.814
Keine Schreibrechte auf USB-Sticks
« Reply #7 on: 2011/06/29, 11:57:08 »
@dora,
- hast du deine Gruppen ids geprüft, wie kris99 sagte?
- Hast du upower,udisks Pakete und hal gepurged?
experiencing siduction runs better than my gentoo makes me know I know nothing

dora71

  • Guest
Keine Schreibrechte auf USB-Sticks
« Reply #8 on: 2011/06/29, 22:10:38 »
Hallo zusammen,

danke für Eure Antworten.

Es lag daran, daß die HAL-Pakete noch installiert waren, im Einzelnen: libhal1, libhal-storage1, hal-info und hal

Nach dem Entfernen (mit --purge) und Neustart ging es.

Allerdings habe ich jetzt einige andere XFCE-Probleme, da es gleichzeitig ein Update auf XFCE 4.8 gab.

Aber das wird dann ein eigener Thread.

Danke für Eure Hilfe.

Dora71