Eu tenho uma configuração no meu laptop em que há três partições relevantes para o Ubuntu: uma partição ext4 / boot, uma partição raiz btrfs no LUKS e uma partição swap no LUKS.
Às vezes, após um desligamento impuro, o Ubuntu se recusaria a inicializar, e apenas pararia após mapear com sucesso as partições LUKS e aparecer para montar a partição raiz. O modo de recuperação também não funciona.
Isto é facilmente corrigido através da inicialização em um liveecd, montando e desmontando a partição (que mostra alguns erros encontrados na partição no dmesg), e então inicializando normalmente.
Existe alguma maneira de fazer o Ubuntu corrigir os erros automaticamente?