A maioria faz uma das duas coisas:
Eles executam o sistema de arquivos principal somente leitura e possuem uma área separada para armazenamento de dados montados como leitura / gravação,
ou
Eles têm o sistema de arquivos principal compactado em um arquivo que é expandido em um ramdisk no momento da inicialização.
Isso significa que o sistema de arquivos está sempre no mesmo estado, aconteça o que acontecer. Há apenas a pequena área de armazenamento de configuração para se preocupar, e isso pode ter um sistema de arquivos que não se preocupa muito com a perda de energia.
Outra dica é desativar todo o armazenamento em cache na partição de armazenamento para que todas as alterações sejam gravadas imediatamente no disco.