На сличан начин као системи датотека су откривени, могуће је открити и блок уређаје и њихове тип.
Кључ ставке који се користи у откривању правило је
Ова ставка је подржана само на 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} је намењен за филтрирање уређаја.