Hi,

I'm trying to create a custom initramfs to handle some things before
switching root to my actual filesystem.  I followed the docs and have been
able to use INITRAMFS_IMAGE = "custom-image" and INITRAMFS_IMAGE_BUNDLE =
"1" to generate a zImage for my ARM platform.

The custom-image.bb recipe is based on the core-image-minimal-initramfs
recipe and is in a meta-layer that has another image recipe for the actual
eMMC filesystem image.  Both the eMMC image and initramfs bundle are
created.

In custom-image.bb, PACKAGE_INSTALL includes INITRAMFS_SCRIPTS which seem
to be geared towards live-image things but that's not what I want.

The image boots but hangs waiting for removable media.  I figured out that
/init is not pointing to systemd but the live-image script from
recipes-core/initrdscripts.

For testing I manually symlinked systemd to /init and the board boots but
it wants a login password which was never created, I'm guessing its not
inheriting debug-tweaks from my local.conf?

So my question is, what is the correct way to create a minimal initramfs
image along side the real recipe/image within a meta-layer?

Does anyone have an example of doing this?

Thanks, Matt.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#61818): https://lists.yoctoproject.org/g/yocto/message/61818
Mute This Topic: https://lists.yoctoproject.org/mt/103022933/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to