I am using the kirkstone yocto build to build a firmware image that has a kernel with initramfs, and a ext4 root file system on an emmc partition.
After booting up the kernel doesn't mount the device passed to the kernel as the "root=" parameter and doesn't switch_root, it just mounts everything to ram. In my initramfs image recipe I have set: PACKAGE_INSTALL = "util-linux udev busybox base-passwd ${VIRTUAL-RUNTIME_base-utils} ${VIRTUAL-RUNTIME_dev_manager} ${ROOTFS_BOOTSTRAP_INSTALL}" and I was under the impression that the ${ROOTFS_BOOTSTRAP_INSTALL} should handle the switch_root portion of the boot after the initramfs loads, but that is not happening. Is there a different package I need to add to the PACKAGE_INSTALL to allow the real root partition to be mounted, and switch_root to occur?
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#62224): https://lists.yoctoproject.org/g/yocto/message/62224 Mute This Topic: https://lists.yoctoproject.org/mt/103892290/21656 Mute #kernel:https://lists.yoctoproject.org/g/yocto/mutehashtag/kernel Mute #yocto:https://lists.yoctoproject.org/g/yocto/mutehashtag/yocto Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-