Um sistema de arquivos ext3 inteiro pode ser corrompido se o sistema perder energia?

Um sistema de arquivos ext3 inteiro pode ser corrompido se o sistema perder energia?

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:

informação relacionada