Hi, > May I ask what you changed? Because if it's something that could > be interesting to other users this might be added to the package > in general. Also, as I'm upstream for it, I'm always a bit curios what > use cases people have for the package.
The use case for us is to implement a (read-only) live system boot for an embedded system. For this to work we need to mount a tmpfs, mount a vfat partition which contains the rootfs as squashfs image, mount the squashfs image and merge it with the tmpfs via overlayfs into the final root - nothing the kernel is able to do OOTB. The required changes to tiny-initramfs are very specific (filenames, paths etc.) thus likely not suitable for upstream. We used initramfs-tools with a custom local script before but this generated a 2 MB initrd whereas the size with tiny-initramfs is just 10 KB :-) Best regards Tobias