ls -l /sys/class/block/sd?
As entradas sd? são links simbólicos que mostram como o disco está conectado ao computador. Haverá um /usb para um disco USB.
udevadm info -a -n sda
Isso mostra todas as informações de identificação que o kernel pode obter diretamente para sda . Você verá como o disco está conectado em mais detalhes, por exemplo indo diretamente de SUBSYSTEMS=="scsi" para SUBSYSTEMS=="pci", DRIVERS=="ahci" para um disco SATA em um controlador Intel, ou indo de SUBSYSTEMS=="scsi" para SUBSYSTEMS=="usb", DRIVERS=="usb-storage" para um disco USB.
ls -l /dev/disk/by-*
Em /dev/disk/by-* , você pode localizar discos por anexo de hardware ( by-path ), por algum identificador exclusivo global ( by-uuid ), por rótulo escolhido pelo homem ( by-label ) ou por identificação do fabricante ( by-id ).