Как включить поддержку systemd
Я построил систему с поддержкой Yocto 2.4.2 systemd. Но есть некоторые проблемы, которые, по-видимому, были пропущены в моих конфигурациях, что привело к сбою запуска ядра. Кто-нибудь может помочь?
DISTRO_FEATURES_append = " systemd"
VIRTUAL-RUNTIME_init_manager = "systemd"
2 ответа
systemd и cgroup должны быть включены вместе
системный менеджер (local.conf)
DISTRO_FEATURES_append = "systemd"
VIRTUAL-RUNTIME_init_manager = "systemd"
Для системного обработчика (defconfig)
CONFIG_FHANDLE = y # для systemd
cgroups требуется для systemd (defconfig)
CONFIG_CGROUPS = у
CONFIG_CGROUP_FREEZER= у
CONFIG_CGROUP_PIDS = у
CONFIG_CGROUP_DEVICE= у
CONFIG_CPUSETS = у
CONFIG_PROC_PID_CPUSET = у
CONFIG_CGROUP_CPUACCT = у
CONFIG_PAGE_COUNTER = у
CONFIG_MEMCG= у
CONFIG_CGROUP_SCHED= у
CONFIG_NAMESPACES= у
CONFIG_OVERLAY_FS= у