Vous aurez peut-être de la chance avec :
http://extundelete.sourceforge.net/
Cependant, je ne l'ai jamais utilisé.
Attention :généralement de nos jours, les systèmes de fichiers ne prennent pas en charge la restauration. Essayer de récupérer des fichiers supprimés est un exercice de criminalistique informatique et vous aurez beaucoup de chance de les récupérer. En particulier, si vous avez écrit d'autres fichiers sur le disque, il y a de fortes chances que vos fichiers supprimés disparaissent à jamais.
La première chose est :
- N'allumez pas votre ordinateur
- Démarrez-le avec un LiveCD ou un LiveUSB
- Créer un clone brut de la partition, en utilisant
dd
- Ne montez jamais la partition, mais si nécessaire, montez-la en lecture seule
Si vos données ne sont pas chiffrées ou sont chiffrées par blocs, il existe des outils qui recherchent des données sur le disque indépendamment du système de fichiers. (par exemple, photorec)
Extundelete peut également faire du bon travail si vos données ont été écrites sur le disque ou consultées récemment, et que ni leurs inodes ni les secteurs de données correspondants n'ont été écrasés par d'autres fichiers après votre suppression.
Si les fichiers se trouvaient dans un répertoire personnel chiffré par pile, vous pouvez le vérifier.
Ce qui a fonctionné pour moi a été donné par arch (s'applique uniquement aux fichiers texte):
grep -a -C 200 -F 'Unique string in text file' /dev/sdXN
Cela prend un peu de temps, mais a fonctionné lorsque j'ai accidentellement supprimé du code source que je n'avais pas encore validé !