[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