[RISOLTO] UUID e dispositivi USB
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: [RISOLTO] UUID e dispositivi USB
Posteresti anche l'output di udevinfo sull'hard? Non sulle varie partizioni.
Spina
.
Spina
.
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: [RISOLTO] UUID e dispositivi USB
spina ha scritto:Posteresti anche l'output di udevinfo sull'hard? Non sulle varie partizioni.
Codice: Seleziona tutto
looking at device '/block/sda':
KERNEL=="sda"
SUBSYSTEM=="block"
DRIVER==""
ATTR{dev}=="8:0"
ATTR{range}=="16"
ATTR{removable}=="0"
ATTR{size}=="976773168"
ATTR{capability}=="12"
ATTR{stat}==" 3974 861 281346 572510 279 424 5624 96275 0 171494 668771"
looking at parent device '/devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0/host0/target0:0:0/0:0:0:0':
KERNELS=="0:0:0:0"
SUBSYSTEMS=="scsi"
DRIVERS=="sd"
ATTRS{device_blocked}=="0"
ATTRS{type}=="0"
ATTRS{scsi_level}=="3"
ATTRS{vendor}=="Seagate "
ATTRS{model}=="FreeAgentDesktop"
ATTRS{rev}=="100F"
ATTRS{state}=="running"
ATTRS{timeout}=="60"
ATTRS{iocounterbits}=="32"
ATTRS{iorequest_cnt}=="0x10a8"
ATTRS{iodone_cnt}=="0x10a8"
ATTRS{ioerr_cnt}=="0x4"
ATTRS{modalias}=="scsi:t-0x00"
ATTRS{evt_media_change}=="0"
ATTRS{queue_depth}=="1"
ATTRS{queue_type}=="none"
ATTRS{max_sectors}=="240"
looking at parent device '/devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0/host0/target0:0:0':
KERNELS=="target0:0:0"
SUBSYSTEMS==""
DRIVERS==""
looking at parent device '/devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0/host0':
KERNELS=="host0"
SUBSYSTEMS==""
DRIVERS==""
looking at parent device '/devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0':
KERNELS=="1-1.1:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="usb-storage"
ATTRS{bInterfaceNumber}=="00"
ATTRS{bAlternateSetting}==" 0"
ATTRS{bNumEndpoints}=="02"
ATTRS{bInterfaceClass}=="08"
ATTRS{bInterfaceSubClass}=="06"
ATTRS{bInterfaceProtocol}=="50"
ATTRS{modalias}=="usb:v0BC2p3000d0000dc00dsc00dp00ic08isc06ip50"
ATTRS{interface}=="Interface0"
looking at parent device '/devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1':
KERNELS=="1-1.1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{dev}=="189:3"
ATTRS{configuration}=="Config0"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bmAttributes}=="c0"
ATTRS{bMaxPower}==" 0mA"
ATTRS{urbnum}=="43656"
ATTRS{idVendor}=="0bc2"
ATTRS{idProduct}=="3000"
ATTRS{bcdDevice}=="0000"
ATTRS{bDeviceClass}=="00"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="00"
ATTRS{bNumConfigurations}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{speed}=="12"
ATTRS{busnum}=="1"
ATTRS{devnum}=="4"
ATTRS{version}==" 2.00"
ATTRS{maxchild}=="0"
ATTRS{quirks}=="0x0"
ATTRS{authorized}=="1"
ATTRS{manufacturer}=="Seagate"
ATTRS{product}=="FreeAgentDesktop"
ATTRS{serial}==" 6QG24YND"
looking at parent device '/devices/pci0000:00/0000:00:07.2/usb1/1-1':
KERNELS=="1-1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{dev}=="189:1"
ATTRS{configuration}==""
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bMaxPower}=="100mA"
ATTRS{urbnum}=="40"
ATTRS{idVendor}=="05e3"
ATTRS{idProduct}=="0606"
ATTRS{bcdDevice}=="0702"
ATTRS{bDeviceClass}=="09"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="00"
ATTRS{bNumConfigurations}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{speed}=="12"
ATTRS{busnum}=="1"
ATTRS{devnum}=="2"
ATTRS{version}==" 2.00"
ATTRS{maxchild}=="4"
ATTRS{quirks}=="0x0"
ATTRS{authorized}=="1"
ATTRS{product}=="USB2.0 Hub"
looking at parent device '/devices/pci0000:00/0000:00:07.2/usb1':
KERNELS=="usb1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{dev}=="189:0"
ATTRS{configuration}==""
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bMaxPower}==" 0mA"
ATTRS{urbnum}=="45"
ATTRS{idVendor}=="1d6b"
ATTRS{idProduct}=="0001"
ATTRS{bcdDevice}=="0206"
ATTRS{bDeviceClass}=="09"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="00"
ATTRS{bNumConfigurations}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{speed}=="12"
ATTRS{busnum}=="1"
ATTRS{devnum}=="1"
ATTRS{version}==" 1.10"
ATTRS{maxchild}=="2"
ATTRS{quirks}=="0x0"
ATTRS{authorized}=="1"
ATTRS{manufacturer}=="Linux 2.6.25.4-cf uhci_hcd"
ATTRS{product}=="UHCI Host Controller"
ATTRS{serial}=="0000:00:07.2"
ATTRS{authorized_default}=="1"
looking at parent device '/devices/pci0000:00/0000:00:07.2':
KERNELS=="0000:00:07.2"
SUBSYSTEMS=="pci"
DRIVERS=="uhci_hcd"
ATTRS{vendor}=="0x1106"
ATTRS{device}=="0x3038"
ATTRS{subsystem_vendor}=="0x0925"
ATTRS{subsystem_device}=="0x1234"
ATTRS{class}=="0x0c0300"
ATTRS{irq}=="11"
ATTRS{local_cpus}=="1"
ATTRS{modalias}=="pci:v00001106d00003038sv00000925sd00001234bc0Csc03i00"
ATTRS{enable}=="1"
ATTRS{broken_parity_status}=="0"
ATTRS{msi_bus}==""
looking at parent device '/devices/pci0000:00':
KERNELS=="pci0000:00"
SUBSYSTEMS==""
DRIVERS==""
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: [RISOLTO] UUID e dispositivi USB
Ne ho due di soluzioni, prima prova questa, che è più carina, e dimmi se funziona:se funziona dovrebbe crearti tutti i link simbolici:
fammi sapere,
Spina
Codice: Seleziona tutto
KERNEL=="sd*", SUBSYSTEMS=="scsi", ATTRS{vendor}=="Seagate ", ATTRS{model}=="FreeAgentDesktop", SYMLINK+="mio_hd%n"con N numero delle partizioni.mio_hd
mio_hd1
mio_hd2
...
mio_hdN
fammi sapere,
Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: [RISOLTO] UUID e dispositivi USB
Sono contento, ora che hai un pensiero in meno puoi anche provare a risolvere il mio indovinelloconraid ha scritto:funziona
Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: [RISOLTO] UUID e dispositivi USB
Il tuo indovinello l'ho indovinato, ma grazie a google. Richiede troppi calcoli per me :Pspina ha scritto:Sono contento, ora che hai un pensiero in meno puoi anche provare a risolvere il mio indovinelloconraid ha scritto:funziona![]()
Spina
Però il "mio" problema rimane. Nel senso che cosa cambia dall'usare l'UIID nel fstab?
Al limite usare NAME per il mounting, ma in quel caso vorrei diversificare, una partizione è criptata.
Però è un inizio su cui indagare
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: [RISOLTO] UUID e dispositivi USB
Allora non l'hai indovinato, hai solo trovato la soluzioneconraid ha scritto:....
Il tuo indovinello l'ho indovinato, ma grazie a google. Richiede troppi calcoli per me :P
Con udev non ti limiti a creare il nome del device o il punto di mount, ma puoi anche eseguire un programma, leggiti anche tu il man 7 di udev...quello si che è un inizio su cui indagateconraid ha scritto: Però il "mio" problema rimane. Nel senso che cosa cambia dall'usare l'UIID nel fstab?
Al limite usare NAME per il mounting, ma in quel caso vorrei diversificare, una partizione è criptata.
Però è un inizio su cui indagare
Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: [RISOLTO] UUID e dispositivi USB
Ah, aggiungo che per identificare la seconda partizione del tuo hd ti basta usare la regola:
Nel caso ti fosse sfuggito.
Spina
Codice: Seleziona tutto
KERNEL=="sd?2", SUBSYSTEMS=="scsi", ATTRS{vendor}=="Seagate ", ATTRS{model}=="FreeAgentDesktop", SYMLINK+="seconda_partizione"Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: [RISOLTO] UUID e dispositivi USB
Eh no. Questo vale per il mio HD perché ne ho uno solo. Se ne avessi due dello stesso modello?spina ha scritto:Ah, aggiungo che per identificare la seconda partizione del tuo hd ti basta usare la regola:Nel caso ti fosse sfuggito.Codice: Seleziona tutto
KERNEL=="sd?2", SUBSYSTEMS=="scsi", ATTRS{vendor}=="Seagate ", ATTRS{model}=="FreeAgentDesktop", SYMLINK+="seconda_partizione"
Data Attuale
Spina
Lo so Spina che si può trovare il modo e che udev fa tante cose, ma visto tutto questo alla fine mi trovo meglio con UUID e mount
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: [RISOLTO] UUID e dispositivi USB
prima c'era un post di @legionario
:edit2: l'ho trovato, quello che segue è collegato logicamente a questa domanda
Io devo ancora studiarci su. Comunque udev è sempre stato indipendente da fstab, udev si occupa della gestione dinamica della directory /dev oppure della rinominazione delle interfacce. E' vero che tramite l'opzione RUN si può anche far si che udev monti un filesystem e tutto ciò che ti pare, ma ciò non ha nulla a che vedere con fstab. D'altro canto, se io dico a udev che la mia pennina deve avere un link simbolico come /dev/pennina, allora se volgio montare il file system che è sulla mia pennina facendo ad esempio
Codice: Seleziona tutto
mount /mnt/penninaCon la nuova Slackware, io lo noto con la nuova Slamd64, quello che è cambiato e che ora viene usato anche dbus e hal, e sono questi i due programmi che devo ancora studiare. dbus credo di averlo capito, solo che, ad esempio sulla mia slamd64 non ho KDE e quindi non mi parte il dbus --session in automatico, ma invece viene eseguito quando avvio un programma che utilizza dbus (ad esempio gimp).
Per quanto riguarda hal, non ho ancora letto niente, ma già lo odio. Ovviamente non mi fa il mount automatico perchè i moduli del kernel li gestisco io e quindi quando metto un CD ad esempio, lui non ha modo di accorgersi che c'è un CD all'interno del lettore, questo perchè non c'è neanche il driver del lettore in memoria
Certo, lo si potrebbe eliminare, ma troppo programmi sono stati compilati con il supporto a hal....e tanto vale avercelo e studiarselo.
Il problema del montaggio e del tipo di file system invece, è legato a mount. Se provi ad inserire una pennina ed esegui mount direttamente, senza passare per l'fstab, quindi ad esempio:
Codice: Seleziona tutto
mount /dev/pennina /mnt/penninaSpinaIf no -t option is given, or if the auto type is specified, mount will try to guess the desired type.
Ultima modifica di targzeta il mer 4 giu 2008, 11:48, modificato 1 volta in totale.
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- legionario
- Linux 3.x

- Messaggi: 603
- Iscritto il: mer 8 dic 2004, 0:00
- Località: Bergamo - Roma
Re: [RISOLTO] UUID e dispositivi USB
Scusa Spina, ma ho ritenuto piu' opportuno aprire un nuovo thread, visto che ho riscontrato anche un problema sul punto di montaggio...prima c'era un post di @legionario![]()
![]()
ora tutto ciò che segue non è più logicamente collegato a niente
. Comunque ci ho perso troppo tempo per eliminarlo, quindi lo lascio lo stesso.