Hi all,
this is more like a feature request or feasibility request from my part.
Enabling btrfs is trivial in raspberry pi os if you know your way around linux.
Basically, you install btrfs-progs, enable initramfs and you're goot to go.
I was able to run astroberry with no issues until I enabled overlay, which worked, and disabled it.
Disabling is what kills it. /boot gets overwritten completely, it seems, and the initramfs file gets deleted, making it impossible to boot again.
Is it possible to easily change that? What does the overlay disable function do exactly? Is it configurable somehow?
For anyone interested in this, I succesfully switched to btrfs. Unfortunately, you can't keep the standard kernel because initramfs is continuosly removed when you remove the overlay.
So I had to follow the instructions here: www.raspberrypi.org/documentation/linux/kernel/building.md
And I built a different kernel including btrfs support.
Now everything works and I can keep the overlay option while still being able to write in the /home partition.