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 08/11/2011, à 11:36

YannUbuntu

Commande pour savoir si un disque est USB ou pas ?

Bonjour
Connaissez-vous une commande permettant de déterminer si un volume donné est de type USB ou pas ?


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#2 Le 08/11/2011, à 14:42

serged

Re : Commande pour savoir si un disque est USB ou pas ?

Avec la commande mount :

$ mount
[...]
/dev/sdd1 on /media/MARAUDAGES type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)
/dev/sda2 on /media/CAROLINE type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)

Ici ces deux partitions sont, la première une clef USB, la deuxième une partition Windows sur un disque fixe, montée par l'utilisateur.

Pour la partition USB, on voit l'option uhelper=udisks. Par contre je n'ai aucune idée de sa signification...


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#3 Le 08/11/2011, à 17:00

YannUbuntu

Re : Commande pour savoir si un disque est USB ou pas ?

c'est une piste, merci.
par contre j'ai uhelper=udisks sur une de mes partitions ext4 sur disque fixe, donc il va falloir trouver autre chose smile

/dev/sda6 on /media/Partoche_fixe type ext4 (rw,nosuid,nodev,uhelper=udisks)

Une de mes clés usb:

/dev/sdb1 on /media/UDISK 20X type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks)

à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#4 Le 08/11/2011, à 17:09

redo_fr

Re : Commande pour savoir si un disque est USB ou pas ?

salut,
essayes en regardant dans /dev/disk/by-id smile

ls -l /dev/disk/by-id
lrwxrwxrwx 1 root root  9  7 nov.  22:30 ata-WDC_WD5000AADS-00L4B1_WD-WCAUH1766962 -> ../../sda
lrwxrwxrwx 1 root root 10  7 nov.  22:30 ata-WDC_WD5000AADS-00L4B1_WD-WCAUH1766962-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10  7 nov.  22:30 ata-WDC_WD5000AADS-00L4B1_WD-WCAUH1766962-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10  7 nov.  22:30 ata-WDC_WD5000AADS-00L4B1_WD-WCAUH1766962-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10  7 nov.  22:30 ata-WDC_WD5000AADS-00L4B1_WD-WCAUH1766962-part5 -> ../../sda5
lrwxrwxrwx 1 root root 10  7 nov.  22:30 ata-WDC_WD5000AADS-00L4B1_WD-WCAUH1766962-part6 -> ../../sda6
lrwxrwxrwx 1 root root 10  7 nov.  22:30 ata-WDC_WD5000AADS-00L4B1_WD-WCAUH1766962-part7 -> ../../sda7
lrwxrwxrwx 1 root root  9  7 nov.  22:30 usb-ST310005_28AS_95EFFFFFFFFF-0:0 -> ../../sdc
lrwxrwxrwx 1 root root 10  7 nov.  22:30 usb-ST310005_28AS_95EFFFFFFFFF-0:0-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 10  7 nov.  22:30 usb-ST310005_28AS_95EFFFFFFFFF-0:0-part2 -> ../../sdc2
lrwxrwxrwx 1 root root 10  7 nov.  22:30 usb-ST310005_28AS_95EFFFFFFFFF-0:0-part3 -> ../../sdc3
lrwxrwxrwx 1 root root 10  7 nov.  22:30 usb-ST310005_28AS_95EFFFFFFFFF-0:0-part5 -> ../../sdc5
lrwxrwxrwx 1 root root 10  7 nov.  22:30 usb-ST310005_28AS_95EFFFFFFFFF-0:0-part6 -> ../../sdc6

Dernière modification par redo_fr (Le 08/11/2011, à 17:13)


Il n'y a pas de mauvais outils, il n'y a que de mauvais ouvriers
- papy -
Personnellement, je crois que faire des procès est un signe que les affaires vont mal. Je ne dis pas que Microsoft va mal, ce n'est qu'un signe, pas un indicateur...
- Linus Torvalds -

Hors ligne

#5 Le 08/11/2011, à 17:32

YannUbuntu

Re : Commande pour savoir si un disque est USB ou pas ?

Super, merci redo !


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#6 Le 08/11/2011, à 19:50

serged

Re : Commande pour savoir si un disque est USB ou pas ?

Pas bête ton ls -l /dev/disk/by-id

Néanmoins, pourquoi mes disques fixes sont listés plusieurs fois ?

$ ls -l /dev/disk/by-id
total 0
lrwxrwxrwx 1 root root  9 2011-11-08 15:41 ata-LITE-ON_DVDRW_SOHW-1633S -> ../../sr0
lrwxrwxrwx 1 root root  9 2011-11-08 15:41 ata-ST31000528AS_5VP2A58C -> ../../sdc
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 ata-ST31000528AS_5VP2A58C-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 ata-ST31000528AS_5VP2A58C-part2 -> ../../sdc2
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 ata-ST31000528AS_5VP2A58C-part5 -> ../../sdc5
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 ata-ST31000528AS_5VP2A58C-part6 -> ../../sdc6
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 ata-ST31000528AS_5VP2A58C-part7 -> ../../sdc7
lrwxrwxrwx 1 root root  9 2011-11-08 15:41 ata-WDC_WD1200JB-75FUA0_WD-WMAET1449861 -> ../../sda
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 ata-WDC_WD1200JB-75FUA0_WD-WMAET1449861-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 ata-WDC_WD1200JB-75FUA0_WD-WMAET1449861-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 ata-WDC_WD1200JB-75FUA0_WD-WMAET1449861-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 ata-WDC_WD1200JB-75FUA0_WD-WMAET1449861-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 ata-WDC_WD1200JB-75FUA0_WD-WMAET1449861-part5 -> ../../sda5
lrwxrwxrwx 1 root root  9 2011-11-08 15:41 scsi-SATA_ST31000528AS_5VP2A58C -> ../../sdc
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 scsi-SATA_ST31000528AS_5VP2A58C-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 scsi-SATA_ST31000528AS_5VP2A58C-part2 -> ../../sdc2
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 scsi-SATA_ST31000528AS_5VP2A58C-part5 -> ../../sdc5
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 scsi-SATA_ST31000528AS_5VP2A58C-part6 -> ../../sdc6
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 scsi-SATA_ST31000528AS_5VP2A58C-part7 -> ../../sdc7
lrwxrwxrwx 1 root root  9 2011-11-08 15:41 scsi-SATA_WDC_WD1200JB-75WD-WMAET1449861 -> ../../sda
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 scsi-SATA_WDC_WD1200JB-75WD-WMAET1449861-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 scsi-SATA_WDC_WD1200JB-75WD-WMAET1449861-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 scsi-SATA_WDC_WD1200JB-75WD-WMAET1449861-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 scsi-SATA_WDC_WD1200JB-75WD-WMAET1449861-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 scsi-SATA_WDC_WD1200JB-75WD-WMAET1449861-part5 -> ../../sda5
lrwxrwxrwx 1 root root  9 2011-11-08 15:41 wwn-0x5000c5001e165740 -> ../../sdc
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 wwn-0x5000c5001e165740-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 wwn-0x5000c5001e165740-part2 -> ../../sdc2
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 wwn-0x5000c5001e165740-part5 -> ../../sdc5
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 wwn-0x5000c5001e165740-part6 -> ../../sdc6
lrwxrwxrwx 1 root root 10 2011-11-08 15:41 wwn-0x5000c5001e165740-part7 -> ../../sdc7

Les partitions de /dev/sda (un disque IDE) sont listés à 2 endroits différents, celles de /dev/sdc (un disque SATA) à 3 endroits !


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#7 Le 08/11/2011, à 20:23

redo_fr

Re : Commande pour savoir si un disque est USB ou pas ?

les disques sont identifiés selon plusieurs méthodes qui, je dois l'avouer, m'échappent un peu smile

rwxrwxrwx 1 root root  9  8 nov.  18:47 ata-WDC_WD10EADS-00L5B1_WD-WCAU4D987759 -> ../../sdb
lrwxrwxrwx 1 root root  9  8 nov.  18:47 scsi-SATA_WDC_WD10EADS-00_WD-WCAU4D987759 -> ../../sdb
lrwxrwxrwx 1 root root  9  8 nov.  18:47 wwn-0x50014ee258fa2aea -> ../../sdb

Sur ma propre machine, on peut voir que le disque sdb est présent en trois exemplaires, sous trois "dénominations" différentes.

De plus, ces liens sont dynamiques (crées ici lors du démarrage de mon ordi)

Je pense que ceci est lié aux pilotes/modules qui gèrent le disque mais pourquoi je ne saurais le dire exactement, il faudrait se plonger dans le fonctionnement des modules SATA et de udev, sans doute smile


Il n'y a pas de mauvais outils, il n'y a que de mauvais ouvriers
- papy -
Personnellement, je crois que faire des procès est un signe que les affaires vont mal. Je ne dis pas que Microsoft va mal, ce n'est qu'un signe, pas un indicateur...
- Linus Torvalds -

Hors ligne