Hi All,

I'm trying to build an image that uses the currently built image as the
initramfs instead of having to specify it in "INITRAMFS_IMAGE". For
example, when I run "bibake image-something", I'm hoping to use the recipe
"image-something" as the initramfs with the end goal that it's used in
creating a fit image. AFAIK, INITRAMFS_IMAGE has to be hardcoded instead of
being dynamically set to the name of the currently built recipe(which I
completely understand since the recipe being built might not necessarily be
an image) and this makes it easy to boot the wrong thing since the recipe
specified with bitbake isn't the thing being used for booting.

My workaround so far is to create my own image recipe and set it to depend
on the image being built(specifically depend on the .cpio.gz one), however,
a lot of it is duplicate of the current fit image code.

Our use case is that we use initramfs as our only rootfs storage to make
checksum at boot easier(since the final rootfs is a .cpio.gz blob) and also
to avoid any writes to rootfs to persist across reboot.

-- 
Best,
Khoi Trinh
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#56948): https://lists.yoctoproject.org/g/yocto/message/56948
Mute This Topic: https://lists.yoctoproject.org/mt/90763430/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to