Remover um arquivo corrompido em um sistema baseado no Fedora

1

Como remover um arquivo corrompido?

No Linux (baseado no Fedora), quando eu digito: ll recebo

drwxr-xr-x.  2 dmiller3 dmiller3     4096 Jul 26 13:57 SomeFile
??????????   ? ? ?                   4096 Jul 26 13:57 CorruptedFile    

Eu não posso fazer nada com este arquivo corrompido. Eu não posso usá-lo em excluir ou qualquer coisa. É o único arquivo em todo o sistema que é assim. O que causa isso e como posso removê-lo?

O sistema de arquivos é ext2.

    
por Dennis Miller 02.09.2010 / 19:02

2 respostas

3

Você provavelmente precisará executar uma verificação do sistema de arquivos (man fsck ou man fsck.ext2) nesse sistema de arquivos específico.

Eu encorajaria fazer algumas pesquisas de homem primeiro, pois nunca é demais verificar os comandos para sua distribuição / configuração particular.

Se estiver no sistema de arquivos raiz, isso pode causar outros problemas e dúvidas. Quanto ao que causa isso ... algumas coisas, como desligar a máquina sem o devido desligamento, por exemplo.

    
por 02.09.2010 / 19:33
1

Se o arquivo corrompido estiver no seu sistema de arquivos raiz, você pode querer inicializar com um LiveCD e 1) Fazer backup de qualquer coisa que você não possa perder; 2) execute fsck no sistema de arquivos questionável. Dependendo de quão ruim é a corrupção, mesmo que o fsck seja bem-sucedido (coloca o disco em um estado autoconsistente), talvez seja necessário reinstalar o sistema operacional e os programas de qualquer maneira. Usar fsck é muitas vezes mais arte do que ciência e depende muito da pura sorte.

    
por 02.09.2010 / 19:59

Tags