создание Initramfs в Yocto

Я хотел создать initramfs в yocto. Поэтому я создал собственный рецепт, добавил следующие строки; требуют рецепты-core/images/core-image-minimal.bb IMAGE_FSTYPES = "${INITRAMFS_FSTYPES}"

Он успешно построен. Я не уверен, что все работает должным образом. Я думаю, ядро ​​​​и u-boot также необходимо настроить.

Мой вопрос: yocto настраивает ядро ​​​​и u-boot автоматически после просмотра IMAGE_FSTYPES = "$ {INITRAMFS_FSTYPES}" или я должен настроить их самостоятельно?

Спасибо. С наилучшими пожеланиями


person czrty    schedule 09.02.2020    source источник


Ответы (1)


создание нового образа image-initramfs.bb и добавление

include original-image.bb



IMAGE_FSTYPES = "${INITRAMFS_FSTYPES}"

PACKAGE_INSTALL = "${IMAGE_INSTALL}"

А потом в conf/local.conf

INITRAMFS_IMAGE = "image-initramfs"   ### < image-initramfs is the .bb file above

INITRAMFS_IMAGE_BUNDLE = "1"
person Florian Berndl    schedule 10.02.2020