from: https://bugs.launchpad.net/ubuntu/+source/cloud-initramfs-tools/+bug/2042034 overlayroot does not work with Linux 6.5 I found that one of the things that the initramfs script does is to add and check for a kernel parameter, specifically that "ro" is present;
There is a bunch of discussion: https://forums.debian.net/viewtopic.php?t=164015 For my use, I switched ro to rw and what I need works as expected. I have not looked into how or why, so this may not work for you. -- Carl K

