[sisyphus] udev-197

Alexey Shabalin a.shabalin на gmail.com
Пн Янв 28 19:37:37 MSK 2013


28 января 2013 г., 19:23 пользователь Alexey Gladkov написал:
> 28.01.2013 19:04, Alexey Shabalin wrote:
>> Так я и прошу показать где происходит перезапуск. Под перезапуском я
>> понимаю, что первый экземпляр где-то стопится. Пока я вижу только
>> старт из rc.sysinit и
>
> Под перезапуском я понимаю, что udev останавливается в initrd и
> запускается в системе с чистого листа и наполняет базу заново.
>
>> Т.е. если он запускается только один раз из rc.sysinit, то добавление
>> "--action=add" так же поломает наполнение базы udev?
>
> Тут должна быть инициализация базы с нуля. Примерно также делается в
> initrd.
Для sysv не страшно, если база пустая, т.к. swapon,  vgchange -a y,
mdadm --assemble --scan и т.п. все равно при любых условиях
запускаются из rc.sysinit  и наполняют базу udev.
Для systemd они ни откуда ни запускаются , полагается только на уже
существующую наполненую базу udev. И если она пустая - то будет облом.

--
Alexey Shabalin


Подробная информация о списке рассылки Sisyphus