systemd [1]无法在/ sys / fs / cgroup上挂载tmpfs,没有此类文件或目录

时间:2019-02-07 13:32:39

标签: kernel systemd buildroot

我正在尝试加载由buildroot帮助构建的自定义zImage(使用jumpnow_bbb_4_9_defconfig,jumpnow_bbb_defconfig等)。我使用的内核版本是4.9.1、4.14.96。在这两种情况下,引导期间都会发生错误:

    systemd[1] failed to mount tmpfs at /sys/fs/cgroup no such file or directory

我的u-boot bootargs:         console = ttyO0,115200 root = / dev / mmcblk1p2 rw rootfstype = ext4 rootwait

我使用的是模块上的PH8700系统(我相信PCB设计类似于Beagle Bone Black板)。

文件系统位于emmc上。制造商提供的zImage加载正常。可能是什么问题呢?

日志图片: log1

log2

log3

1 个答案:

答案 0 :(得分:0)

systemd使用cgroup,您需要在自定义内核中启用它们。使用Buildroot:

  1. make linux-menuconfig
  2. General setup-> Control Group support
  3. 退出以保存您的更改
  4. make