Um novo recurso adicionado ao ext4 e introduzido no kernel 3.5 é conhecido como 'somas de verificação de metadados', que é outro recurso do ext4 que deve melhorar a confiabilidade e a integridade da estrutura do sistema de arquivos.
A implementação geral é bem explicada nos iniciantes do Kernel :
Sistemas de arquivos modernos, como ZFS e Btrfs, provaram que garantir a integridade do sistema de arquivos usando somas de verificação é um recurso valioso. O Ext4 adicionou a capacidade de armazenar somas de verificação de vários campos de metadados. Sempre que um campo de metadados é lido, a soma de verificação dos dados lidos é comparada com as somas de verificação armazenadas; se forem diferentes, significa que os dados estão corrompidos (observe que esse recurso não cobre dados, apenas as estruturas internas de metadados e não possui recursos de "auto-recuperação").
Qualquer sistema de arquivos ext4 pode ser atualizado para usar somas de verificação usando o comando "tune2fs -O metadata_csum" ou "mkfs -O metadata_csum" no momento da criação. Depois que esse recurso é ativado em um sistema de arquivos, os kernels antigos sem suporte à soma de verificação só poderão montá-lo no modo somente leitura.
Artigos como este no kernel.org discutem mais detalhadamente em detalhes técnicos como o uso de somas de verificação de metadados pode impedir que metadados corrompidos danifiquem a estrutura do sistema de arquivos.
No entanto, o artigo também adverte que:
O código de soma de verificação de metadados começou a entrar na linha principal no Linux 3.5 e, a partir do 3.7-rc1, está passando por alguns testes do usuário. Este código ainda não é sólido.
Ele não está ativado por padrão no Ubuntu 12.10 e provavelmente é melhor não ativá-lo no momento após os problemas recentes com o sistema de arquivos ext4, conforme observado aqui .