sous linux tout est fichier (enfin, presque). Tu peux essayer de lire le dossier /sys/block, par exemple # ls -1 /sys/block | grep ^sd
sda
sdb
sdc
sdd
Chacun des sous-dossiers sd? représente un disque physique, et dans ce sous-dossier le fichier "dev" contient les numéros majeur:mineur du périphérique par blocs
# chercher le fichier
Posté par syntaxerror . En réponse au message Afficher la liste des disques physiques connectés. Évalué à 7.
sous linux tout est fichier (enfin, presque). Tu peux essayer de lire le dossier /sys/block, par exemple
# ls -1 /sys/block | grep ^sd
sda
sdb
sdc
sdd
Chacun des sous-dossiers sd? représente un disque physique, et dans ce sous-dossier le fichier "dev" contient les numéros majeur:mineur du périphérique par blocs
# cat /sys/block/sd?/dev
8:0
8:16
8:32
8:48
8 est le numéro majeur des disques SCSI, un vieux disque IDE serait 3 (/dev/hd*)
voir https://www.kernel.org/doc/html/latest/admin-guide/devices.html