Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/07/2015, à 23:48

Bbar

[Résolu] Lister les clés usb non montées

Bonjour,

Je cherche à faire un petit script agisssant sur des clés usb non montée. De là mes 2 questions :

-où puis-je trouver une liste des périphériques non montés (/etc/fstab , /etc/mtab ne parlent que des périphériques montés).
J'ai trouvé la commande 'lsblk -l' mais je me demandais s'il n'y avait autre chose ?

-comment puis-je savoir que tel périphérique est une clé usb et non un disque dur ou un périphérique autre ?


Merci d'avance de votre aide ! :)

Dernière modification par Bbar (Le 01/08/2015, à 11:31)

Hors ligne

#2 Le 31/07/2015, à 17:14

f.x0

Re : [Résolu] Lister les clés usb non montées

Bonjour Bbar,

Et avec ces commandes ???

lsusb
lspci | grep USB
lshw | grep usb

SOPI

Hors ligne

#3 Le 31/07/2015, à 18:28

Rufus T. Firefly

Re : [Résolu] Lister les clés usb non montées

Salut,

A vue de nez, il pourrait y avoir des choses qui pourraient t'intéresser ici : https://doc.ubuntu-fr.org/udev


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#4 Le 01/08/2015, à 09:39

f.x0

Re : [Résolu] Lister les clés usb non montées

Bonne piste Rufus T. Firefly !!!

on pourrait comparer les résultats avec :

ls -lR /dev/disk/by-id | grep usb

SOPI

Hors ligne

#5 Le 01/08/2015, à 11:30

Bbar

Re : [Résolu] Lister les clés usb non montées

Bonjour et merci à vous 2 !
maitenant que j'ai fini de lire le document sur udev (interressant !), je me lance...

alors, dans l'ordre :
lsusb

lsusb | grep usb

ne renvoie rien.
Sinon en effet :

lsusb

donne sans clé usb branché :

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse (M-BT58)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

avec des 2 clés (toujoursnon montées) :

Bus 001 Device 008: ID 13fe:1e23 Kingston Technology Company Inc. 
Bus 001 Device 007: ID 13fe:3200 Kingston Technology Company Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse (M-BT58)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Donc en effet on voit 2 nouveaux préiphériques (005 et 007) usb branché sur le bus 001.
Mais ça à l'air compliqué de deviner qui est quoi...
à la limite

lsusb -t | grep usb

donne :

    |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 2: Dev 12, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 3: Dev 13, If 0, Class=Mass Storage, Driver=usb-storage, 480M

là on voit bien qui est quoi smile

lshw

lshw | grep usb

donne :

        *-usb:0           
        *-usb:1
        *-usb:2
          information bus: usb@1:2
          information bus: usb@1:3

Les deux dernières ligne semblent correpsondre aux 2 clés.

Par contre à ce point là, je sais 'identifier' mes clés usb, par contre je ne sais pas à quel fichier spécial elles correspondent dans /dev/

ls -lR /dev/disk/by-id | grep usb

me donne :

lrwxrwxrwx 1 root root  9 août   1 12:10 usb-_USB_DISK_2.0_07A319005D505EE4-0:0 -> ../../sdd
lrwxrwxrwx 1 root root  9 août   1 12:19 usb-Verbatim_STORE_N_GO_07781880100B-0:0 -> ../../sdc
lrwxrwxrwx 1 root root 10 août   1 12:19 usb-Verbatim_STORE_N_GO_07781880100B-0:0-part1 -> ../../sdc1

Autant dire que le travail est faitl !

Encore merci à vous deux smile

Hors ligne

#6 Le 04/08/2015, à 21:37

Swiss_Knight

Re : [Résolu] Lister les clés usb non montées

sudo blkid

devrait pouvoir t'aider.


xuniL

Hors ligne