Récupérer une partition ext3

Bonjour,
Et merci de l’attention que vous porterez à ce message et de peut être m’aider. Voilà le topo:
J’ai une petite machine sous Debian 6 que j’utilise comme serveur web et serveur de fichiers. Pour une raison qui m’échappe, le disque dur principale à eu une défaillance. En branchant le disque en slave sous une Ubuntu de maintenance, on voit (avec l’utilitaire de disque et gparted) que la partition système a disparu. A la place de sda2, il y a de l’espace libre. les autres partitions n’ont pas bougé.
Je ne peux pas utiliser fsck ou e2fsck qui demande de spécifier une partition. Existe-t-il une commande qui “scanne” l’espace libre et récupère les partitions disparues ?

gpart
testdisk

merci !
c’est testdisk qu’il me fallait. Malheureusement après une erreur de manipulation j’ai définitivement perdu la partition que je voulais restaurer. Il faut tout réinstaller, mais tant pis, c’est toujours une expérience (ce coup ci je backuperais sérieusement ma partition système au cas où il faudrait réinstaller)