[sisyphus] Зависание udevd при старте
Leonid Krivoshein
klark.devel на gmail.com
Пт Янв 18 21:53:22 MSK 2019
18.01.2019 21:09, Шенцев Алексей пишет:
> [...]
> udev-240-alt4.x86_64
>
> Система "зависает" при запуске udev на выше указанных ядрах
> {std,un}-def ни на что не реагируя.
>
> Ждал почти по 5 минут - ни чего не происходило.
>
> [...]
>
> Куда смотреть, что показать, где искать причину проблемы?
>
Прежде всего я бы попробовал добавить noapic и загрузиться. Если не
поможет, смотреть udev/initrd...
Стоит добавить к опциям загрузки DEBUG и RDSHELL, а если это не внесёт
ясности, тогда ещё и STOP=,udev,
Возможно в /etc/initrd.mk придётся добавить:
FEATURES += rdshell
PUT_PROGS += strace
и перегенерировать initrd. Дойти до запуска udev и в консоли давать
команды из /etc/rc.d/init.d/udev -- start(), только вместо udved... как
там попробовать через strace и/или с добавлением параметров типа
--debug-trace, --verbose, --supress-syslog и напротив убрав --daemon из
команды, например:
strace udevd --debug-trace --verbose --resolve-names=never
>>/var/log/boot.log 2>&1 &
tail /var/log/boot.log (more /var/log/boot.log -- смотря что есть в образе)
udevadm control --log-priority=debug
...
С strace конечно в последнюю очередь. Но это так навскидку, по памяти.
Более точно legion@ подскажет.
--
Best regards,
Leonid Krivoshein.
Подробная информация о списке рассылки Sisyphus