На сличан начин као системи датотека су откривени, могуће је открити и блок уређаје и њихове тип.
Кључ ставке који се користи у откривању правило је
Ова ставка је подржана само на Linux платформама.
Можете креирати правила откривања користећи ову ставку откривања и:
sd[\D]$ - за откривање уређаја под називом "sd0", "sd1", "sd2", ...disk И {#DEVNAME} се не подудара ^loop.* - за откривање уређаја типа диска чије име није почети са "петља"Овај кључ за откривање враћа два макроа - {#DEVNAME} и {#DEVTYPE} идентификујући назив и тип блок уређаја, нпр.:
[ 
          { 
             "{#DEVNAME}":"loop1",
             "{#DEVTYPE}":"disk"
          },
          { 
             "{#DEVNAME}":"dm-0",
             "{#DEVTYPE}":"disk"
          },
          { 
             "{#DEVNAME}":"sda",
             "{#DEVTYPE}":"disk"
          },
          { 
             "{#DEVNAME}":"sda1",
             "{#DEVTYPE}":"partition"
          }
       ]Блокирано откривање уређаја омогућава коришћење vfs.dev.read[] и vfs.dev.write[] ставке за креирање прототипова ставки користећи {#DEVNAME} макро, на пример:
{#DEVTYPE} је намењен за филтрирање уређаја.