Como restaurar arquivos de perdidos + achados
How to Restore files from lost+found: A pasta intitulada /lost+found é onde o fsck coloca fragmentos de arquivos que não conseguiu anexar em nenhum lugar da árvore de diretórios. O diretório lost+found (não Lost+Found ) é uma construção usada pelo fsck quando há danos no sistema de arquivos. Arquivos que normalmente seriam perdidos devido à corrupção do diretório seriam vinculados ao diretório perdido+encontrado desse sistema de arquivos pelo número do inode.
/lost+found é um diretório importante que é útil para recuperar arquivos que não foram fechados corretamente devido a vários motivos, como falha de energia. Lost+Found é criado pelo sistema no momento da instalação do sistema operacional Linux(Linux OS) para cada partição que criamos. Em outras palavras, podemos dizer que a pasta montada contém essa pasta lost+found. Esta pasta contém os arquivos sem links e arquivos a serem recuperados. Qualquer arquivo a ser recuperado é mantido nesta pasta. O comando fsck é usado para recuperar esses arquivos.
Como restaurar arquivos de perdidos + achados
1.Se você não conseguir inicializar e ver a tela “Continue a aguardar; Pressione S(Press S) para pular a montagem ou M para recuperação manual” devido a um erro do sistema de arquivos nas partições / e /home. Em seguida, selecione a opção de recuperação.
2.Execute fsck on both / and /home .
3. Se você está tendo problemas para liberar o fsck para /home , use:
fsck -p /home (Automatic fixing) "fsck -y /home" (this would select yes for all the prompts automatically).
4.Agora você seria capaz de pass /home from fsck successfully.
5.Se você tentar montar /home não haverá nenhum arquivo de usuário exceto lost+found directory.Execute “ df -h ” e você verá que seu sistema de arquivos estará usando o mesmo espaço de antes do travamento porque todos os arquivos estão no diretório lost+found e vamos recuperá-los.
6. Agora, na pasta de achados e perdidos, você verá que há um grande número de pastas sem nome e examinar cada uma delas desperdiçará muito do seu tempo. Então, em seguida, devemos executar “ file * ” para saber com qual tipo de arquivo estamos lidando.
#7479417: directory #7479418: directory #7479419: directory #7602560: directory #7603310: MPEG sequence, v2, program multiplex #7603464: JPEG image data, JFIF standard 1.02 #7603542: Audio file with ID3 version 2.3.0, contains: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 320 kbps, 44.1 kHz, JntStereo #7604043: ISO 9660 CD-ROM filesystem data 'Linux Mint 9 Isadora ' (bootable) #7604089: ISO 9660 CD-ROM filesystem data 'netbook-x86_64-201005242312 ' (bootable) #7605425: MPEG sequence, v2, program multiplex #7605470: MPEG sequence, v2, program multiplex #7605484: MPEG sequence, v2, program multiplex #7607478: gzip compressed data, from Unix, last modified: Fri May 14 07:55:35 2017 #7607788: gzip compressed data, from Unix, last modified: Tue May 4 14:16:31 2017 #7610801: PDF document, version 1.4 #7612061: ISO 9660 CD-ROM filesystem data 'Ubuntu 10.04 LTS amd64 ' (bootable) #7613228: directory #7613583: directory #7613588: directory
7.Agora vamos filtrar o resultado porque queremos apenas que o diretório seja incluído em nosso resultado. Então execute “ file * | grep directory > /root/list.dir ” comando.
8. Em seguida , edite /root/list.dir para torná-lo um script para mostrar a lista de arquivos em cada diretório. Edite o arquivo para torná-lo um script usando vi, vim, nano. Adicione(Add) set -v à primeira linha e adicione ' ls -l ' ao início de todas as outras linhas.
set -v ls -l \#10104455 ls -l \#10104531 ls -l \#10104536
9. Agora torne o arquivo executável( file executable) , execute-o e redirecione a saída para um arquivo:
chmod -x /tmp/list.dir ./list.dir 1> /tmp/list.out 2>&1
10.Agora procure o arquivo, por exemplo , Desktop no arquivo de saída dir.out(Desktop in the dir.out output file) . O resultado será algo assim:
ls -l \#7733249 total 5704 drwxr-xr-x 2 1002 1002 4096 2017-06-05 13:24 Desktop drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Documents drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Downloads -rw-r--r-- 1 1002 1002 179 2017-04-30 09:14 examples.desktop drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Music drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Pictures drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Public -rw-r--r-- 1 1002 1002 5794003 2017-05-15 11:00 scrap001_a.ora drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Templates -rw-r--r-- 1 1002 1002 1265 2017-05-20 14:35 tinda chuteny drwxrwxr-x 2 1002 1002 4096 2017-05-23 14:57 Ubuntu One drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Videos
11.A saída acima especificou que o diretório inicial é #7733249 . Agora, para restaurar a pasta inicial, basta mv a pasta:
mv /lost+found/#7733249 /home/yourUsername
Nota: Substitua seu nome de usuário pelo nome de usuário real de sua instalação do Linux.(Linux installation.)
Método 2: Use o script para recuperar arquivos automaticamente
Primeiro, execute “ sudo -i ” ou um “ sudo su – ” e, em seguida, execute o script abaixo que é executado no sistema de arquivos /dev/sd?? e saídas para /tmp/listing:
fsck -y /dev/sd?? mkdir /tmp/recover mount /dev/sd?? /tmp/recover -o rw cd /tmp/recover-lost+found ( echo ‘set -v’ file * | grep directory 2>/dev/null | perl -pe ‘s/^(\#[0-9]+)\:.*$/ls -l ‘”‘”‘$1'”‘”‘/’ ) | sh > /tmp/listing
É isso que você aprendeu com sucesso How to Restore files from lost+found mas se você ainda tiver alguma dúvida sobre este artigo, sinta-se à vontade para perguntar na seção de comentários.
Related posts
Como Fix PC Won't POST
Fix iTunes Keeps Opening por si só
Como criar um Desktop Shortcut de Website em Chrome
Fix High CPU Usage por Service Host: Sistema Local
Como Setup Roadrunner Email para Android (Steps a Configure)
Como verificar o Email ID ligado ao seu Facebook Account
Como bloquear Annoying YouTube Ads com Single click
Fix Windows não pode se comunicar com o device or resource
Como Fix Instagram Keeps Crashing (2021)
Como criar um System Image Backup em Windows 10
Criando um Full System Image Backup em Windows 10 [The Ultimate Guide]
[SOLVED] 100% Disk Usage por System e compactados Memória
3 Ways para matar A Process em Windows 10
Como desativar Fixo Corners Em Windows 10
Como desinstalar completamente o McAfee de Windows 10
Como adicionar Music ao seu Facebook Profile
Como Verifique as especificações da PC no Windows 10
3 Ways para Increase Dedicated VRAM em Windows 10
Fix Windows 10 Taskbar não escondendo
Properly carga Fix Facebook Home Page Wo n't