J'ai un ordinateur de bureau avec Ubuntu Desktop 14.04.4 LTS 64 bits avec un disque dur USB 3.0 4 To Intenso 1 partition ext4 attaché uniquement (pas de système d'exploitation ni d'applications). Après une coupure de courant soudaine, je ne parviens pas à monter le lecteur (vérifié différentes machines Linux hôte sans résultat).
Message d'erreur:
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
Essayé avec fsck, e2fsck sans résultat. Le message d'erreur indique "Obtenir une version plus récente d'e2fsck".
Essayé avec toutes les sauvegardes de superblocs disponibles sans résultat.
Testé des contrôleurs Linux de fichiers / lecteurs hors ligne sur le volume hors ligne et non monté sans résultat.
Enfin, j'ai reçu le message d'erreur suivant pour lequel je n'ai trouvé aucune aide en ligne:
"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!
Quelqu'un peut-il m'aider à récupérer mes données?
la source
Réponses:
J'ai eu le même problème et il m'a fallu un certain temps pour le corriger, sans mise en forme :)
Suivez simplement cet indice:
Vous devez télécharger la dernière version d'e2fsck, la compiler puis utiliser cette version.
Voici quelques étapes à suivre (utilisez la version 1.43.1 ou plus récente):
Voila!
la source
metadata_csum
signifie « Metadata Checksums » qui est disponible pour les systèmes de fichiers Ext4 depuis Linux 3.6 mais n'est pas pris en charge par les outils du système de fichiers jusqu'à la v1.43:Depuis Ubuntu Bionic a e2fsprogs v1.44.1, vous n'avez plus besoin de le construire à partir des sources. Au lieu de cela, si vous avez Ubuntu Trusty ou Xenial , vous pouvez télécharger les packages Deb
e2fsprogs
pour votre architecture et les installer avec:Malheureusement, les packages ne peuvent pas être installés avec une seule invocation DPKG car un pré -depends sur l'autre et doivent être installés et configurés avant.
Remarque pour les architectures non x86 *: pour une raison quelconque, les référentiels de packages derrière les liens ci-dessus n'ont que des packages binaires pour les architectures i386 et amd64. Si vous en avez besoin pour une architecture différente, vous pouvez les télécharger depuis Launchpad .
la source
Vous pouvez compiler le code source et installer la dernière version d'e2fsck.
Référentiel de clone qui contient le code source e2fsck.
Assurez-vous que les outils nécessaires sont installés pour compiler le code source.
Créez un répertoire pour la construction.
Compilez le code source et installez le dernier e2fsck.
la source