Gå til innhold

automatisk kopiering av usb-pinner med udev


ways

Anbefalte innlegg

heisann

 

problemstilling:

jeg vil at bilder fra alt av disker (usb, sd-kort, hdd) som kobles til en embedded maskin med ubuntu 9.10 karmic skal kopieres inn og avmonteres.

 

enkel løsning:

lage script som kopierer (det har jeg gjort), og la det startes via nautilus sin "utfør når et kamera kobles til".

 

problem med dette:

kun disker med mappen DCIM blir kopiert

 

ny løsning:

en udev-regel. noen som kan hjelpe meg med denne? foreløpig har jeg prøvd meg på lignede, uten hell:

#/etc/udev/rules.d/usbkey.rules

#ACTION=="add", KERNEL=="sd?1", BUS=="usb", SYSFS{manufacturer}=="M-Systems", SYSFS{product}=="Dell USB Memory Key", SYSFS{serial}=="06B1FC3129001F38", NAME="%k", SYMLINK+="usb/dellkey", RUN+="/usr/local/bin/udev.sh", OPTIONS+="last_rule"
#SUBSYSTEMS=="block", KERNEL=="sd?1", RUN+="/usr/local/bin/udev.sh"
#sudo udevadm control --reload-rules

ACTION=="add|change", SUBSYSTEM=="block", ENV{ID_FS_USAGE}=="filesystem",IMPORT{program}="/usr/local/bin/udev.sh"

 

ja, scriptet udev.sh er kjørbar. men ingen ting kommer i loggen (som scriptet skriver til)

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...