On this page
14 Откривање блок уређаја
На сличан начин као системи датотека су откривени, могуће је открити и блок уређаје и њихове тип.
Кључ ставке
Кључ ставке који се користи у откривању правило је
vfs.dev.discovery
Ова ставка је подржана само на Linux платформама.
Можете креирати правила откривања користећи ову ставку откривања и:
- филтер: {#DEVNAME} matches
sd[\D]$- за откривање уређаја под називом "sd0", "sd1", "sd2", ... - филтер: *{#DEVTYPE} одговара
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}
макро, на пример:
- "vfs.dev.read[{#DEVNAME},sps]"
- "vfs.dev.write[{#DEVNAME},sps]"
{#DEVTYPE} је намењен за филтрирање уређаја.