LINUX.ORG.RU

systemd, загрузка не доходит до логина. Как искать причину?

 , ,


0

1

Доброго времени суток

ВМ на домашнем компе в linux KVM. Есть доступ к консоли

Debian unstable ( stretch ). Да, я догадываюсь, что означает unstable. Но причину всё равно хотелось бы найти, тем более что другие ВМ с той же ОСью загружаются нормально

Итак, до запуска ssh и логина на консоли загрузка не доходит

Загружаюсь через kernel cmdline с «systemd.unit=rescue.target»

Ввожу пароль root, разрешаю логин root по ssh, запускаю sshd.service

Профит, нормальный человеческий шелл

На консоли нажимаю Ctrl-D, загрузка безуспешно продолждается. Параллельно к ОСи есть доступ по ssh

просмотр «journalctl -xb» показал, что не запустились dbus.service и systemd-logind.service

Есть идеи, что с этим делать, кроме переустановки ОСи?

★★★★★

Последнее исправление: router (всего исправлений: 1)

После очевидных шагов - dist-upgrade и удалений rc пакетов заметил, что пакет с dbus не сконфигурирован. Вот и причина. Похоже, последнее обновление прошло с ошибкой

root@rhea:~# dpkg -l | grep -v '^ii'
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя                                       Версия                                     Архитектура  Описание
+++-=========================================-==========================================-============-===============================================================================
iF  dbus                                      1.10.14-1                                  amd64        simple interprocess messaging system (daemon and utilities)
it  fontconfig                                2.11.0-6.7                                 amd64        generic font configuration library - support binaries
iW  menu                                      2.1.47                                     amd64        generates programs menu for all menu-aware applications
it  sgml-base                                 1.29                                       all          SGML infrastructure and SGML catalog file support
it  systemd                                   232-14                                     amd64        system and service manager
root@rhea:~#
router ★★★★★
() автор топика
Последнее исправление: router (всего исправлений: 1)
Ответ на: комментарий от imul

Слюшай, сам в шоке, да?!

После реконфигурации dbus ( dpkg --configure -a ) и ребута оси d-bus опять не взлетел. При этом в journalctl

Feb  1 11:39:23 rhea dbus[1103]: [system] SELinux enabled but D-Bus initialization failed; check system log

Обещанных подробностей в логах не нашёл. Для очистки совести решил отключить selinux вообще. Как ни странно, помогло

router ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.