sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #94713
Re: ændre permissions på filer fra usb-dims
Atte André Jensen wrote:
Jørgen Heesche wrote:
Det har ikke noget at gøre med udev.
Nå.
Der er såvidt jeg kan se ikke noget om mp3-enheden i din fstab; bliver
den overhovedet nounted?.
Ja, da.
Jamen hvordan?, prøv at læse /etc/mtab, når mp3 er mounted.
Man skal mounte med umask=0, hvis alle skal have læserettighed til
filerne.
Når man bruger udev skal der i fstab indsættes en mount-linie der
refererer til det symbolske link til enheden som udev opretter. Man
skal selv editere fstab, Ubuntu gør det ikke.
Men den hedder så sdc (se nedenfor). Hvis jeg så sætter en mere stick i
hedder den vel sdd (eller ihvertfald noget andet end den første), og så
vil permissions for den også være forkert. Jeg forestillede mig at det
måtte være muligt "globalt" at fortælle at alle usb mass storage devices
formateret med fat skal have nogle bestemte permissions...
Nej det er ikke til at vide. Problemet med usb-diske er, at de får
forskellige device-navne hver gang de tilsluttes. Det er det problem
udev løser ved at oprette et symbolsk link til det aktuelle devicenavn.
F.eks.: /dev/cfcard -> sdb1
Permissions til filsystemet defineres med umask ved mount.
Du bør absolut sætte dig ind i brugen af udev, det er ikke så svært.
Om udev se her:
Writing udev rules
http://reactivated.net/writing_udev_rules.html
Ok, det bringer mig ikke umiddelbart nærmere. Måske er det bare fordi
der er så mange informationer på siden at jeg ikke kan finde det som har
relevans for mit problem...
Nej, udev har ikke noget at gøre fil-permissions.
Men for at bruge udev, må man sætte sig ind i, hvordan udev bruges.
Med hensyn til filsystemtypen på mp3: prøv fdisk -l, mår enheden er
tilsluttet.
atte@ajstrup:~$ fdisk -l /dev/sdc
Disk /dev/sdc: 1030 MB, 1030225920 bytes
4 heads, 3 sectors/track, 167680 cylinders
Units = cylinders of 12 * 512 = 6144 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdc1 21 167680 1005958+ 6 FAT16
--
Med venlig hilsen
Jørgen Heesche
mailto:heesche@xxxxxxxxxxx
Follow ups
References