报错如下:
ERROR: openeuler-image-1.0-r0 do_image_cpio: The initramfs size 270135(K) exceeds INITRAMFS_MAXSIZE: 262144(K)
ERROR: openeuler-image-1.0-r0 do_image_cpio: You can set INITRAMFS_MAXSIZE a larger value. Usually, it should
ERROR: openeuler-image-1.0-r0 do_image_cpio: be less than 1/2 of ram size, or you may fail to boot it.
ERROR: Logfile of failure stored in: /mnt/home/build/tmp/work/qemu_aarch64-openeuler-linux/openeuler-image/1.0-r0/temp/log.do_image_cpio.2778973
ERROR: Task (/mnt/root/embedded/src/yocto-poky/../yocto-meta-openeuler/meta-openeuler/recipes-core/images/openeuler-image.bb:do_image_cpio) failed with exit code '1'
解决办法:
修改文件yocto-meta-openeuler/meta-openeuler/recipes-core/images/openeuler-image-common.inc
修改参数 INITRAMFS_MAXSIZE = "262144"
为 INITRAMFS_MAXSIZE = "52284"