Eu trabalhei na construção de um sistema para automação em barcos, e havia um pré-requisito: em todos os momentos a energia poderia diminuir e tudo deveria se reorganizar corretamente.
Minha solução foi criar um sistema initramfs baseado no Gentoo, com apenas uma pasta rw para aplicativos e configurações (essa é a abordagem usada por todos os fornecedores de roteadores / firewalls). Essa solução adiciona uma camada adicional de complexidade ao lidar com atualizações do sistema, mas garante que o sistema sempre será inicializado.
Com relação à sua pergunta específica, você deve manter o EXT4 ativado pelo diário para ter um fsck mais rápido (de algumas secods), use a opção de montagem data = journal , reduza o < opção strong> commit ou use a opção sync para manter os buffers sempre vazios.
Refs: link