[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

automount di una scheda SD



Buongiorno

sto usando una debian testing appena installata e ho dei problemi con l'automount di una scheda SD, inserita direttamente in uno slot del computer. I dispositivi esterni USB funzionano correttamente.

Se riavvio il sistema con l'SD attaccata, me la ritrovo montata.
Ma se la smonto e la reinserisco o se la attacco dopo l'avvio, non viene montata. E non mi appare nemmeno alcun messaggio in dmesg.

Ho dato una lettura veloce qui[1] e mi sembra di capire che il riconoscimento spetterebbe a udev, che poi dovrebbe lanciare udisks-daemon per l'automount. Ho letto[2] che lanciando 'udisks --enumerate' viene avviato udisks-daemon che fa funzionare l'automount. Perché non parte da solo?

Vedo che i dispositivi usb vengono montati automaticamente quando ho questi processi:

$ ps aux | grep udisk
fede 3480 0.0 0.0 450484 6616 ? Sl 13:18 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor root 3483 0.0 0.0 426012 5468 ? Sl 13:18 0:00 /usr/lib/udisks2/udisksd --no-debug



Mentre per la scheda SD viene montata solo quando anche udisks-daemon è attico.

# ps aux | grep udisk
fede 3480 0.0 0.0 450484 6632 ? Sl 13:18 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor root 3483 0.0 0.0 426012 5468 ? Sl 13:18 0:00 /usr/lib/udisks2/udisksd --no-debug root 4770 0.1 0.0 119876 3740 ? Sl 13:43 0:00 /usr/lib/udisks/udisks-daemon --no-debug root 4771 0.0 0.0 45688 788 ? S 13:43 0:00 udisks-daemon: polling /dev/sdc /dev/sdd /dev/sr0



Come faccio a evitare di dover lanciare quel comando ogni volta?

Questo è il device:
# udevadm info --query=all --name=sdd
P: /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.3/4-1.3:1.0/host6/target6:0:0/6:0:0:1/block/sdd
N: sdd
S: disk/by-id/usb-Generic_STORAGE_DEVICE_000000000405-0:1
S: disk/by-path/pci-0000:00:1d.0-usb-0:1.3:1.0-scsi-0:0:0:1
E: DEVLINKS=/dev/disk/by-id/usb-Generic_STORAGE_DEVICE_000000000405-0:1 /dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.3:1.0-scsi-0:0:0:1
E: DEVNAME=/dev/sdd
E: DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.3/4-1.3:1.0/host6/target6:0:0/6:0:0:1/block/sdd
E: DEVTYPE=disk
E: ID_BUS=usb
E: ID_INSTANCE=0:1
E: ID_MEDIA_PLAYER=zte_score
E: ID_MODEL=STORAGE_DEVICE
E: ID_MODEL_ENC=STORAGE\x20DEVICE\x20\x20
E: ID_MODEL_ID=0729
E: ID_PART_TABLE_TYPE=dos
E: ID_PATH=pci-0000:00:1d.0-usb-0:1.3:1.0-scsi-0:0:0:1
E: ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_3_1_0-scsi-0_0_0_1
E: ID_REVISION=0405
E: ID_SERIAL=Generic_STORAGE_DEVICE_000000000405-0:1
E: ID_SERIAL_SHORT=000000000405
E: ID_TYPE=disk
E: ID_USB_DRIVER=usb-storage
E: ID_USB_INTERFACES=:080650:
E: ID_USB_INTERFACE_NUM=00
E: ID_VENDOR=Generic
E: ID_VENDOR_ENC=Generic\x20
E: ID_VENDOR_ID=05e3
E: MAJOR=8
E: MINOR=48
E: SUBSYSTEM=block
E: UDISKS_PARTITION_TABLE=1
E: UDISKS_PARTITION_TABLE_COUNT=1
E: UDISKS_PARTITION_TABLE_SCHEME=mbr
E: UDISKS_PRESENTATION_ICON_NAME=multimedia-player
E: UDISKS_PRESENTATION_NOPOLICY=0
E: USEC_INITIALIZED=43372


Grazie
Federico

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648810
[2] https://lists.debian.org/debian-user/2014/04/msg00001.html


Reply to: