Page suivantePage pr�c�denteTable des mati�res

8. Trouver les inodes supprim�s

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.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:26