Archiv verlassen und diese Seite im Standarddesign anzeigen : Zugriff auf USB-Stick nur noch lesend moeglich
Hallo Forum!
Ich bin ratlos. Mein USB-Stick mit 512 MB erlaubt nur noch den Zugriff von root, ich habe den Eigentuemer mit chown michael /Pfad/zum/Mountpoint geaendert, dennoch kann ich auf dem Stick nicht mehr schreiben.
Was koennte das sein? Zusaetzlich kann ich ihn auch nur noch als root mounten, trotz folgenden fstab-Eintrags:
/dev/sda /media/usb0 auto default,rw,user,noauto 0 0
Vermutlich haengt der fehlende Schreibzugriff mit dem Mounten zusammen, aber wie bekommeich es hin, dass ich als user wieder mounten darf?
TIA und Gruss,
Miksch
linuxazubi
22.11.06, 12:18
müsste es nicht /dev/sdaX heißen?
gebe doch mal das filesystem an!
Hallo Linuxazubi! :)
Du hast Recht, ich habe tatsaechlich vergessen die Partition anzugeben. Das fs ist vfat.
...hat aber noch keine "Besserung" gebracht ;).
Gruss,
Miksch
vfat hat keine unixoide Rechteverwaltung. Mounte mal mit den zusätzlichen Optionen "gid=users,umask=0002".
Kreol
Hi Miksch ;)
Also mit der Berechtigung von /Pfad/zum/Mountpoint sollte es nichts zu tun haben. Mein fstab-Eintrag sieht bsp. so aus:
/dev/sda1 /mnt/usb/sda1 vfat rw,user,noauto,async 0 0
Arbeitest Du mit KDE? Da gibt's die Speichermedienverwaltung, die recht konfortabel ist. Wobei, wenn Du stable nutzt, wird's wohl noch nicht KDE 3.5 sein?
Gruß,
gadget
Hallo kreol und gadget!
Danke Euch beiden! Habe aber nur KDE 3.3.
Ich habe Eure beiden Vorschlaege ausprobiert, klappt leider beides nicht :(
Gruss,
Miksch
Hast Du nach dem Ändern der fstab auch remountet?
Was klappt den nicht? Poste Befehl und Ausgabe mal im Wortlaut, ebenso ein "ls -l /mnt/usb/sda1/".
Kreol
linuxazubi
22.11.06, 13:39
funktioniert umask=0000?
also:
Mein Aufruf lautet:
mount -t vfat /dev/sda1 /mnt/usbstick
Ausgabe:
mount: only root can do that
ls -l /mnt/usbstick (beispielhaft):
drwxr-xr-x 2 root root 8192 2006-05-14 15:06 Berit
umask 0000 habe ich noch nicht probiert, aber das wuerde ja auch nur der "Welt" Schreibrechte zusaetzlich einraeumen.
Gruss,
Miksch
Wenn Du einen Eintrag in der fstab hast, dann solltest Du eigentlich einfach so mounten können:
mount /dev/sda1
...das klappt leider nicht, dann bekomme ich eine "Belehrung" ueber das richtige Vorgehen.
...das klappt leider nicht, dann bekomme ich eine "Belehrung" ueber das richtige Vorgehen.
Wie schaut denn die "Belehrung" aus? Vielleicht stimmt ja doch der Eintrag in der fstab nicht. Poste doch mal Deine komplette fstab!
mount /dev/sda1
mount: wrong fs type, bad option, bad superblock on /
missing codepage or other error
In some cases useful info is fou
dmesg | tail or so
# <file system> <mount point> <type> <options> <dump> <p
ass>
proc /proc proc defaults 0 0
/dev/hdb1 / ext3 defaults,errors=remount-ro
0 1
/dev/hdb6 /home ext3 defaults 0 2
/dev/hdb5 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/sda1 /mnt/usbstick vfat default,rw,user,noauto 0
/dev/sda1 /mnt/usbstick vfat default,rw,user,noauto 0
Es hiesse wenn dann defaults, aber ich würde es ganz entfernen. Dann braucht es am Ende noch eine zweite 0 und ganz wichtig ist, dass die Datei fstab mit einer Freizeile endet. Mach mal folgenden Eintrag draus:
/dev/sda1 /mnt/usbstick vfat rw,user,noauto 0 0
...habe die Eintragungen gemacht, leider ohne Erfolg.
Hm, statt user dann noch users.
Was sagt denn dmesg beim mount-Versuch?
Rain_maker
22.11.06, 14:35
iocharset=utf8als weitere Option in der fstab für den Eintrag.
BTW:
Die Fehlermeldung "klapp nicht" ist mir gänzlich unbekannt.
Greetz,
RM
gadget...Du bist genial! :)
Das s war es! Ganz herzlichen Dank! ...mal wieder;).
Rain_maker, der charset-Zusatz war nicht gueltig, da es sich um ein vfat Dateisystem handelt, da greift dies nicht.
Dennoch ganz herzlichen Dank, auch Dir!
Viele Gruesse,
Miksch
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.