Use lshw. Exemplo:
~ # lshw -c disk
*-disk
description: ATA Disk
product: INTEL SSDSC2MH12
physical id: 0.0.0
bus info: scsi@4:0.0.0
logical name: /dev/sda
version: PPG2
serial: LNDL107600KE110CRN
size: 111GiB (120GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 sectorsize=512 signature=e565a8a5
~ #