guestos / # ps -e
PID TTY TIME CMD
1 ? 00:00:00 systemd
22 pts/1 00:00:00 bash
209 pts/1 00:00:00 ps
guestos / # systemctl status
System has not been booted with systemd as init system (PID 1). Can't operate.
вывод команды ps показывает, что там есть процесс #1 и это именно systemd.
я использовал утилиту uidmapshift и теперь всё выглядит так:
# zgrep LINUX_INIT /proc/config.gz
# CONFIG_GENTOO_LINUX_INIT_SCRIPT is not set
CONFIG_GENTOO_LINUX_INIT_SYSTEMD=y
# eselect profile list | grep *
[29] default/linux/amd64/17.1/systemd (stable) *
# mount | grep /run
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755,uid=100000,gid=100000)
# realpath /proc/1/exe
/lib/systemd/systemd
# file /lib/systemd/systemd
/lib/systemd/systemd: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, stripped
но по-прежнему не работает...