Проблемы с демоном udev (Слишком долго грузится...)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Mix Shumaher
Сообщения: 40

Проблемы с демоном udev

Сообщение Mix Shumaher »

Здрравствуйте!..
Поблема такова:
при старте службы udev компьютер затихает на 1.5 минуты. причем за загрузку она стартует дважды! может я где ошибаюсь(поправьте меня) но
первый раз udev запускает ядро после монтирования корневой фс.

Код: Выделить всё

starting udev

второй раз ее запускает сам init
и оба раза наступает тишина на 1.5 минуты:blink:
все это происходит на ядре 2.6.12.5.
примечательно что на ядре 2.6.11.3 первый старт не задерживает загрузку вообще а второй длится сек 15.
Оба ядра своей сборки.

Вопросы:
Что я напутал когда конфигурировал ядро?
Зачем udev запускается дважды?
Как можно отрубить первый запуск и можно ли это делать?
Как настроить udev? В /etc/udev/ есть start.sh но я не очень понимаю что именно так тормозит?
Если есть у кого ссылочки по теме буду очень благодарен!
:wacko:
спасибо...
Спасибо сказали:
Mix Shumaher
Сообщения: 40

Re: Проблемы с демоном udev

Сообщение Mix Shumaher »

Никто не ответил...
ладно отвечаю сам!
решение простое и изящное!

в файле /etc/init.d/udev
CODE

$RUNUDEV = "/bin/startudev"
....
$RUNUDEV
....


добавляем & после $RUNUDEV
CODE

$RUNUDEV = "/bin/startudev"
....
$RUNUDEV &
....


Init больше не ждет завершения и идет дальше.
Все!

Это мне сегодня приснилось... теперь верю в вещие сны! :rolleyes:
Спасибо сказали:
Exsul
Сообщения: 1

Re: Проблемы с демоном udev

Сообщение Exsul »

Ага, пасибо за совет :)
У меня такая фишка с 2.6.13.2 была
Спасибо сказали:
Аватара пользователя
apple
Сообщения: 126

Re: Проблемы с демоном udev

Сообщение apple »

у меня тоже задержка udev 3 -4 мин на собранном ядре 2.6.13.3

но у меня немного подругому

[root@localhost log]# cat /etc/init.d/udev | grep R
UDEVSTART=/sbin/udevstart
$UDEVSTART
# Removing udev device nodes:
[root@localhost log]#

я добавил & после $UDEVSTART
[root@localhost log]# cat /etc/init.d/udev | grep R
UDEVSTART=/sbin/udevstart
$UDEVSTART &
# Removing udev device nodes:
[root@localhost log]#

стало быстро но теперь udev не запускается

[root@localhost log]# cat messages | grep udev
localhost udev: Запуск udev failed
[root@localhost log]#
можно ли ускорить udev но чтоб работал?
..
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Проблемы с демоном udev

Сообщение alv »

Mix Shumaher писал(а):
19.09.2005 18:48
Никто не ответил...
ладно отвечаю сам!
решение простое и изящное!

в файле /etc/init.d/udev

ребята, в случае таких простых и изящных решений не забывайте указывать дистрибутив
далеко не в каждой системе обязан быть файл /etc/init.d/udev
и с ядру это отношения не имеет - только к стартовой схеме
Спасибо сказали:
Аватара пользователя
apple
Сообщения: 126

Re: Проблемы с демоном udev

Сообщение apple »

у меня мдк 10.1
вообще он странно себя ведет c новыми ядрами

и плохо что у всех дистров все по разному
вроде бы есть Linux Base Standart ..
..
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Проблемы с демоном udev

Сообщение alv »

apple писал(а):
13.10.2005 14:27
и плохо что у всех дистров все по разному
вроде бы есть Linux Base Standart ..

перекорежить стартовую схему - дело чести, подвига и геройства для каждого майнтайнера нового дистрибутива
Спасибо сказали:
Аватара пользователя
apple
Сообщения: 126

Re: Проблемы с демоном udev

Сообщение apple »

у какого диста стартовая система более стандартна??
..
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Проблемы с демоном udev

Сообщение Angel_13th »

FreeBSD
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Проблемы с демоном udev

Сообщение alv »

apple писал(а):
13.10.2005 16:14
у какого диста стартовая система более стандартна??

у каждого
и при этом - самая лучшая


Angel_13th писал(а):
13.10.2005 16:24
FreeBSD

не лишено резона
как я уже где-то писал, все BSD-схемы счастливы (почти) одинаково, каждая SysV - несчастлива по своему
:)
Спасибо сказали:
Аватара пользователя
apple
Сообщения: 126

Re: Проблемы с демоном udev

Сообщение apple »

я гдето читал что netbsd ближе к всех к posix
..
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Проблемы с демоном udev

Сообщение alv »

apple писал(а):
13.10.2005 16:31
я гдето читал что netbsd ближе к всех к posix

схема инициации в posix не стандартизирована (по крайней мере, прочитав 2 мбайта из 18-ти, пока этого не увидел)
а так, во всех bsd она практически одинакова (с мелкими отличиями)
очень похожи на нее схемы Slackware, CRUX, Arch
с поправкой на то, что ядро другое, т.е. runlevels имеют место быть, и на то, что разработчики дистрибутивов Linux не могут удержаться от того, чтобы хоть пару файлов из /etc не переименовать
Что же до SysV - старые люди, видевшие ее классическую реализацию в старых Юниксах, говорят, что дебиановская на нее больше всего похожа
Спасибо сказали: