ext4 sistema de arquivos quebrado no Ubuntu 14.04.4

12

Eu tenho um computador desktop com o Ubuntu Desktop 14.04.4 LTS de 64 bits com uma unidade de dados HDD USB 3.0 4TB Intenso 1 partição ext4 somente (sem sistema operacional ou aplicativos). Depois de uma súbita falha de energia, não consigo montar a unidade (verifiquei diferentes máquinas linux host sem resultado).

mensagem de erro:

sudo mount /dev/sdd1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sdd1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Tentei com fsck, e2fsck sem resultado. Mensagem de erro diz "Obtenha uma versão mais recente do e2fsck".

Tentei com todos os backups de superblocos disponíveis sem resultado.

Testei verificadores de linux / arquivos off-line no volume off-line e no volume montado sem resultados.

Por fim, recebi a seguinte mensagem de erro para a qual não encontrei ajuda on-line: ...

"has unsupported feature(s): metadata_csum".
e2fsck 1.42.9 (4-Feb-2014)
/dev/sdd1 has unsupported feature(s): metadata_csum
e2fsck: Get a newer version of e2fsck!

Alguém pode me ajudar a recuperar meus dados? Agradeço antecipadamente por qualquer ajuda.

    
por ubuntuuser 19.03.2016 / 00:37

3 respostas

13

Eu tive o mesmo problema e levei algum tempo para corrigi-lo, sem formatar:)

Basta seguir esta dica:

e2fsck: Get a newer version of e2fsck!

Você precisa baixar a última versão do e2fsck, compilá-la e usar esta versão.

Aqui estão alguns passos a seguir (use 1.43.1 ou mais recente):

wget http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.43.1/e2fsprogs-1.43.1.tar.gz
tar xzf e2fsprogs-1.43.1.tar.gz
cd e2fsprogs-1.43.1
./configure # <== if this step fail, check the config.log file, it could just be that you are missing the "libc6-dev" package on your system
make
cd e2fsck/
./e2fsck

Voila!

    
por Max 05.08.2016 / 22:22
12

metadata_csum significa “ Checksums de Metadados ” que estão disponíveis para sistemas de arquivos Ext4 desde o Linux 3.6 mas não é suportado pelas ferramentas do sistema de arquivos até a v1.43:

  

O suporte para somas de verificação está na árvore WIP e2fsprogs, o que significa que ele pode aparecer em e2fsprogs 1.43.

Como o Ubuntu Yakktey tem o e2fsprogs v1.43.3, você não precisa construí-lo a partir da fonte por mais tempo. Em vez disso, se você tiver o Ubuntu Trusty ou Xenial , você pode baixar os pacotes Deb para e2fsprogs e e2fslibs para sua arquitetura e instale-os com:

sudo dpkg -i e2fs{libs,progs}_*_$(dpkg --print-architecture).deb

Nota para arquiteturas não-x86 *: Por alguma razão, os repositórios de pacotes atrás dos links acima possuem apenas pacotes binários para as arquiteturas i386 e amd64. Se você precisar deles para uma arquitetura diferente, você pode baixá-los do do Launchpad .

    
por David Foerster 06.01.2017 / 15:44
-2

Sugiro usar o utilitário Testdisk para recuperar os dados da partição ext4. Isso funciona muito bem.

As fontes a seguir ajudarão você a recuperar a partição e os dados do ext4.

link

link

link

    
por Ketankumar Patel 16.08.2017 / 12:19