#1 Le 08/11/2011, à 11:36
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
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...
Linux-Mint Maya 64 Cinnamon sur Toshiba Satellite P200-1BY. Linux-Mint Nadia 64 Cinnamon sur Compaq Presario SR5617FR
Hors ligne
#3 Le 08/11/2011, à 17:00
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 ![]()
/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
Re : Commande pour savoir si un disque est USB ou pas ?
salut,
essayes en regardant dans /dev/disk/by-id ![]()
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 -> ../../sdc6Derniè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
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
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 -> ../../sdc7Les partitions de /dev/sda (un disque IDE) sont listés à 2 endroits différents, celles de /dev/sdc (un disque SATA) à 3 endroits !
Linux-Mint Maya 64 Cinnamon sur Toshiba Satellite P200-1BY. Linux-Mint Nadia 64 Cinnamon sur Compaq Presario SR5617FR
Hors ligne
#7 Le 08/11/2011, à 20:23
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 ![]()
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 -> ../../sdbSur 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 ![]()
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
Pages : 1
- Accueil
- » Forum
- » Terminal, scripts et ligne de commande
- » Commande pour savoir si un disque est USB ou pas ?