L'�tape suivante consiste � demander au syst�me de fichiers
quels inodes ont �t� r�cemment lib�r�s. C'est une t�che que
vous pouvez accomplir avec debugfs
. Lancez debugfs
avec
le nom du p�riph�rique sur lequel le syst�me de fichiers r�side :
# debugfs /dev/hda5
Si vous souhaitez modifier les inodes directement, ajoutez une option
-w
de mani�re � activer l'�criture sur le syst�me de fichiers :
# debugfs -w /dev/hda5
La commande debugfs
permettant de trouver les inodes d�truits est
lsdel
. Donc, tapez la commande suivante � l'invite :
debugfs: lsdel
Apr�s moult grincements et g�missements du disque, une longue liste
est envoy�e par un pipe � votre pager favori (la valeur de
$PAGER
). Maintenant vous aurez envie d'en sauver une copie
autre part. Si vous avez less
, vous pouvez taper -o
suivi
du nom du fichier qui devra contenir le r�sultat. Sinon, vous devrez
vous arranger pour envoyer la sortie ailleurs. Essayez ceci :
debugfs: quit
# echo lsdel | debugfs /dev/hda5> lsdel.out
Maintenant, d'apr�s la date et l'heure de la suppression, la taille, le type et les indications num�riques des permissions et propri�taire, vous devez deviner quelles inodes supprim�s vous voulez. Avec un peu de chance, vous les trouverez tout de suite parce c'est le gros paquet que vous avez supprim� il y a � peine cinq minutes. Sinon, prenez bien garde en allant p�cher dans la liste.
Je vous sugg�re, autant que possible, d'imprimer la liste des inodes que vous voulez r�cup�rer. Cela vous facilitera nettement la vie.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:26