I'm looking for a way to have raspberry pi that I can just turn on and off without worrying about fs corruption (not out of laziness but because it is part of a machine that must behave that way) - knowing that the software writes to the disk every few seconds. The worst case scenario must be that some writes are lost if they occurred too early before a power loss, but that everything can boot back up again and keep on working.
- It could be hardware. I read somewhere that a USB stick inside an e-sata container could do this but I was unable to find any confirmation.
- It could be software if there s such a way. In particular some library that implements transaction-style writes where either everything is written or nothing is written (in case of power loss) at the end of a transaction.
Thanks for any help