В Solaris для работы с /devices используется файловая система devfs, описанная на справочной странице devfs(7FS). Каждый элемент в этом пространстве имен соответствует физическому пути к аппаратному устройству, псевдоустройству или связующему устройству. Пространство имен является отражением дерева устройств. Таким образом, файловая система заполняется иерархией каталогов и специальных файлов устройств.
Иерархия файлов /dev, входящая в настоящий момент в корневую файловую систему (/), состоит из символьных ссылок или логических путей, соответствующих физическим путям в каталоге /devices. Приложения ссылаются на логический путь устройства, содержащийся в /dev. В зоне осуществляется монтирование файловой системы /dev в петлевом режиме только для чтения.
Управление иерархией файлов /dev осуществляется системой, состоящей из компонентов, которые входят в следующий список.
devfsadm (см. справочную страницу devfsadm(1M))
syseventd (см. справочную страницу syseventd(1M))
Библиотека информации об устройствах libdevinfo (см. справочную страницу libdevinfo(3LIB))
Драйвер devinfo (см. справочную страницу devinfo(7D))
Диспетчер согласования замены оборудования (RCM) (см. Reconfiguration Coordination Manager (RCM) Script Overview в System Administration Guide: Devices and File Systems)
Подсистемы, использующие пути /devices, не могут работать в неглобальных зонах, если не заданы пути /dev.