Hoje, enquanto estava inicializando, recebi um erro em uma partição ext4 com alguns inodes. Acabei de inserir a senha root e executar o fsck manualmente, mas estou um pouco preocupado. fsck alertou várias vezes sobre alguns erros com inodes e me perguntou se eu queria limpá-los um por um e eu disse que sim, mas estou me perguntando se sofri perda de dados, como posso verificar isso?
Além disso, o desligamento anterior foi normal e tenho 60 GB de espaço livre, então não sei o que pode ter causado isso, alguma ideia?
Responder1
Às vezes você tem que apenas encolher os ombros, e para mim este é um desses momentos.
Os sistemas de arquivos são corrompidos (bugs obscuros do kernel, incompatibilidades sutis de hardware, eventos de raios cósmicos (sim, realmente), cabeamento ruim/barulhento) e de vez em quando você realmente precisa desativar um sistema e fsck
os sistemas de arquivos, apenas para ter certeza não tal erro aconteceu ou, se aconteceu, deve ser corrigido (uma vez que um sistema de arquivos é corrompido, a operação contínua tende a corrompê-lo ainda mais).
Como você pode saber se perdeu dados? Se o seu software de backup permitir que você verifique o armazenamento online em relação ao último backup válido, isso pode fornecer uma verificação útil para saber se uma grande parte do FS desapareceu. Sistemas como esse tripwire
podem ajudar, mas você já precisa tê-los configurados e funcionando e, de qualquer forma, seria estranho executar tal coisa na /home
partição. Por suposto, dê uma olhada em /home/lost+found
, pois qualquer conteúdo desanexado terá sido reconectado lá pelo fsck
.
Se nada disso resultar em nada, defina um sinalizador mental sobre "Eu preciso fsck
desses sistemas de arquivos com mais frequência" e talvez "Eu não confio totalmente nesse hardware", e seguir em frente.