O que é perdido + encontrado?
No Linux, o comando fsck - abreviação de “verificação do sistema de arquivos” - examina seus sistemas de arquivos em busca de erros. O fsck pode encontrar bits de arquivos “órfãos” ou corrompidos no sistema de arquivos. Em caso afirmativo, o fsck remove os bits corrompidos de dados do sistema de arquivos e os coloca na pasta lost + found.
Por exemplo, se você desligar o computador abruptamente enquanto ele estiver em execução e os arquivos estiverem sendo gravados no disco rígido, a ferramenta fsck poderá examinar automaticamente o seu sistema de arquivos na próxima vez que você inicializar o computador. Se encontrar algum dado corrompido, ele o colocará na pasta perdida + encontrada do sistema de arquivos.
Isso funciona de maneira semelhante no macOS. Se você executar o Utilitário de Disco e verificar o disco em busca de problemas no sistema de arquivos, ele poderá encontrar dados corrompidos e armazená-los na pasta perdidos e encontrados.
A maioria dos sistemas de arquivos UNIX possui uma pasta lost + found, incluindo ext2, ext3 e ext4 no Linux, bem como o sistema de arquivos HFS + no macOS. Alguns sistemas de arquivos não podem usar uma pasta perdida + encontrada, mas são menos comuns nesses sistemas operacionais.
Onde você encontrará as pastas perdidas e encontradas
Cada sistema de arquivos tem sua própria pasta perdida e encontrada, portanto, você encontrará uma em cada disco rígido ou partição. Isso significa que você encontrará uma pasta perdida + encontrada no diretório raiz em / lost + found, por exemplo.
Se você tiver outras partições montadas, também encontrará uma pasta perdida + encontrada em cada uma delas. Por exemplo, se você tiver uma partição separada para seu diretório pessoal montada em / home, encontrará uma pasta perdida + encontrada em / home / lost + found. Os dados órfãos da partição inicial serão colocados em / home / lost + found em vez de / lost + found.
Se você tiver uma unidade USB ou outra unidade externa formatada com um sistema de arquivos Linux, também verá um diretório perdido + encontrado.
Essa pasta é geralmente oculta, portanto, talvez seja necessário mostrar pastas e arquivos ocultos para visualizá-la.
Como visualizar o conteúdo de uma pasta perdida + encontrada
Esta pasta é geralmente restrita ao usuário root, impedindo usuários normais de espiar dentro e acessar dados recuperados que eles normalmente não têm permissão para acessar. Suponha que você não tenha arquivos corrompidos por aí porque viu uma pasta perdida + encontrada - em muitos sistemas, ela pode estar vazia.
Para ver o que há dentro, abra uma janela do Terminal e execute os seguintes comandos em sequência:
sudo su cd /lost+found ls
(Se o primeiro comando não funcionar, tente executar
su
ao invés de
sudo su
- toda a distribuição do Linux é um pouco diferente.)
O terminal listará todos os arquivos na pasta perdidos + encontrados. Se não retornar nada, a pasta está vazia.
Recuperar os dados é frequentemente difícil
Se algo estiver na pasta perdida + encontrada, geralmente não serão arquivos inteiros. Em vez disso, você verá pequenos arquivos ou fragmentos de dados corrompidos e não poderá fazer muito com eles.
Se você não perdeu nenhum dado importante, provavelmente não precisa se preocupar com o que estiver na pasta perdidos e encontrados. Se você perdeu dados, pode examinar a pasta lost + found e tentar recuperar alguns deles. Se você encontrar um arquivo completo aqui, você pode tentar mover o arquivo de volta ao seu local original e usá-lo. Mas há uma pequena chance de você poder fazer qualquer coisa com os arquivos parciais corrompidos. O comando fsck os colocou lá apenas no caso.
Você não pode excluir a pasta perdida + encontrada, pois ela é uma parte permanente do sistema de arquivos. No entanto, se você encontrar fragmentos de arquivo inúteis na pasta de achados e perdidos que você não pode recuperar, você pode excluí-los usando o terminal para liberar espaço.