Le Mercredi 4 Août 2004 23:25, Olivier Allard-Jacquin a écrit :
> Bonsoir,
>
> à force de ne pas faire de backup, il fallait bien que cela m'arrive :
> J'ai supprimé par erreur un répertoire de 300Mo de mon /home, et
> j'aimerai bien récupérer son contenu...
>
> Le problème, c'est que je suis en ext3, et que tout ce que je trouve
> avec Google sur le "ext3+undelete" ne me donne pas beaucoup d'espoir.
> J'ai bien tenté d'utiliser http://recover.sourceforge.net/ , mais cela
> ne marche que pour l'ext2...
>
> Est-ce que quelqu'un connaît un moyen de récupérer mon répertoire (et
> sa sous-arborescence) ? Ou je peux commencer à tout ré écrire tout ce
> que j'ai perdu ?
>
> Une partie des données sont sous forme de "*.tgz". Est-il raisonnable
> de penser à écrire un outil qui scanne toute la partition, et à
> récupérer tout les blocs qui commence par la "signature" des tgz
> ("0x1f8b08" il me semble) ? Et dans ce cas, comment detecter la fin du
> fichier ? Ou le passage au bloc suivant ?
>
> Merci d'avance,
>
> Olivier
J'ai retrouvé 2 messages de la Guilde qui traitent du probleme.
Je les mets en pièces jointes.
>From mantegazza@??? Thu Jun 19 15:08:49 2003
Return-Path: <guilde-owner@???>
Subject: Re: Unformat ext3
Received: from sunceng.ill.fr (localhost [127.0.0.1])
by mail.ill.fr (8.12.9/8.12.9) with ESMTP id h5JDFdxo000896
for <guilde@???>; Thu, 19 Jun 2003 15:15:39 +0200
From: Frederic Mantegazza <mantegazza@???>
Reply-To: ML Guilde <guilde@???>
Organization: CEA-Grenoble
To: ML Guilde <guilde@???>
Date: Thu, 19 Jun 2003 15:08:49 +0200
On Thursday 19 June 2003 11:32, Edgar Bonet wrote:
> J'avais écrit une brève explication sur ext2 il y a longtemps :
>
> http://www.linux-france.org/article/sys/ext2fs/ext2fs-2.html
>
> C'est un peu sommaire, mais ça peut être un début avant de te lancer
> dans d'autres recherches sur le Web.
Merci.
En fait, lors du formatage, tous les inode sont remis a zero. Donc il
n'existe plus aucune information concernant les fichiers.
La seule solution consiste donc a parcourir la partition et chercher les
fichiers (faisable pour les fichiers texte, dur-dur pour les binaires).
J'ai quand meme trouve quelques utilitaires pour ca. En particulier 'lde',
Linux Disk Editor', qui permet de se ballader danas les inode, blocks
etc... Tres pratique et dispos sur le Debian :o) J'ai aussi trouve
'fsgrab', qui permet de faire ce que fait dd, mais en plus souple.
Je vous livre quelques liens:
http://www.freenix.org/unix/linux/HOWTO/mini/Ext2fs-Undeletion.html
http://www.praeclarus.demon.co.uk/tech/e2-undel/
http://www.sleuthkit.org/sleuthkit/index.php
http://www.sleuthkit.org/autopsy/index.php
Pour les deux derniers, je n'ai pas encore reussi a les maitriser, mais ca
a l'air puissant.
--
Frederic
>From sebastien.menant@??? Mon Sep 25 09:21:03 2000
Return-Path: <guilde-owner@???>
Date: Mon, 25 Sep 2000 09:21:03 +0200
From: Sebastien Menant <sebastien.menant@???>
To: samuel.gautier@???
Cc: guilde@???
Subject: Re: URGENT! Comment recupérerdes Fichiers supprimés par erreur
samuel.gautier@??? wrote:
>
> Salut à vous tous!
> J'ai supprimé des fichiers personnels importants sous /root par erreur.
> Comment les restaurer sachant que depuis il n'y a eu aucune modif dans ce
> repertoire
> Merci d'avance
Salut,
Si tu as Midnight Commander installe (mc):
tape F9, puis menu "Command" et "Undelete files (ext2fs only)"
L'aide en ligne est suffisante (F1).
J'espere juste que ton filesystem est au format ext2...
A+
--
Sebastien MENANT | MEMScAP S.A.
System & Network Administrator | 50, Allee des Dauphins
sebastien.menant@??? | ZAC du Pont Rivet
Ph:+33 476 525 580 / Fax:+33 476 525 581 | 38330 - St Ismier - FRANCE