В очередной раз наблюдаю картину, когда после обновления в системе systemd и последующей команде /sbin/reboot из пакета sysvinit-2.88-alt4 выпадает сообщение: # /sbin/reboot WARNING: could not determine runlevel - doing soft reboot (it's better to use shutdown instead of reboot from the command line) # Если же обновления systemd не было, то команда reboot выполняется безо всяких сообщений. $ rpm -qa systemd* systemd-197-alt2 $ Считать это багой или фичей? /etc/systemd/system/default.target -> /lib/systemd/system/runlevel3.target
systemd-sysvinit стоит? и runlevel3.target можно заменить на multi-user.target
> systemd-sysvinit стоит? Нет, не стоит. Как было сказано в рассылке Sisyphus, systemd-sysvinit вообще замещает собой sysvinit, а мне пока этого не хочется делать в свете отдельных выкрутасов systemd. А сейчас в параметрах ядра вбито "init=/bin/systemd". > и runlevel3.target можно заменить на multi-user.target Я пока не трогал, тем более, что runlevel3 и так сам указывает на multi-user
Думаю /sbin/reboot ничего не знает об systemd. Если загрузились под systemd, тогда перегружайтесь средствами systemd: systemctl reboot.
(В ответ на комментарий №3) > Думаю /sbin/reboot ничего не знает об systemd. > Если загрузились под systemd, тогда перегружайтесь средствами systemd: > systemctl reboot. Про systemctl reboot я недавно узнал :) А вот почему /sbin/reboot ведёт себя двояко - это интересно. systemd не трогался - reboot работает, systemd трогался - reboot ругается.