Récupération de données à partir d'un format accidentel sur une partition ext4

Lorsque j'installais l'édition Mint Debian contrairement à l'édition classique, l'installation formait automatiquement ma partition d'origine lorsque je ne spécifiais pas le formatting.

Donc, le formatting était déjà ext4 tel qu'il est maintenant. Je crois que datatables sont toujours là car il s'agissait d'un format rapide.

J'ai maintenant démarré l'ordinateur sur un USB en direct pour éviter d'écrire dessus. Ran testDisk. Y at-il de toute façon pour récupérer à un superblock précédent afin que je puisse récupérer mes données?

Vous devrez utiliser le programme soeur de TestDisk, PhotoRec, pour récupérer vos files. Cela fait quelques années que j'ai utilisé ces programmes, mais l'IIRC ne sera pas capable de les récupérer sur place, donc j'espère que vous avez suffisamment d'espace disque disponible pour récupérer vos files.

C'est une bonne idée de lire les documents pertinents de TestDisk & PhotoRec avant d'essayer de faire le travail de récupération – utiliser ces programmes quand vous ne savez pas ce que vous faites peut être une expérience éprouvante …

Si vous avez beaucoup de stockage de réserve, je suggère de cloner les partitions nuked aux files image, par exemple en utilisant dd . TestDisk & PhotoRec fonctionnent heureusement sur de tels files d'image. De cette façon, si vous faites une erreur, vous ne ferez que gâcher vos files d'image.

Jetez un oeil au package e2fsprogs . Il semble que vous pouvez récupérer tous vos superblocs de sauvegarde depuis dumpe2fs /dev/sd<partition-id> | grep -i superblock dumpe2fs /dev/sd<partition-id> | grep -i superblock et ensuite avoir e2fsck vérifier le FS pour vous, ou juste essayer de faire mount -o sb=<output-of-dumpe2fs> /dev/sd<partition-id> /your/mountpoint avec un superbloc de sauvegarde. Voir ceci pour reference: http://www.cyberciti.biz/faq/linux-find-alternative-superblocks/ .

testdisk fonctionne bien pour récupérer les tables de partition, pas les filesystems chiffrés. Photorec est un dernier recours quand vous avez vraiment foiré les choses et ne peut pas récupérer la structure du système de files.

J'ai accidentellement formaté une partition ext4 en NTFS dans mon Ubuntu 16.04 récemment et j'ai pu récupérer la partition complète avec succès en exécutant une vérification du système de files.

 sudo fsck.ext4 -v /dev/sda10 

J'ai enregistré les étapes dans ce blog . J'espère que ceci aide quelqu'un d'autre.