Você tentou fsck nessa unidade?
O poder saiu em casa e meu servidor Linux (Plugbox Linux) caiu. Depois que ele voltou, um dos arquivos na unidade USB que estava conectada está corrompido. "ls -il" dá isto:
? -????????? ? ? ? ? ? server.prefs
Como posso remover este arquivo? Eu pesquisei um pouco e descobri como excluir um arquivo pelo número de inode, mas não consigo nem obter o número de inode desse arquivo.
Alguma idéia?
Execute fsck primeiro para garantir que os dados sejam consistentes. Você pode ter que usar o sudo para obter os privilégios necessários para reparar.
Em seguida, você pode usar rm -i
para remover o arquivo. Você pode querer usar menos ou mais para ler o arquivo primeiro para ver se deseja mantê-lo primeiro.
Existem várias ferramentas que permitem procurar e excluir arquivos. Eu uso mc e emacs na linha de comando. Se você usar uma interface gráfica, o navegador de arquivos também manipulará a limpeza.
Tags inode linux corruption