30

./24 > c'était "gpart", pas "gparted" sorry
gparted c'est un truc pour éditer la table de partitions, comme fdisk ni plus ni moins, pas pour deviner ce qu'elle est censée être. Si ta table de partitions était niquée, c'est normal qu'il te dise n'importe quoi (là en l'occurrence il te dit que la partition 1 ne contient pas un NTFS cohérent, mais c'est normal s'il n'a pas la bonne définition de ce qu'est la partition 1).

Ce qu'il faut faire c'est MODIFIER la table de partitions pour la remettre comme c'était avant, et pour ça tu as besoin de savoir comment elle était avant (soit tu t'en souviens par cœur soit tu utilises testdisk, gpart ou ce que tu veux). Là ce que tu as fait c'est lire la table de partitions telle qu'elle est (et elle dit qu'il n'y a qu'une seule partition /dev/sda1 qui va du secteur 63 au secteur bidule qui doit être le dernier du disque) et constater que le contenu de la partition n'est pas cohérent (c'est normal puisque c'était censé être plusieurs partitions...), ça n'aide pas, et ce que fait chkdsk c'est juste essayer de vérifier/réparer le ntfs qui est censé se trouver dans cette partition... ce qui ne mène a rien puisqu'il n'y a *jamais eu* de partition ntfs de 120 G : il ne peut pas restaurer quelque chose qui n'a jamais existé.
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

31

Bah c'est trop tard là non?
Tout ce qui passe pas par le port 80, c'est de la triche.

32

ben ça dépend ce que tu as fait, mais si tu as reformaté le disque en une seule partition ça va commencer à être un peu plus difficile à récupérer, en effet...
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

33

T'as réécrit pluisieurs partitions ? Une seule ?

34

Si je comprends bien, il a essayé de « réparer » puis a carrément formaté la partition C: à un moment où sa table de partitions disait que C: faisait tout le disque, donc logiquement il ne doit plus y avoir grand chose en état d'être récupéré facilement...
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

35

:/

36

je comprends pas vraiment pourquoi il a fait ca...
la premiere chose à faire quand on efface des données sur un disque, c'est de ne surtout plus essayer de faire quoi que ce soit sur le DD concerné (et si c'est un DD sur lequel tournent des programmes, carrement arreter le PC à la sauvage pour être sur que plus rien n'est écrit dessus)

apres seulement on essaye de récuperer les données via un logiciel comme ceux cité plus haut (j'ai vraiment une enorme préférence pour getdataback, meme si il est payant) afin de récuperer les fichiers et de les copier sur un autre disque. essayer de modifier le DD concerné pour remettre la table d'allocation comme elle était ne peut que faire plus de dégats...
Ancien pseudo : lolo

37

Ok voici ce que j'ai fait.
gparted, que je croyais embarquer testdisk semblait ne pas proposer de retrouver la table des partitions, et comme y avait pas de réponse sur yN, j'ai cru que je n'avais d'autre choix que de lancer le dvd de vista pour avoir un truc qui marche enfin (j'avais besoin de mon ordi le lendemain (càd ce matin).

Bref.

Néanmoins, ce que j'ai fait avec vista, c'est de créer une partition relativement petite. Il voyait un gros DD de 120GB vide non formaté, j'ai crée une partition de 32GB environ, laissé le reste "vide" et installé vista dessus (dans la partie 32GB évidemment).

Donc à priori, les données de l'ancien D sont toujours dans le disque dur. (avant y avait C=~50GB, D=~40, E=~30) J'avais backup le plus important je pense mais pas tout. Donc s'il y a qq chose à faire à cette heure pourquoi pas, mais si je risque encore de faire n'importe quoi (car j'y connais rien à tout ça et sans expert sous la main c'est chaud) c'est pas non plus vital quoi.
Tout ce qui passe pas par le port 80, c'est de la triche.

38

si tu continue à faire n'importe quoi, tu risque de formater même les disques des voisins... je te conseil de t'arrêter là.

39

Desperate? Tu viens le dire ici parce que je n'ai pas rigolé à ta blague?
Tout ce qui passe pas par le port 80, c'est de la triche.

40

OK, donc ce que contient la table de partitions c'est vraiment tout con. (HS : c'est quoi ce correcteur d'ortho de safari qui me refuse "con" ? triso) Tu as 4 partitions primaires qui sont caractérisées par une adresse de début, une taille et un type. Elles ne sont pas obligées d'être dans un ordre quelconque. (La première partition peut être à la fin du disque et la quatrième au début, même si en général elles sont dans l'ordre)

Si tu as créé une partition de 32 GB au début du disque, ton ancienne partition de début du disque est bien sûr niquée. Mais si tu recrées une partition qui correspond à ton ancien D: et une qui correspond à ton ancien E: les données seront effectivement toujours là normalement (et même s'il y a un pb tu pourras sans doute utiliser un outil de réparation dessus). Le tout est qu'il faut donner la bonne adresse de début (c'est le plus important, sans ça tu ne pourras rien faire) et la bonne taille (ça vaut mieux, mais fondamentalement ça devrait pas poser problème si tu mets un nombre trop grand, le système de fichiers n'occupera pas toute la partition mais du moment qu'il est entièrement inclus dedans c'est bon). Le tout est donc de retrouver où commence ton ancienne partition D:

Si tu arrives à retrouver ça, tu prends un éditeur de table de partitions et tu redéfinis une partition n° 2 qui commence à cet endroit, et tu lui donnes le bon code (NTFS je présume) MAIS tu ne la *formates pas*. Ensuite tu rebootes et si tu as bien mis la bonne adresse de début ton système de fichiers devrait avoir réapparu s'il était encore intact ; s'il ne l'était pas, tu peux essayer un outil de récupération.

N.B. : ça ne pose aucun problème s'il y a un trou entre la fin de la partition n° 1 et le début de la partition n° 2, donc tu peux garder ta partition de 32 G et faire commencer une autre partition à 50 G. Enfin le trou ne sera pas utilisable si tu n'y mets pas une partition, mais c'est tout. (Par ailleurs ça ne devrait pas poser pb d'y mettre une partition, de toute façon les données qui étaient là sont a priori perdues vu que c'est un morceau de l'ancienne partition C: qui est partiellement reformatée)
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

41

amha le seul truc à faire là c'est utiliser un scanner qui peut retrouver le début de la partition ntfs perdue, et ensuite reconstruire la table des partitions, la copier et reformater totalement le disque pour le remettre d'aplomb.

parce que tenter de refaire les partitions a coup de GB à la fois quand elles sont définies au secteur près, je le sens pas trop sorry

42

sinon tu as une autre "solution" : commences par faire un backup de ton disque sur un disque plus gros.

sous linux tu peux le faire avec la série de commandes suivante :
ls /dev/hd*
là il on va supposer que le HDA c'est le disque "gros" et que le HDB c'est celui à sauver, la ligne de commande va te renvoyer "/dev/hda /dev/hda1 /dev/hdb /dev/hdb1" si tu préfères, tu peux lister les disques avec la commande fdisk -l
mount /dev/hda1
on suppose qu'il existe dans la table des points de montage /etc/fstab sinon il faudra spécifier toutes les options
dd if=/dev/hdb | gzip | dd of=/mnt/hda1/dump_120GB.gz
ça lit les données sur le disque, ça les zip, ça écrit le résultat dans le fichier dump_120GB.gz

A défaut, tu pourras toujours tenter de lire ce fichier avec un éditeur hexa.

Si tu ne le gzip pas, tu pourras carrément utiliser le dump pour le monter comme disque

Pour restaurer ton dump :
dd if=/mnt/hda1/dump_120GB.gz | gzip -d | dd of=/dev/hdb
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

43

Sally (./40) :
N.B. : ça ne pose aucun problème s'il y a un trou entre la fin de la partition n° 1 et le début de la partition n° 2, donc tu peux garder ta partition de 32 G et faire commencer une autre partition à 50 G. Enfin le trou ne sera pas utilisable si tu n'y mets pas une partition, mais c'est tout. (Par ailleurs ça ne devrait pas poser pb d'y mettre une partition, de toute façon les données qui étaient là sont a priori perdues vu que c'est un morceau de l'ancienne partition C: qui est partiellement reformatée)

squalyl (./41) :
amha le seul truc à faire là c'est utiliser un scanner qui peut retrouver le début de la partition ntfs perdue, et ensuite reconstruire la table des partitions, la copier et reformater totalement le disque pour le remettre d'aplomb.

parce que tenter de refaire les partitions a coup de GB à la fois quand elles sont définies au secteur près, je le sens pas trop cst.gif


C'est exactement le but de testdisk, retrouver les partitions supprimées par erreur
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

44

45

Si jamais ça arrive à nouveau, TestDisk a l'air pas mal http://www.infobidouille.com/actualites/2009/09/28/TestDisk-le-sauveur-de-partitions
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

46

Oui j'ai essayé ça. Mais j'ai fait encore plus de la merde. Bref à part l'algo, je suis une merde en informatique en général.
Tout ce qui passe pas par le port 80, c'est de la triche.