Você já considerou fazer do sistema de arquivos um "dispositivo de semente" somente de leitura btrfs?
# btrfstune -S 1 /dev/device
Eu não tentei isso sozinho, mas o wiki do btrfs tem mais informações sobre como faça isso e use o caso.
Eu não estou falando sobre twestar fstab ou sobre o uso do programa "mount" ... Eu estava pensando em tune4fs, btrfstune e afins: Eu gostaria de saber se você já ouviu falar de algum sistema de arquivos capaz declarar-se como "somente leitura por padrão" para o sistema host.
Eu sei que o atributo somente leitura é definido e aplicado no lado do sistema operacional, mas, por exemplo, o BTRFS tem um atributo "somente leitura" para os instantâneos. Eu poderia usar isso (e eu poderia), mas não tenho certeza se isso funcionaria e se um FS mais estável poderia fazer o mesmo, seria melhor.
Atenciosamente
EDITAR
Eu sei sobre chmod a-w, claro. Mas não tenho certeza se o chmoding ajudaria a evitar a perda de dados com a perda de energia.
Você já considerou fazer do sistema de arquivos um "dispositivo de semente" somente de leitura btrfs?
# btrfstune -S 1 /dev/device
Eu não tentei isso sozinho, mas o wiki do btrfs tem mais informações sobre como faça isso e use o caso.
Tags read-only linux unix filesystems