We are currently considering using BalenaOS for our Raspberry Pi based product. One of the issues we have seen with our homebrew solution has to do with filesystem-corruption during power-loss.
Thus I was pleased to see that BalenOS comes with read-only root as default:
While this is great, the documentation does not mention when there is activity on the read-write parts of the filesystem.
Can I control when the system writes to these parts? Is there any way to make the system completely read-only?