Entendo que qualquer arquivo gravado durante uma perda de energia pode ser corrompido, mas é possível que um sistema de arquivos ext3 inteiro seja corrompido durante um evento de perda de energia? Se sim, como?
Obrigado!
Responder1
DR: não é provável com as opções de montagem padrão, mas ainda pode acontecer. Se você ajustar as opções de montagem e definir sinalizadores inseguros, sim, é possível.
ext3 é um sistema de arquivos com diário, o que significa que é menos provável que seja corrompido por um desligamento forçado do que ext2, por exemplo, que não usa registro em diário.
Dito isto, não é impossível que uma partição ext3 esteja corrompida. Em particular, os dados armazenados no cache quando ocorre o desligamentovaiestar perdido. Como nenhuma soma de verificação é feita no diário no ext3, isso ainda pode levar a problemas significativos, consulteWikipédiapara mais informações (referências 32, 33 e 34).
Além disso, o modo ext3 pode ser alterado no momento da montagem, algumas opções sendo mais perigosas que outras,veja a documentação do ext3. Se o registro no diário estiver desabilitado, é claro, o sistema de arquivos ficará vulnerável à corrupção ao desligar.
Uma última observação: a corrupção de um "sistema de arquivos inteiro" é muito improvável em qualquer sistema de arquivos. Se você excluir casos particulares e patológicos (desligamento durante a verificação do sistema de arquivos, etc.), nenhum sistema de arquivos operará manipulações em todo o sistema de arquivos de uma só vez. Portanto, os problemas usuais de corrupção são para algum inode da sua partição, não para todos os dados.
Relacionado: