Lister les disques sous linux
Il existe plein de méthodes dont certaines dépendent de l'ancienneté de votre linux, par exemple :
- En utilisant la commande lsblk utility qui affiche une vue arborescente des volumes de stockage (depuis util-linux 2.19, non présent sur le matériel embarqué avec BusyBox).
- Sur les installations modernes avec udev, il y a des liens symboliques dans /dev/disk qui lisent les disques/partitions par numéro de série (/dev/disk/by-id/), par UUID (/dev/disk/by-uuid), par nom de systeme de fichier (/dev/disk/by-label/) ou par connectivité matérielle (/dev/disk/by-path/).
- Avec un noyau 2.6 chaque disque (ou assimilé) comporte une entrée dans /sys/block
- Depuis la nuit des temps le noyau Linux diste les disques et partitions dans /proc/partitions.
- En utilisant la commande lshw (di disponible) :
lshw -class disk
- Si vous disposez des utilitaires fdisk ou disklabel, ils peuvent vous indiquer sur quels périphériques ils peuvent travailler.