Термин ``устройство'' используется в основном по отношению к аппаратному обеспечению
системы, такому как диски, принтеры, графические адаптеры, устройства ввода текста. При
загрузке FreeBSD главным образом выводит на экран информацию об обнаруженных устройствах.
Вы можете найти эти сообщения в файле /var/run/dmesg.boot.
Например, acd0 это первый диск IDE CDROM, а kbd0 -- клавиатура.
В UNIX® доступ к большинству этих устройств можно
получить через специальные файлы устройств, расположенные в каталоге /dev.
При добавлении в систему нового устройства, или добавление поддержки дополнительных
устройств, может понадобиться создать один или несколько файлов устройств для нового
оборудования.
В системах без DEVFS (это относится ко всем версиям FreeBSD
ниже 5.0), файлы устройств создаются с помощью MAKEDEV(8), как
показано ниже:
# cd /dev
# sh MAKEDEV ad1
В этом примере создается соответствующий файл устройства для вторичного IDE диска.
Device filesystem, или DEVFS, предоставляет доступ к
пространству устройств ядра через общую файловую систему. Вместо создания и модификации
файлов устройств, DEVFS создает специальную файловую
систему.
Обращайтесь к
devfs(5) за
дополнительной информацией.
В FreeBSD 5.0 и выше DEVFS используется по
умолчанию.