我正在为Yocto(Morty)开发一个sdcard镜像类,这基本上是直截了当的。必须在完成 roofs 后构建 sdcard 镜像。
可以通过 IMAGE_TYPEDEP_sdcard 来指示此操作,我的情况下设置为 "ext4"。
我遇到的问题是,一旦将 sdcard 镜像添加到 IMAGE_FSTYPES 中,ext4 就不再被构建。
我试图通过从我的类文件中删除所有内容来缩小范围,因此它只包含以下内容:
正常情况下,在bbfatal之后,应该已经构建了ext4 rootfs,因为这是SD卡映像所必需的。但事实并非如此。当我删除bbfatal语句时,ext4会按预期构建。它是在sdcard生成命令之后构建的。因此,似乎IMAGE_TYPEDEP未能正常工作。我是否忽略了什么?
可以通过 IMAGE_TYPEDEP_sdcard 来指示此操作,我的情况下设置为 "ext4"。
我遇到的问题是,一旦将 sdcard 镜像添加到 IMAGE_FSTYPES 中,ext4 就不再被构建。
我试图通过从我的类文件中删除所有内容来缩小范围,因此它只包含以下内容:
inherit image_Types
IMAGE_TYPEDEP_sdcard = "ext4"
IMAGE_CMD_sdcard {
bbnote "Generating SDCARD image"
bbfatal "DONE"
}
正常情况下,在bbfatal之后,应该已经构建了ext4 rootfs,因为这是SD卡映像所必需的。但事实并非如此。当我删除bbfatal语句时,ext4会按预期构建。它是在sdcard生成命令之后构建的。因此,似乎IMAGE_TYPEDEP未能正常工作。我是否忽略了什么?