Salut,
Commence déjà par t'occuper de ce que te dit VINDICATORs : je n'avais pas connaissance de ce bug, et s'il pense que ça peut être ça, ça vaut le coup de se pencher sur la question. Fais ça avec le disque d'origine en bootant depuis system rescue CD : il semble qu'il n'y ait pas de problème physique, et tu ne devrais rien risquer à lancer un smartctl dessus.
Si VINDICATORs confirme que c'est bien ce qu'il pense, ton problème devrait être résolu. Si ce n'est pas le cas, ça va être un peu plus long, puisque tu as écrit sur ton clone et qu'on n'est plus trop sûrs de pouvoir y récupérer quelque chose (c'est bien pour ça qu'on l'avait fait ! Heureusement !)...
Bon, avant on va quand même essayer de voir si tu peux en faire quelque chose dans l'état actuel... Qu'as-tu réellement maintenant ? Je ne suis pas très sûr de ce que tu as fait, mais il me semble que ça devrait être bon. Que vois-tu avec fdisk -l ? Si tu vois bien les partitions que tu devrais avoir, et si tu t'es assuré de bien récupérer les bonnes (si tu n'as pas pris une ou plusieurs anciennes partitions à la place de celle(s) à récupérer), testdisk a fait tout ce qu'il pouvait faire et ne t'est plus utile. Si la partition récupérée n'est pas bonne, c'est que quelque chose s'est passé après ou en même temps qu'elle a disparu. Un fsck pourra peut-être recoller les morceaux, sinon je crains qu'il n'y ait plus grand chose à faire hormis éventuellement avec photorec, un autre utilitaire puissant de C. Grenier.
Si tu penses que tu as pu
merd faire une fausse manip quelque part, alors il faut recommencer toute la procédure depuis le début, en faisant bien gaffe et en comprenant bien ce que tu fais.
1 - Comme précaution préalable (d'expérience, on a très vite fait une bêtise dans ce genre de manips
(*), raison pour laquelle j'insiste très lourdement sur les précautions à prendre et les manips de prévention), tous disques débranchés sauf ton clone, lance la commande suivante à partir de System Rescue CD en remplaçant /dev/sda par la bonne valeur si nécessaire :
dd -if=/dev/zero -of=/dev/sda bs=512 count=1
2 - Refais ton clone selon la procédure décrite dans un des posts plus haut
3 - Relance le testdisk après avoir lu ce qui suit (entre autres, les réponses à tes questions).
Déjà, commence par te dé-stresser et te concentrer sur ce que tu fais : c'est long, oui, mais vouloir aller plus vite aboutit à encore plus de temps passé voire, au pire, à la perte définitive des données. Dis-toi bien que si tu prends toutes les précautions nécessaires, tu peux facilement te rattraper en cas d'erreur : c'est le cas, tu as écrit sur ton disque sans avoir récupéré ce qui manquait, pas grave, on avait prévu le coup c'est juste du temps perdu mais sans gravité. Seul le clone est touché, on le refait et on a toujours toutes les chances de récupérer cette partition disparue.
N'écris sur le disque que lorsque tu es sûr : si tu ne l'avais pas fait, tu aurais dû refaire l'analyse certes, mais pas le clonage !
Pour le log, le mieux est de le mettre sur une clé USB. Avec l'habitude, je le laisse souvent en ramdisk, mais bon, c'est quand même au risque de le perdre... La manip est simple :
- connecter la clé USB (ou autre dispositif de stockage : à quelques variantes près le principe de base reste le même)
- repérer sa position avec
fdisk -l : disons qu'elle est en /dev/sdc pour l'exemple, ne pas oublier d'ajuster la suite en fonction !
mkdir /mnt/key4log
mount /dev/sdc /mnt/key4log/testdisk.log
- tu lances testdisk et tu lui indique le log avec son chemin :
/mnt/key4log/testdisk.log
Je ne sais pas si tu peux relancer testdisk en te basant sur le log pour éviter une analyse approfondie... Jamais eu besoin de faire ça, et je ne suis pas sûr qu'il y ait des cas où ce soit utile. Mais bon, si j'ai pas mal d'expérience en la matière, je ne suis pas expert. Donc, la question est peut-être à creuser...
Quoi qu'il en soit, lorsque testdisk t'a retrouvé tes partitions, tu vas voir ce qu'elles contiennent (touche P). Si c'est bon, la partition est à récupérer. Sinon, soit ce n'est pas la bonne, soit il y a un problème supplémentaire. Dans le second cas, à condition qu'elle n'entre pas en conflit avec une autre partition récupérable, il faut déjà la récupérer, puis tenter de la réparer ensuite. Et c'est là que le clone prend tout son intérêt : en cas de doute, on peut toujours tenter, sachant qu'on pourra toujours se repêcher en refaisant le clone si on se plante.
Bon, je pense que tu as déjà pas mal d'éléments et conseils pour pouvoir aller un peu plus loin... N'hésite pas à prendre le temps de poser des questions ou d'étudier plus profondément au moindre doute : c'est dans l'immense majorité des cas du temps de gagné ensuite, même si on a l'impression d'en perdre !
Bon courage et bonne chance !
(*) Je suis justement en train de cloner un disque d'un To. J'avais lancé l'opération, et je ne sais pas ce que mon petit dernier a fait, toujours est-il qu'après qu'il soit passé par là, la bécane était plantée avec un écran noir. Après avoir tenté tout ce que je pouvais pour reprendre la main (et la vue !), je n'ai plus eu d'autre solution que l'appui sur le bouton reset. Mais au redémarrage, mes disques n'étaient plus dans le même ordre (jamais compris, mais c'est courant sur cette bécane : le fdisk -l donne les disques dans un ordre aléatoire, rarement le même après redémarrage... J'ai dû faire appel à fsck pour différencier l'original au clone, les deux disques étant exactement identiques : je n'avais pas pris la précaution de les étiqueter ou de relever le n° de série... J'aurais aussi bien pu lancer le clonage du clone partiel sur l'original, puisque rien ne les distinguait !