Pelo que eu sei, camcontrol devlist é a coisa mais próxima de uma variante lsblk para o FreeBSD. Não tenho 100% de certeza de que este é o melhor método, mas sua saída é muito próxima do que o lsblk oferece, se você se importa apenas com /dev/<DEV-PATH> e nomes de dispositivos :
$ camcontrol devlist
<VBOX HARDDISK 1.0> at scbus0 target 0 lun 0 (ada0,pass0)
<VBOX CD-ROM 1.0> at scbus1 target 0 lun 0 (pass1,cd0)
A posição do /dev/DEV-PATH na saída de camcontrol devlist parece variar. Por exemplo, no wiki do FreeBSD, o exemplo camcontrol devlist output em uma das páginas lista o devpath para a unidade de CD-ROM na ordem oposta: (cd0,pass0) em vez de (pass1,cd0) .
Não sei se ou qual é o significado dessa diferença. Então, se você não estiver familiarizado com devpaths em * BSD, talvez seja necessário brincar um pouco com ele para que funcione.