O comando sysctl pode listar dispositivos conectados ao sistema. sysctl obtém ou define o estado do kernel.
Para listar quantos discos você tem:
sysctl hw.diskcount
Para listar nomes de discos:
sysctl hw.disknames
ou sysctl -a | grep -i disk