[Usb] Assegnare /dev/xxx in maniera fissa a disco usb su Ubuntu server 8.04

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

[Usb] Assegnare /dev/xxx in maniera fissa a disco usb su Ubuntu server 8.04

Messaggio da fieraf »

Ciao Ragazzi.
come posso fare per assegnare a un disco usb un dev/xxx fisso ?
Ho letto qualcosa su UDEV ma non mi é molto chiaro.
Potete aiutarmi?

Grazie
Ultima modifica di fieraf il lunedì 24 gennaio 2011, 16:29, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40358
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Usb] Assegnare /dev/xxx in maniera fissa a disco usb su Ubuntu server 8.04

Messaggio da steff »

Giusto. Devi  crearti una regola per udev, non so se va bene anche per tutto il disco o se devi farlo per partizioni. Lancia

Codice: Seleziona tutto

 udevadm info -a -p $(udevadm info  -q path -n /dev/sdb1)
con sdb1=l'attuale identificativo.

Dopo scegli un attributi che identifica bene il dispositivo e in /etc/udev/rules.d/ crei un file tipo 20-usb-rules tipo

Codice: Seleziona tutto

KERNEL=="sd?1", ATTRS{vendor}=="JetFlash", NAME="%k",  SYMLINK+="penna"
Però non so se va bene per creare un symlink del tipo sdb2 o che crea conflitti, sicuramente funziona (che ho testato come in questo esempio) un nome, in questo esempio /dev/penna alla prima partizione di un disco di jetflash.

http://www.reactivated.net/writing_udev_rules.html
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

Re: [Usb] Assegnare /dev/xxx in maniera fissa a disco usb su Ubuntu server 8.04

Messaggio da fieraf »

grazie per l'aiuto, ho solo modificato la regola in questo modo

Codice: Seleziona tutto

KERNEL=="sd*", ATTRS{vendor}=="JetFlash,  SYMLINK+="usbdisk%n"
seguendo la regola el link che mi hai inviato.
PS: come faccio a fare in modo che si monti cuando lo connetto e si smonti cuando lo scollego?
Ho letto questo

Codice: Seleziona tutto

http://www.slacky.eu/wikislack/index.php?title=USB_Mass_Storage_device_con_udev_e_Kernel_2.6.x
, ma non sono convinto

Grazie
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40358
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Usb] Assegnare /dev/xxx in maniera fissa a disco usb su Ubuntu server 8.04

Messaggio da steff »

Una volta ho creato una regola che: inserivi il disco, si  montava, eseguiva una copia di file. Lo levi, si smonta. Posta la regola, magari la adatti:

Codice: Seleziona tutto

KERNEL=="sd?1",ENV{ID_MODEL}="TS256MJF2B/2L",  SYMLINK+="penna"
ACTION=="add", KERNEL=="sd?1",ENV{ID_MODEL}="TS256MJF2B/2L", RUN+="/bin/mkdir /mnt/penna"
ACTION=="add", KERNEL=="sd?1", ATTRS{vendor}=="JetFlash", RUN+="/bin/mount -t vfat -o sync,flush,uid=1000,gid=100 /dev/penna /mnt/penna"
ACTION=="add", KERNEL=="sd?1", ATTRS{vendor}=="JetFlash", RUN+="/home/arch/bin/cp-test"
ACTION=="remove", KERNEL=="sd?1", ENV{ID_VENDOR}=="JetFlash", RUN+="/bin/umount /mnt/penna"
ACTION=="remove", KERNEL=="sd?1", ENV{ID_VENDOR}=="JetFlash", RUN+="/bin/rmdir /mnt/penna"
Nella tua regola manca un " dopo Jetflash
Ultima modifica di steff il martedì 25 gennaio 2011, 18:17, modificato 1 volta in totale.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti