我们的最终图像缺少 OpenBMC 功能,例如 SSH、Web GUI 和 IPMI
我们有一个 AST2500 评估板。我们正在使用推荐的构建环境和设置: export TEMPLATECONF=meta-evb/meta-evb-aspeed/meta-evb-ast2500/conf 我们正在使用 bitbake 构建磷光体图像:
. oe-init-build-env bitbake obmc-磷光图像
最终镜像在:openbmc/build/tmp/deploy/images/evb-ast2500
我们将以下图片(约 7.5 MB)放入我们的 TFTP 服务器 fitImage-aspeed-image-initramfs-evb-ast2500--5.3.1+git0+3ad520f93d-r0-evb-ast2500-20191030145446.bin -> evb.bin
然后从 uboot 我们可以: dhcp evb.bin bootm
系统启动,我们可以登录为:root 0penBmc
但我们只得到一个最小的操作系统。这个最终图像中没有 OpenBmc 功能(例如 ssh、Web 服务器、ipmi 堆栈等)我们做错了什么?
我们还得到以下 tar 文件:obmc-phosphor-image-evb-ast2500-20191030145446.rootfs.tar.gz
当我们打开 tar 文件时,所有这些服务都在 tar 文件的 /usr/bin 中。但它们不在我们加载到 AST2500 评估板的 /usr/bin 文件中。
没有错误消息。sshd 守护进程和其他服务不存在。
谢谢