LINUX.ORG.RU
ФорумAdmin

devfs


0

0

Дистрибутив gentoo, ядро 2.6.7.
В ядре включена поддержка devfs.
У меня в /dev/ например hda,hda1,hda2-hda20.
Их у меня как я понимаю при исп. devfs должно быть:
hda,hda1,hda2,hda3, т.к. у меня 3 раздела на винте.
Я как понял при использовании devfs в /dev/ будут только те устройства, которые у меня установлены.
Как мне испавить эту проблему?
Я так понял что следующая ошибка у меня тоже связана с неправильной настройкой devfs.
Из-под пользователя(не от root) в Х не запускается xterm/aterm.
Оба пишут.
Reason: get_pty: not enough ptys
Я так понял, что это связанно с devfs, но как исправить не понял.


devfs устарело и не рекомендуется к использованию

в моде udev =)

geek ★★★
()

>Я как понял при использовании devfs в /dev/ будут только те устройства, которые у меня установлены. Как мне испавить эту проблему?

Все верно.

>Как мне испавить эту проблему?

Ты все равно не сможешь работать с несуществующими устройствами

>Reason: get_pty: not enough ptys

А /dev/pts смонтирована? Если нет, то mount -t devpts none /dev/pts, если да проблема в правах доступа к файлам (скорее всего).

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

V devfs sozdajutsa vse vozmozhnye devaisy, on statichen, a udev kakraz dinamichen, tam sozdajutsa tolko te devaisy kotorye est u tebia. Ya davno pereshol na udev i radujus'.

anonymous
()
Ответ на: комментарий от anonymous

> V devfs sozdajutsa vse vozmozhnye devaisy

Когда надо - создаются.

> on statichen

Не гони. Я вот нажимаю кныпачку HotSync на Пальме - у меня появляется девайс /dev/pilot. Пока не нажму - девайса нету. Так что, гонишь.

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

> Ты все равно не сможешь работать с несуществующими устройствами

Дык вроде и не надо? Надо как раз, чтоб они глаза не мозолили.

> А /dev/pts смонтирована?

При включенном devfs devpts не нужна.

watashiwa_daredeska ★★★★
()

> В ядре включена поддержка devfs.

А devfs по-умолчанию грузится?

> Как мне испавить эту проблему?

Какую? Что нет файлов для несуществующих девайсов? Это проблема?

> Reason: get_pty: not enough ptys

Такое подозрение, что у тебя ни devfs, ни devpts не включены.

Про devfs написано в <kernel-source>//Documentation/filesystems/devfs/.

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

А /dev/ptmx присутствует? Может утебя ядро собрано без поддержки PTY support?

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

>Монтируется, но там пусто!

Правильно. Пока не открыто ни одно псевдоустройство.

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