Como restaurar arquivos de perdidos + achados

Como restaurar arquivos de perdidos + encontrados: A pasta intitulada / lost + found é onde o fsck coloca fragmentos de arquivos que não foi capaz de anexar em qualquer lugar da árvore de diretórios. O diretório lost + found (não Lost + Found) é uma construção usada pelo fsck quando há danos ao sistema de arquivos. Os arquivos que normalmente seriam perdidos devido à corrupção do diretório seriam vinculados ao diretório perdido + encontrado desse sistema de arquivos por número de inode.

Como restaurar arquivos de perdidos + achados



/ lost + found é um diretório importante, útil para recuperar arquivos que não foram fechados corretamente devido a vários motivos, como falta de energia. Lost + Found é criado pelo sistema no momento da instalação do Linux OS para cada partição que criamos. Em outras palavras, podemos dizer que a pasta montada contém esta pasta perdidos + achados. 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.



Conteúdo

Como restaurar arquivos de perdidos + achados

1.Se você não conseguir inicializar e ver a tela, continue aguardando; Pressione S para pular a montagem ou M para recuperação manual devido a erro no sistema de arquivos nas partições / e / home. Em seguida, selecione a opção de recuperação.



2.Run fsck em / e / home sistemas de arquivos.

3. Se você estiver tendo problemas para limpar 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 passe / home do fsck com sucesso.



5. Se você tentar montar / home, não haverá nenhum arquivo de usuário exceto diretório perdido + encontrado. Corre df -h e você verá que seu sistema de arquivos usará o mesmo espaço de antes da falha porque todos os arquivos estão no diretório perdido + achado e nós iremos recuperá-los.

6.Agora, na pasta perdidos + achados, 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 Arquivo * para saber com que 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 corra arquivo * | diretório grep> /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 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 faça o arquivo executável em seguida, 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 pesquise o arquivo, por exemplo Desktop no arquivo de saída dir.out . O resultado será mais ou menos 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 acessar a pasta:

mv /lost+found/#7733249 /home/yourUsername

Nota: Substitua seu nome de usuário pelo nome de usuário real de seu Instalação do Linux.

Método 2: use o script para recuperar arquivos automaticamente

Primeira corrida sudo -i ou um sudo su - e então execute o script abaixo que é executado no sistema de arquivos / dev / sd ?? e saídas para / tmp / listagem:

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 Como restaurar arquivos de perdidos + achados mas se você ainda tiver alguma dúvida sobre este artigo, sinta-se à vontade para perguntar na seção de comentários.

Escolha Do Editor


Sua conta foi desativada. Consulte o administrador do sistema [RESOLVIDO]

Suave


Sua conta foi desativada. Consulte o administrador do sistema [RESOLVIDO]

Corrija que sua conta tenha sido desativada. Consulte o administrador do sistema: Resumindo, o erro indica que, de alguma forma, a conta do administrador foi desativada

Leia Mais
Corrigir o erro 107 (net :: ERR_SSL_PROTOCOL_ERROR)

Suave


Corrigir o erro 107 (net :: ERR_SSL_PROTOCOL_ERROR)

Corrigir o erro 107 (net :: ERR_SSL_PROTOCOL_ERROR) Erro de protocolo SSL: o erro 107 é geralmente um erro genérico relacionado ao acesso a sites https de

Leia Mais