/dev/* (Что создает устройства?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Drakot
Сообщения: 195

/dev/*

Сообщение Drakot »

Начну с классического вступления :) Создаю корневую систему с помощью buildroot. Утилиты компилируются с использованием библиотеки uclibc. В результате получаю более или менее работоспособную систему, но... каталог /dev/ заполнен файлами устройств с нулевым размером. Т.е. они не работают. В тупую скопировав туда одноименные файлы из рабочего Debian - все ок. Но интересует-то как эти устройства вообще возникают, кто их делает и на каком этапе инсталяции обычно.
Work: Runtu 2, МСВС 3b13
Home: Ubuntu 8.10; Windows XP SP2; Debian 4.0 (server)
Куплю бубен для дрессировки пингвинов (серьезно)
Спасибо сказали:
Аватара пользователя
Cap. J2A
Сообщения: 300

Re: /dev/*

Сообщение Cap. J2A »

их делает MAKEDEV
Debian GNU/Linux 3.1 2.6.12-1-k7 на AXP1700+/nF2/Radeon 9600 (debsmart)
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
Спасибо сказали:
Аватара пользователя
bobrik
Сообщения: 183

Re: /dev/*

Сообщение bobrik »

Насколько я знаю, то они и ДОЛЖНЫ быть нулевыми ;)
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: /dev/*

Сообщение elide »

если 2.4.27, то скорее всего их "делает" devfs...
слава роботам!
Спасибо сказали:
Аватара пользователя
Dani4
Сообщения: 208
ОС: Fedora 18

Re: /dev/*

Сообщение Dani4 »

Это если devfs включена при сборке...
Fedora 18 on AMD Phenom/MSI/AMD Radeon HD 4250
"This is a Unix system. I know this." - Lex.
Спасибо сказали: