Esto depende mucho de la plataforma. También los diferentes métodos pueden tratar los casos extremos de manera diferente (discos "falsos" de varios tipos, volúmenes RAID, ...).
En las instalaciones modernas de udev, hay enlaces simbólicos a medios de almacenamiento en subdirectorios de /dev/disk
, que le permiten buscar un disco o una partición por número de serie ( /dev/disk/by-id/
), por UUID ( /dev/disk/by-uuid
), por etiqueta del sistema de archivos ( /dev/disk/by-label/
) o por conectividad de hardware ( /dev/disk/by-path/
).
Bajo Linux 2.6, cada disco y dispositivo similar a un disco tiene una entrada /sys/block
. Bajo Linux desde los albores del tiempo, los discos y particiones se enumeran en /proc/partitions
. Como alternativa, puede utilizar lshw : lshw -class disk
.
Linux también proporciona la lsblk
utilidad que muestra una buena vista de árbol de los volúmenes de almacenamiento (desde util-linux 2.19, no presente en dispositivos integrados con BusyBox).
Si tiene una fdisk
o una disklabel
utilidad, podría decirle en qué dispositivos puede trabajar.
Encontrará nombres de utilidades para muchas variantes de Unix en Rosetta Stone para Unix , en particular las líneas "lista de configuración de hardware" y "leer una etiqueta de disco".
lshw
(Listar hardware),hwinfo
(Información de hardware),lsscsi
(Listar dispositivos scsi),lsusb
(Listar buses / dispositivos usb),lsblk
(Listar dispositivos de bloque)fdisk -l
ymount
. Más información en binarytides.com/linux-commands-hardware-info .