Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#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...


Linux-Mint Qiana 64 (Cinnamon) sur ASUS F2A55/AMD A8-5600K APU

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 !


Linux-Mint Qiana 64 (Cinnamon) sur ASUS F2A55/AMD A8-5600K APU

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

Haut de page ↑