Baladin31/09
et j'en suis à 44% de scan....:rolleyes: lol
coethium
ok, même si tu n'as pas windows, tu as fait le choix d'avoir des partitions de données en NTFS on dirait.
Laisse finir le scan, de toute façon ça donnera des informations utiles.
Il semblerait aussi que tu aies supprimé 2 partitions entre ton premier billet et celui où tu lances testdisk, tu confirmes ?
Winks
Merci coethlum, tu semble t'y connaître plus que moi.
Lachez-pas vous allez y arriver 🙂
Baladin31/09
En fait c'est un pote qui m'a monté ma tour et fait les configs auquelles je ne comprends rien mais il a choisi plusieurs partitions du fait que je voulais faire du montage vidéo et qu'apparement c'était recommendé de faire ça...J'en sais pas plus.
Mon premier billet?
Je n'est rien supprimé en tout cas, ou alors malgré moi:/
A l'origine j'ai deux partitions (315G et 133G) de données diverses et variées, un système de fichier(52G), et la partition Linux (8,2G).
Dans mon utilitaire de disques, je les ai toujours, mais la 315G est "inconue" ou "inutilisée".Mais elle est affichée...
Baladin31/09
merci Winks!
coethium
Winks > à l'occas reste dans le coin, les histoires de partoche je connais, récup de données j'ai déjà fait, mais plusieurs cerveaux valent toujours mieux qu'un 😉
Baladin> Ma question sur la suppression venait du fait que fdisk renvoie une liste de partitions, et que testdisk renvoie la même liste mais avec deux partition marquées comme "deleted".
Il est clair que ça n'est pas normal, et qu'elle devraient être en L (logical).
Signale quand le test est fini.
Sinon l'idéal serait que tu aies un autre disque de 500Go, afin de travailler sur une copie et pas sur l'original ; car j'ai comme l'impression qu'il va falloir toucher à des zones sensibles.
Pour te rassurer : tes données sont toujours là ! Simplement on ne peut plus y accéder car les information qui permettent de s'y référer sont corrompues.
Baladin31/09
V'là ce que ça donne aprés le scan:
Disk /dev/sda - 500 GB / 465 GiB - CHS 60802 255 63
Partition Start End Size in sectors
D Linux 0 3 1 6373 254 63 102398121
D HPFS - NTFS 6373 254 63 12747 254 63 102398311
L HPFS - NTFS 44619 1 1 60799 254 63 259947702
L Linux Swap 60800 1 1 60800 254 63 16002
Tout y es, mais la partition de 315G est reconue comme partition de 52G...
J'espère que tu y vois clair...
Est-ce que je fais "Enter" pour continuer sur deeper search?
Baladin31/09
J'ai un DD externe de 160G si ça peut ètre utile...
coethium
Le DD externe ne servira pas, trop petit 😉
Effectivement je vois très bien le soucis : y'a un trou :/
La partition concerné sur testdisk termine au cylindre 12747, alors qu'elle devrait finir à 44618.
Renvoie à nouveau le résultat de fdisk -l ; qu'on voit s'il tombe d'accord ou pas.
coethium
Par contre va falloir m'excuser pour ce soir, mais je file me coucher 😉
Baladin31/09
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x613c613c
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda2 * 1 60801 488384001 f W95 Etendue (LBA)
/dev/sda5 6375 44619 307202962+ 7 HPFS/NTFS
/dev/sda6 * 44620 60800 129973851 7 HPFS/NTFS
/dev/sda7 60801 60801 8001 82 Linux swap / Solaris
/dev/sda8 1 6374 51199060+ 83 Linux
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
Tiens?Maintenant il a plus l'étoile...
Baladin31/09
Pas de soucis. Si tu peux repasser à l'occaz'. J'e suis souvent connecté en ce moment, je le verrais vite normalement si tu pense avoir du neuf!
Merci beaucoup déjà.
Bonne nuit.
coethium
Evidemment que je repasse 😉
Bon premier point de "discorde" fdisk et testdisk ne sont pas d'accord sur la taille de la partition sda5 !
En regardant de plus près, je constate que selon testdisk, sda8 termine sur le même secteur que le début de sda5... or sda5 devrait commencer au secteur suivant.
Réflexion faite... tu n'as que 4 partitions, il serait donc déjà plus judicieux de remonter leur description dans le MBR.
1/ Sauvegarder le MBR actuel et la table des partitions :
dd if=/dev/sda of=./mbr.bin bs=512 count=1
sfdisk -d /dev/sda > table.dump
2/ Lancer testdisk
choisir /dev/sda [Proceed]
choisir [None]
[Analyse]
il va afficher : P Unknown 0 0 1 x y z N
[Quick Search]
si annonce un problème recopie ici, puis [ Continue ]
là il devrait afficher une nouvelle table, où tout commence par P ; recopie nous ici cette nouvelle table.
Pour chaque partition proposée, tente [P] pour voir s'il peut lister les fichiers, et reporte nous les erreurs.
Baladin31/09
C'est quoi le MBR???
Le 1/ c'est deux lignes de commandes que je tappe dans un terminal?
Baladin31/09
J'ai lancé le 2/
coethium
MBR = Master Boot Record ~= Enregistrement Principal de Boot
C'est là où sont définie les 4 partitions principales d'une disque dur.
Ensuite, une partition étendue est une fausse partition principale, qui permet de contenir autant de partitions logiques que l'on veut, cependant, les définitions des partitions logiques sont donc enregistrées un peu partout sur le disque dur, au lieu d'être regroupé dans le MBR. Le concept de partitions étendues (et logiques) est sorti pour palier la limitation de 4 partitions du MBR.
Pour le 1/ oui c'est deux commandes à taper dans un terminal.
Baladin31/09
dd if=/dev/sda of=./mbr.bin bs=512 count=1
dd: ouverture de `/dev/sda': Permission non accordée
???
Baladin31/09
Donc le 2/ me donne ça:
TestDisk 6.11, Data Recovery Utility, April 2009
Christophe GRENIER <
grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
The harddisk (500 GB / 465 GiB) seems too small! (< 1429 GB / 1331 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...
The following partitions can't be recovered:
Partition Start End Size in sectors
HFS 16384 60 26 173827 242 14 2529333250 [^A]
HFS 21479 133 58 170226 206 62 2389625159 [~G~CM-<CM-@OP^[j^C
HFS 33132 137 33 144086 229 20 1782481794 [DM-(
NTFS 44618 254 63 82863 253 62 614405862
[ Continue ]
HFS, 1295 GB / 1206 GiB
coethium
Pour le 1 ce sont des commandes à taper en superutilisateur
Pour le 2 fais juste [ continue ] à cet écran.
Nasman
Pour information:
le mbr est le premier secteur du disque. Il est constitué d'une partie programme (en langage machine) qui contrôle la validité de la table des partitions (une seule partition primaire marquée boot sinon erreur), détermine le premier secteur de la partition amorçable à lancer.
La table des partition ne peut contenir que 4 entrées maxi, ce sont les partitions primaires (voire 1 seule partition étendue).
La partition étendue (si présente) est un contenant pour les partitions logiques. Ces dernières sont décrites dans les ebr (sortes de mbr) qui contiennent 2 entrées, la première concerne l'emplacement de la première partition logique, la deuxième est l'emplacement d'un deuxième ebr qui contiendra encore 2 entrées (2ème partition logique+emplacement ebr)...