[Comm] Обычный файл вместо /dev/null

Alex Moskalenko mav на elserv.msk.su
Ср Окт 27 07:29:49 MSK 2021


Здравствуйте.

Подскажите пожалуйста, где можно поправить непонятную ситуацию.

После очередного обновления системы на p10 c systemd компьютер перестал 
загружать lxdm, останавливаясь на черном экране. Раскопки показали, что 
в системе вместо устройства /dev/null после загрузки получается обычный 
файл /dev/null с правами root:root 0600. Систему оживляет загрузка в 
rescue.target, удаление файла, создание правильного /dev/null, 
перезапуск всего, что запущено и переход к graphical.target.

Как избавиться от появления при загрузке неправильного пустого файла 
вместо устройства /dev/null? В initrd по initrd-ls /dev/null правильный, 
на FS корня тоже правильный, а при загрузке на udevfs - файл вместо 
устройства. Кто отвечает за создание /dev/null в системе с systemd и как 
вправить ему мозги?



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