LINUX.ORG.RU

udev не заполняет /dev

 ,


0

1

Пересобрал систему с udev, до этого использовал статичесикий /dev, создал /dev/null, /dev/zero, /dev/console, /dev/ttymxc0. Надеялся , что остальное за меня создаст udev, но он как то скромненько:


[root@buildroot rules.d]# ls /dev -la
total 20
drwxr-xr-x    6 root     root          4096 Jan  1 01:23 ./
drwxr-xr-x   18 root     root          4096 Jan  1  1970 ../
drwxr-xr-x    2 root     root          4096 Jan  1 01:19 char/
crw-------    1 root     root        5,   1 Jan  1 01:58 console
lrwxrwxrwx    1 root     root            13 Jan  1 01:58 fd -> /proc/self/fd/
-rw-r--r--    1 root     root            38 Jan  1 01:58 kmsg
srw-rw-rw-    1 root     root             0 Jan  1 00:51 log=
crw-rw-rw-    1 root     root        1,   3 Jan  1 01:58 null
drwxr-xr-x    2 root     root             0 Jan  1 00:00 pts/
drwxrwxrwx    2 root     root            40 Jan  1 00:51 shm/
lrwxrwxrwx    1 root     root            15 Jan  1 01:58 stderr -> /proc/self/fd/2
lrwxrwxrwx    1 root     root            15 Jan  1 01:58 stdin -> /proc/self/fd/0
lrwxrwxrwx    1 root     root            15 Jan  1 01:58 stdout -> /proc/self/fd/1
crw-rw----    1 root     tty       207,  16 Jan  1 02:17 ttymxc0
crw-rw-rw-    1 root     root        1,   5 Jan  1 01:58 zero

Теперь не могу к устройству подключится по ssh, так как он не создает ничегов /dev/pts, звуковуху тоже не видит и разделы для mmcblk0, sd* тоже не создал. Правила для этого есть, в режиме debug выдаются сообщения. Вероятно я чего то недопонимаю.

★★★★★

Последнее исправление: splinter (всего исправлений: 1)

Новый udev созданием девайсов не занимается, чтобы не дублировтаь функциональность devtmpfs. Проверь, что CONFIG_DEVTMPFS включен в ядре.

Adjkru ★★★★★
()
Ответ на: комментарий от UVV

правила стандартные идущие с udev. тут и правда проблема с DEVTMPFS была.

splinter ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.