udev e automount

Nessuna risposta
Ritratto di Radagast
Radagast
(Guru)
Offline
Guru
Iscritto: 09/09/2005
Messaggi: 568

Sono riuscito a configurare udev in modo da assegnare i nomi dei dispositivi in base alla periferica usb che vado a connettere al pc.
Ora ad esempio quando collego l'hd esterno mi si crea sempre il dispositivo
/dev/hdusb1 ...

Ora volevo fare un passo in piu', gestire il mount automatico al momento della connessione della periferica (per l'umount invece preferisco operare manualmente).

Spulciando su google ho trovato una guida che diceva di creare, per ogni dispositivo, una cartella in '/etc/dev.d/'. Io ho quindi creato la cartella
Quote:

/etc/dev.d/hdusb1

Al suo interno, dice la guida, vengono eseguiti tutti gli script con estensione .dev nel momento in cui viene creato il dispositivo corrispondente al nome della cartella. Io ho inserito (e reso eseguibile) lo sript 'automount.dev' contenente il seguente codice:

Quote:

#!/bin/bash
if [ "$ACTION" == "add" ] ; then
logger -t dev.d "Mounting external HD"
/bin/mount /dev/hdusb1 /mnt/dati
fi

Purtroppo quando collego il disco non viene montato in automatico.
Dove sto sbagliando?