(In reply to Antonio Feijoo from comment #13) > (In reply to Thomas Blume from comment #12) > > > https://github.com/openSUSE/dracut/blob/SUSE/059/modules.d/90livenet/ > > > livenetroot.sh > > > > shows that the size check for live images inclusive error handling is > > already implemented. > > Obviously the injection is redundant therewith. > > In that case the images.sh script can just be deleted from the kiwi build. > > But the implemented error handling expects `rd.writable.fsimg`. I don't know > it this kernel command line option is used with agama... at least this > openQA test does not include it. Yeah, this is because only in the rw case the whole image is copied into RAM, and hence has additional memory requirements. If the image is ro, it is used directly and hence doesn't need additional RAM. I've checked the age of images.sh in my private agama project and it is March 4th 2023. So, this is older than the commit to the dracut git: https://github.com/dracutdevs/dracut/commit/52351cfa049a9594d539e6a5337d591e8039ab80 AFAICR, I've used that injection of the memory check via images.sh during my testphase for this commit. Not sure how it went into the official agama sources but it should be obsolete now.