Para fazer uma listagem de todos os HDs (discos) instalados num computador com FreeBSD, uma das formas de se fazer isso é executar o comando:
egrep 'ad[0-9]|cd[0-9]' /var/run/dmesg.boot
E a saída desse comando será algo como:
acd0: CDRW at ata0-master UDMA33 ad2: 76318MB at ata1-master UDMA100 ad3: 76318MB at ata1-slave UDMA100
Onde:
- IDE Hard disk começa com ad – /dev/ad0 primeiro IDE hard disk, /dev/ad1 segundo hard disk e assim por diante
- SCSI Hard disk começam com da – /dev/da*
- IDE CDROM/RW/DVD começam com acd – /dev/acd*
- SCSI CDROM/RW/DVD começam com cd – /dev/cd*